What technologies are mainly applied in blockchain
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.
A: application fields of blockchain technology
I. financial field
blockchain has great potential application value in international exchange, letter of credit, equity registration, stock exchange and other financial fields
Second, the Internet of things and logisticsblockchain can also be naturally combined in the field of Internet of things and logistics
through the blockchain, we can rece the logistics cost, trace the proction and transportation process of goods, and improve the efficiency of supply chain management
Third, in the field of public service, blockchain is closely related to people's proction and life in the fields of public management, energy and transportation. However, the centralization of these fields also brings some problems, which can be transformed by blockchain Fourthly, in the field of digital right, through blockchain technology, works can be authenticated to prove the existence of text, video, audio and other works and ensure the authenticity and uniqueness of ownership In the field of insurance, insurance institutions are responsible for fund collection, investment and claim settlement, and often have higher management and operation costs Sixth, the data stored on the public welfare fieldblockchain is highly reliable and tamperable, which is naturally suitable for social public welfare scenarios
kuaishang takes the lead in applying blockchain technology to the voting field nationwide, effectively solving the trust problem of voting data, providing the most real and effective data for the participants, protecting the rights and interests of real voting users, and making blockchain technology "people-friendly", so that the general public can quickly perceive and share the information in the field of life services Enjoy the convenience of blockchain technology
Application of blockchain technology in digital asset registration
Jinzhu digital asset service platform takes the lead in using blockchain technology, which is a global distributed ledger technology with the characteristics of traceability, non tampering and non forgery. The digital assets of the platform come from the standard issuers of digital assets, and the asset value is determined by the open market to avoid overestimation or undervaluation
the application of blockchain technology in the financial instry
ant financial's independent and controllable financial grade commercial blockchain platform has been deployed in multiple social and commercial application scenarios by multiple institutions and countries. Ant blockchain platform supports second level confirmation for transactions, and the consensus mechanism uses efficient parallel consensus algorithm to ensure the high performance of the blockchain platform, Ant blockchain has been applied in many proction level applications, applying leading technologies to people's livelihood, commerce, finance and other fields.
there are many applications of blockchain technology, such as blockchain traceability, blockchain electronic invoice, blockchain judicial deposit, blockchain loan and so on. Now the blockchain technology is developing rapidly, which is far beyond our imagination. Detailed applications can be understood in cryptography finance.
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.
1, healthcare instry
2, telecom instry
3, network security