How to apply blockchain Technology
imapp2.0 version of blockchain application center has been officially launched. Imapp is the world's first blockchain app store with universal dividends, which aims to create a super entrance to the blockchain instry and make it easier for users to use blockchain applications. The interface of imapp 2.0 is more concise and beautiful, the function adds news and DAPP, and the content enriches the guessing game. Through imapp, users can browse, forward, download, update and open the application to obtain imapp ecological token IA. The official imapp has reached a strategic cooperation with the bitcoin diamond foundation. Ecocard ia can exchange bitcoin diamond BCD at a certain proportion.
From the perspective of technology and architecture, I will tell you my understanding of blockchain in common language
what is blockchain? In a word, blockchain is a storage system. To be more specific, blockchain is a distributed storage system without an administrator and each node has all the data
What are the common storage systems like
as shown in the figure above, the bottom is data, and the top can write data. A space to store data, a software to manage data, provide an interface to write data, this is the storage system. For example, MySQL is the most common storage system
What are the problems of ordinary storage system? There are at least two common problems
the first is the problem of non high availability. There is a dangerous place for data. In technical terms, data is not highly available
The second problem is that there is only one write point. In technical terms, it is a single point of control
How do ordinary storage systems usually solve these two problems
in fact, MySQL can do a master-slave synchronization of al master, master-slave synchronization of al master, two nodes can be written at the same time. If you want to do a multi room multi live data center, in fact, multi room multi live data synchronization. What we should emphasize here is that multi-point writing often leads to the consistency problem of writing conflicts. Take MySQL as an example, suppose that the attribute of a table is self incrementing ID, then the data in the database is 1234 now. If one of the nodes writes and inserts a piece of data, it may become 5, and then these 5 pieces of data are synchronized to another master node, Before synchronization, if another write node inserts a piece of data, a piece of data with self incrementing ID of 5 will be generated. Then, after the generation, synchronize to another node, and the synchronized data will conflict with the two local 5's after it arrives, which will lead to synchronization failure and write consistency conflict. This problem will occur in the case of multi-point writing
how to ensure consistency in multi-point writing
the reform "Swan class" gives you more technical work
the application fields of blockchain include digital currency, token, finance, anti-counterfeiting traceability, privacy protection, supply chain, entertainment, etc. with the popularity of blockchain and bitcoin, many related top domain names have been registered, which has a great impact on the domain name instry
taking the tourism instry as an example, blockchain applications mainly focus on tourism travel, tourism community reviews, digital identity management, credit consumption management, tracking pilot's professional certificate and qualification, loyalty plan of hotels and airlines, reservation management and consumption points management. In addition, blockchain also has applications in finance, games, entertainment and other fields.
at present, blockchain technology has been applied in many fields such as supply chain, manufacturing instry, social welfare, public service, etc. blockchain technology can be applied in smart contract, securities, record preservation, etc.
at present, China's blockchain instry mainly focuses on computing infrastructure, radiates digital currency, and derives to the penetration process of blockchain application. Infrastructure includes chip miner, mine pool and cloud computing power. Digital currency, wallet and exchange constitute the monetary system. Asset authentication, financial services and charity form a rich application ecology. From the development trend, the mining machine has experienced CPU, GPU, FPGA, until now through ASIC chips to customize mining, we can see from the mining machine calculation force curve that the mining machine calculation force has been in a soaring trend.
with the rise of blockchain technology, the encryption of blockchain technology can provide solutions for the protection of personal information. Blockchain technology can store personal information in a distributed way to avoid the security risks faced by a single server
and as one of the most ice breakers in the research of blockchain technology, jinwowo network technology has concted in-depth research and application of blockchain technology. Jinwowo's big data service based on blockchain can eliminate illegal data reselling and reestablish data circulation rules from four aspects of data storage, data analysis, data tracking and data security.