In our application, we highly value user interaction experience, so we spend a lot of time and effort optimizing the performance of various stages. Whether during transactions, data reading, or even in detailed places, we have made many optimizations to improve the user's interaction experience. The goal is to provide users with a smoother and more fluid experience. For example, during transactions, we all know there will be a long wait for block synchronization, to resolve the sense of interruption caused by this synchronization time, we use Web2.5 technology architecture to store some data locally and "semi-synchronize" asynchronously to retrieve block data, so as not to affect user experience and operation while avoiding inconsistencies between local data and blockchain data.At the same time, we access the service of .bit, and if the current address is a domain name that has been bound to .bit, it can be displayed directly on the website.
Discussion