It does not belong to the frontier technology of blockchain tech
what is centralization
the so-called centralization means "ownership" or ownership by the company. For example, Tencent's q-coin, which is issued by Tencent, is a kind of centralized electronic currency, including the total amount and the issuing method, is supervised and controlled by Tencent. You can use it, trade and go shopping, but you always have to operate in the framework of Tencent, and the final right of interpretation belongs to Tencent
the issuing mode of bitcoin is preset by the program and encryption algorithm, and runs on multiple nodes all over the world. No one or organization can modify it (everyone has his own account book, so it is impossible for one person to control everyone's account book at the same time. If there is such a technology, why should it be so complicated, If you want to blackmail money into your account, you will be the richest man in the world. There is no one left, And it is not controlled by any single person or organization
take an example: for example, Lao Zhang borrows 100 yuan from Lao Li, but Lao Li is afraid that he will default, so he asks the village head to do notarization and write down the account. This is called centralization. But if you don't find the village head, you can use the loudspeaker to shout in the village: "I Lao Li lent Lao Zhang 100 yuan! Please put it in the account book. "We all put this account in our own account book. This is called decentralization
anyone who transfers money between them will release information through loudspeakers. After receiving the information, everyone will record the transaction in their own account book. With distributed ledgers, it doesn't matter if Lao Zhang or Lao Li's ledgers are lost, because Lao Zhao, Lao Ma, Lao Wang and other families have ledgers
the main advantages of blockchain are that it does not need intermediary participation, the whole process is open and transparent, and the cost is low, and the data security is high
at present, blockchain is in a stage where everyone talks about blockchain, but can't perceive its actual technical charm. Since 2017, it has graally come into our sight, and we have graally realized that bitcoin is more fierce than real estate speculation (the price of mining machinery has skyrocketed! The news is on the screen But I still don't know
so, in which fields can blockchain be applied, what kind of changes will it bring to our future life
the core key: everyone has an account book, everyone has an account book, and the information recorded in each person's account book is consistent and synchronous, and the information is completely transparent. If it is fake, it will be the public enemy of the whole people, which greatly increases the cost of data fraud
core key 2: decentralization, which does not need a central system to manage data, prevents some people from changing data and damages the interests of the majority of people
Application:
1. Account security and privacy protection: currency transfer, exchange, payment system. Blockchain can help prevent data manipulation and fraud, prevent distributed denial of service attacks (DDoS), and effectively protect users' network privacy. Key words: anti counterfeiting, anti-counterfeiting, loan payment
2. Copyright regulation and interest disputes: for example, when a song is downloaded, from the author to the procer and then to the singer, they can get payment in real time through the blockchain, without having to wait for a long time like the traditional way, or even get no reward e to right disputes. Instead of waiting for publishers to provide royalty checks, creators can freely control the process from publishing to payment through blockchain application. Key words: real time receipt, no property dispute
3. Internet of things + artificial intelligence: the intelligent devices in the Internet of things based on the blockchain will be used to monitor the real-time situation of urban infrastructure such as bridges, roads, power grids, etc. the blockchain can connect these intelligent devices together for unified management to help them monitor more efficiently. This will help people better understand how to build a smart city in the future. Key words: unified monitoring, intelligent city
4: proof of existence: in life, once you are asked to prove that you are you, that your mother is your mother, that you have never been married, that the house belongs to you, and so on, things seem very simple. Once it falls on you, it is a great trouble. The application of blockchain technology can perfectly solve the above embarrassment. At that time, all the information that belongs to you will be recorded accurately and can not be tampered with. No one has the right to change it. When the technology develops to a certain stage, birth certificate and marriage certificate may be recorded on the blockchain. Keywords: no keywords
in addition to the application scenarios mentioned above, blockchain technology can also be applied to e-commerce, data storage, logistics and other fields. As long as we grasp the characteristics of blockchain technology, it will become easy to understand.
Blockchain classification:
1 private chain
refers to the blockchain with certain centralized control. Only the general ledger technology of blockchain is used for bookkeeping. It can be a company or an indivial who enjoys the exclusive write permission of the blockchain. This blockchain is not very different from other distributed storage schemes. The participating nodes are only users themselves, and the access and use of data have strict authority management. Due to the existence of centralized control, alliance chain can also be considered as a private chain P>
features: because the user has the final say, the data inside can not be changed, and there is not much protection for the third party. Generally used for internal audit. The vice president of fire coin technology believes: there are indeed a large number of scenarios in the private chain that can meet the needs of the real world. Limited decentralization makes it easier to reach a consensus, which can make the transaction faster and more efficient, and can provide more controlled functions. Decentralization is the core value of blockchain technology. If the private chain can not make full use of the decentralized trust base constructed by the public chain in practice, its development space will be limited
2public chain
public blockchain is the earliest blockchain and the most widely used one at present. It refers to a completely decentralized blockchain like bitcoin blockchain, which is not controlled by any organization. Any indivial or group in the world can send a transaction, and the transaction can be effectively confirmed by the blockchain, and anyone can participate in the consensus process. Participants in the consensus process maintain database security through cryptography and built-in economic incentives
features: completely open, uncontrolled, rely on encryption technology to ensure security
3 alliance chain
multiple preselected nodes are designated as bookkeepers within a certain group. The generation of each block is jointly determined by all preselected nodes. Other access nodes can participate in the transaction, but not the bookkeeping process (in essence, it's still managed bookkeeping, but it's just distributed bookkeeping. How many preselected nodes are there, How to decide the bookkeeper of each block becomes the main risk point of the blockchain). Anyone else can make limited query through the open API of the blockchain
the nodes participating in the blockchain are selected in advance, and the nodes are likely to have good network connections. Other consensus algorithms without workload proof can be used on such a blockchain. For example, a blockchain has been established among 100 financial institutions, and more than 67 institutions must agree to reach a consensus
Prospect:
the development of blockchain technology has also brought changes in the operation concepts of various instries. New technologies and new concepts have promoted the new development of various instries. This driving force has a huge impact on society and the promotion of economic activities. Many new instrial phenomena will occur one after another, and the public will wait and see, It is expected that this new technology will be used by all instries and benefit all instries better
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
first, how to ensure high availability
the common storage system usually uses "rendancy" to solve the problem of high availability. As shown in the figure above, if the data can be copied into several copies and rendant to multiple places, high availability can be guaranteed. The data in one place is hung, and there is data in other places. For example, the master-slave cluster of MySQL is the same principle, and the raid of disk is also the same principle
two points need to be emphasized in this place are: data rendancy often leads to consistency problems
1. For example, in the master-slave cluster of MySQL, there is actually a delay in reading and writing, which means there is a inconsistency in reading and writing in a short period of time. This is a side effect of data rendancy
The second point is that data rendancy often reces the efficiency of writing, because data synchronization also consumes resources. If you add two slave libraries, the write efficiency will be affected. The common storage system is to use rendancy to ensure the high availability of dataso the second question, ordinary storage system, can write more
the answer is yes, for example, take this graph as an example:
in fact, MySQL can do a master-slave synchronization of al masters, master-slave synchronization of al masters, 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
Original title: China's blockchain instry market status and development trend analysis in 2019, widely used to accelerate the construction of Digital China. Basically, a relatively mature instrial chain has been formed. With the promotion of national policies and the increasing demand of downstream application fields, the market scale of China's blockchain instry is constantly developing, the regional concentration is high, and the instrial cluster effect is obvious. With the increasing maturity of blockchain technology, the blockchain instry is entering the 3.0 stage as a whole. It has a good performance in finance, logistics, right protection and other fields, and has made great contributions to promoting China's digital construction and accelerating the process of Digital China
instrial chain analysis of blockchain instry: there are many downstream application fields with huge development potential
from the perspective of instrial chain, China's blockchain instry includes upstream hardware, technology and infrastructure; Midstream blockchain application and technical services
application fields of downstream blockchain. The upstream hardware, technology and infrastructure mainly provide the necessary hardware, technology and infrastructure support for blockchain application. The hardware equipment includes mining machinery, ore pool, chip manufacturer, etc; General technologies include distributed storage, decentralized transaction, data service, distributed computing and other related technologies
the downstream application fields include the combination of application blockchain technology and existing instries, mainly including financial instry, logistics instry, right protection, medical health, instrial energy and many other fields. As an emerging technology, blockchain has many downstream application fields and great development potential
the application and service of midstream blockchain includes the construction of infrastructure platform and the provision of technical service support. The construction of infrastructure platform is divided into general infrastructure chain and vertical domain infrastructure chain; Technical service support includes technical support and service support. Similar to upstream technology, technical support is responsible for providing buyers with a series of technical support based on blockchain procts, such as blockchain security protection; Service support includes a series of services such as digital asset trading place, digital asset storage, media community, etc
instry chain analysis of blockchain instry Most of 360 and other enterprises use their own financial companies to apply blockchain technology to launch a new mode of blockchain + finance and broaden the application scenarios of blockchain technology
With the continuous development of China's blockchain technology and the continuous expansion of blockchain application fields, China's blockchain instry will become the forefront of global technology development and open up a new international competition track in the future2. Blockchain has become a new hot spot for innovation and entrepreneurship, and technology integration will expand new application space
3. Blockchain will be widely implemented in the real economy in the next three years and become an important support for the construction of Digital China
4. Blockchain creates a new platform economy and opens a new era of sharing economy
5. Blockchain accelerates the process of "credible digitization" and drives finance to "move from virtual to real" to serve the real economy
The blockchain supervision and standard system will be further improved, and the instrial development foundation will continue to be consolidatedA: the main application fields of blockchain technology are finance, Internet of things and logistics, public service, digital right, insurance and public welfare
First, in the field of finance,
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 blockchain, we can rece logistics costs, trace the proction and delivery 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. The relevant information in the public welfare process, such as donation project, collection details, fund flow, recipient feedback, etc., can be stored on the blockchain, and can be made transparent and public, which is convenient for social supervision

