Physical replacement blockchain
We need to establish data layer, network layer, consensus layer, incentive layer, contract layer and application layer
1. The data layer encapsulates the underlying data blocks and related basic data and algorithms such as data encryption and time stamp
2. The network layer includes distributed networking mechanism, data transmission mechanism and data verification mechanism
The consensus layer mainly encapsulates all kinds of consensus algorithms of network nodes The incentive layer integrates economic factors into the blockchain technology system, mainly including the issuing mechanism and distribution mechanism of economic incentives5. The contract layer mainly encapsulates all kinds of scripts, algorithms and smart contracts, which is the basis of the programmable characteristics of blockchain
6. The application layer encapsulates various application scenarios and cases of blockchain Xi Jinping, general secretary of p>
, general secretary of the CPC Central Committee, stressed in the eighteenth collective learning of the Central Political Bureau, "block chain as an important breakthrough in core technology and independent innovation", "accelerating the development of block chain technology and instrial innovation". <
p>
the forward-looking judgment of the CPC Central Committee has brought the "blockchain" into the public view and become the common focus of financial capital, real economy and public opinion
from network power to big data, from media integration to blockchain, the Politburo of the CPC Central Committee has collectively studied and aimed at the forefront of technological change, showing the direction, foresight and foresight of the CPC Central Committee, leading the pace of China's instrial change and economic transformation. This collective study of the Political Bureau of the Central Committee of the CPC, with special emphasis on "blockchain", has opened up an imaginary space for the development and application of blockchain
from the perspective of science and technology, blockchain involves many scientific and technological issues such as mathematics, cryptography, Internet and computer programming. From the perspective of application, in short, blockchain is a distributed shared ledger and database, which is decentralized, tamper proof, traceable, collective maintenance, open and transparent
these features ensure the "honesty" and "transparency" of the blockchain, and lay the foundation for creating trust in the blockchain. The rich application scenarios of blockchain are basically based on the fact that blockchain can solve the problem of information asymmetry, and realize the cooperative trust and concerted action among multiple agents
in the past six months, the concept of blockchain has graally become hot in China, and the financial circle has been blowing waves of blockchain whirlwind. With its unique technical advantages, blockchain has attracted more and more attention and favor from people in the instry. With the characteristics of decentralization (or multi centralization), high transparency, impossibility of tampering and no single point of failure, blockchain technology is coming into the vision of financial institutions and enterprises. At least it has been applied from theoretical discussion to practical application in many fields, such as digital currency, payment and exchange, registration and settlement, digital assets, traceability and anti-counterfeiting, supply chain, Internet of things, etc
"blockchain" was first released in early 2009 as "bitcoin". Blockchain has become the basic protocol and technical application for the launch, recording and circulation of bitcoin. Although bitcoin has been controversial since it came into being, and it can not even be regarded as "currency" by the government and monetary authorities, the blockchain technology applied by bitcoin has been widely concerned by the government and monetary authorities
why has blockchain become a hot technology and topic
perhaps the most important of these is that bitcoin, which is based on blockchain technology, has opened a new technology and rule system exploration and attempt, which has little connection with traditional society (offline) and is completely applied to the online world (online), such as Internet users' identity verification, wealth confirmation, transaction records, notarization verification, etc, This provides people with an alternative path and unlimited reverie to adapt to the development of the Internet society
from the perspective of its application in bitcoin, blockchain intuitively means a new set of network block (block, also known as community) establishment, bitcoin configuration, netizen identity verification, and bitcoin (value) confirmation and transaction records formed by mining by combining encryption technology with Internet technology, As well as the extended encryption of bitcoin cross block flow (value transfer) (including factors such as block and transaction time identification) registration and verification, the internet protocol rules and ledger system including block chain, whole process encryption and mutual authentication. Because bitcoin is not a substitute for offline fiat money, but a new and decentralized network currency (virtual currency) issued and managed by the illegal monetary authority, which mainly imitates the mode of gold and is completely protected and supported by the Internet basic protocol and strict encryption technology, it has also formed a set of virtual currency which is different from It is also not subject to the new monetary rules and systems of social laws, and can be traded or exchanged with legal tender. Bitcoin has been more than eight years since it was launched, and there has been no record of funds or user information stolen. Its security has been verified, and its efficiency and cost of capital clearing also have obvious advantages. This makes people have more confidence in the blockchain technology applied by bitcoin, and it is also more and more clear that although blockchain is a technology and protocol initiated and applied by bitcoin, blockchain is not the same as bitcoin, and its application will never be limited to bitcoin. The application of blockchain can be decentralized or centralized; It can be public chain mode or private chain mode. Therefore, after bitcoin, blockchain technology is constantly developing and innovating, and constantly exploring new application fields, especially in the financial field
the reason why more and more people attach great importance to blockchain is that with the development and wide application of the Internet, more and more economic exchanges and trading activities have been transferred to the Internet, and the network world (or online society) is rapidly expanding, enriching and active, while online transactions must solve the problems of identity verification, value verification, transaction records, etc The efficiency and security protection of inspection and verification need strict intermediary and agreement (rules or constitution). In this regard, the traditional thinking and practice is to conform to the development track of the transfer from offline trading to online trading, and push the common rules and practices of the real (offline) society to the online (Network) society, but it is increasingly difficult to adapt to the needs of online trading in practice
for example, the natural choice of the party's identity verification is to add the account or transaction password, as well as biometrics such as Facebook, iris, fingerprint, etc., based on the information of the identity documents protected by the laws of various countries, to carry out the identity verification of online transactions. But this method, first of all, makes the citizenship information of the cross-border interconnected network world subject to the real social administrative jurisdiction, At the same time, non digital, multi identity information collection and verification will greatly increase the cost and rece the efficiency
moreover, in real society, all kinds of economic activities involving capital liquidation, except direct cash transactions, require the parties to open accounts in banks and other institutions first, and carry out capital liquidation through the account opening institutions. However, for various reasons, even in a country, it is impossible to require all citizens to open accounts in an account opening institution (including its branches), It is even more impossible to do this between multinational companies, which makes the transactions of the parties who open accounts in different institutions must be completed through the clearing between their account opening institutions. It will seriously affect the efficiency and cost of transaction confirmation and capital clearing if this mode is implemented in the network world
in addition, in real society, the valuation and liquidation of trading activities must involve money, which is legal tender protected by national or regional sovereignty. In the case of cross-border Internet Interconnection and cross-border development of Internet transactions, transaction pricing and capital clearing also involve currency issues. The operation of multiple currencies will greatly increase the cost and risk of clearing. Therefore, the development of network world and network transaction needs the innovation of identity verification, value verification, currency valuation, transaction confirmation and record, account management and verification. Bitcoin and blockchain technology provide very important enlightenment and practice
of course, blockchain is still a new concept and technology, which needs further verification and improvement; The application of bitcoin is also an extreme example: the initial bitcoin can not be directly converted from legal tender, but can only be obtained through "mining" in the network world. Therefore, bitcoin can completely set aside the offline social rules, form a new set of game rules by using blockchain technology, and extend from online to offline. In real society, whether online or offline transactions, the main body is people (including legal persons). The management of their wealth or value should not be completely divided into two worlds, but must be connected and integrated. Therefore, o2o is necessary. This requires the application of blockchain not only to study and solve the problems of the network world, but also to study and solve the connection and integration between the network world and the real society. This will bring more challenges and risks, and also require more people, more strength, more in-depth discussion and innovation. It is also possible that blockchain technology will be replaced by more advanced and perfect technology in the future, but the historical value of blockchain will be indelible
the development of blockchain technology in China
Bubi blockchain is a commercial blockchain. Bubi covers seven areas: exchange, points (multiple points, gege points), insurance (sunshine insurance will launch accident insurance on our blockchain in a month, which can greatly rece channel costs), equity crowdfunding (gold stock chain, etc.), supply chain finance (Qian Xiang, etc.), supply chain (cooperation with the material chain, etc.), jewelry anti-counterfeiting, etc. Some funds cooperating with Bubby have committed 150 million investment funds. Bubby plays the role of "LP" in the fund, helping the fund identify and invest in companies related to blockchain. At present, the average amount of angel investment obtained through Bubi blockchain is about 3 million, with an average valuation of more than 40 million
blockchain can drive the birth of a new business model
the characteristics of blockchain technology enable it to achieve some business models that are difficult to achieve in the centralized mode. For example, in the Internet of things instry, some organizations have proposed to use blockchain technology to manage the identity, payment and maintenance tasks of tens of billions of Internet of things devices. Using blockchain technology, IOT equipment manufacturers can greatly extend the life cycle of procts and rece the cost of IOT maintenance
blockchain technology has a flexible architecture
according to different application scenarios and user needs, blockchain technology can be divided into public chain, private chain and alliance chain, which can be selected according to the actual use of institutions<
blockchain technology is a useful tool to realize sharing finance
the essence of sharing finance is to realize the optimal allocation of financial resources by recing the asymmetry of financial information, and to ensure the implementation of the rights and interests of both parties in the transaction and facilitate the transaction through strict third-party authentication and supervision mechanism. Through the use of blockchain technology, financial information and financial value can be more strictly protected, and more efficient and lower cost flow can be realized, so as to realize the sharing of value and information
"from the perspective of historical development trend, money has always evolved with the development of technological progress and economic activities. From the early physical money, commodity money to the later credit money, it is a natural choice to adapt to the development of human commercial society. As the currency of the previous generation, paper money has low technology content. From the perspective of safety and cost, it is the general trend to be replaced by new technology and new procts. It will take at least 10 years for China to implement digital currency, so digital currency and cash will be in parallel and graally replaced for quite a long time. "“ For digital currency, blockchain technology is an optional technology, which is characterized by distributed bookkeeping, non account based and non tampering. If digital currency focuses on the protection of personal privacy, blockchain technology can be selected. The people's Bank of China has deployed an important force to study and discuss blockchain application technology. However, so far, blockchain still occupies too many resources, whether it is computing resources or storage resources, which can not cope with the current transaction scale. Whether it can be solved in the future depends on the situation. "
the development of Internet is in the ascendant and irreversible. The development of the network world and its connection and integration with the real society are also the general trend, and the corresponding rules and technology are of great significance. China has been in the forefront of the world in Internet application, and should actively explore and contribute to new rule making and technology application, and strive to lead the new development of the Internet world
what is the concept of blockchain? People will realize that blockchain technology plays a more and more important role in reality, and is supported by many organizations, so that the popularization of blockchain in reality has entered a new application stage.
1 - public blockchain; It means that anyone can read and send transactions for validity confirmation, and anyone can participate in the consensus process of the blockchain to jointly maintain the security, transparency and non tampering of the public blockchain data. For example,
2-community blockchain represented by bitcoin; It is also called alliance chain, which means that the nodes participating in the blockchain are selected in advance, and there are usually good network connections and other cooperative relationships between the nodes; Community blockchain is a practical application scenario of the combination of blockchain and physical goods, such as Domenech jewelry's Maobei mode
3-private blockchain: the participating nodes only have a limited range, the data access and use have strict permission management, the write permission is only in the hands of the participants, and the read permission can be opened to the outside world.
If you want to understand the application of blockchain, you can refer to many books and opinions, such as illustrated blockchain, blockchain: reshaping the economy and the world, blueprint and guide of new economy, and articles of coin'an community, including a detailed understanding of the platform of coin'an community, with great strength
As the name suggests, blockchain is composed of block and chain. It is a new application mode of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and so on. It is a kind of chain data structure that combines data blocks in order according to the time sequence, and it is a secure and reliable distributed account book that can not be tampered with and forged by means of cryptographyin 2008, in his paper bitcoin: a peer-to-peer e-cash system published by Nakamoto, he first proposed the idea of blockchain and encrypted digital currency. Starting from bitcoin, blockchain has become the underlying technology of various digital currencies
2. Working principle of blockchain:
1. Basic concepts include:
(1) transaction: one operation will change the account status once, such as adding a record
(2) block: records the transaction and status data within a specified time, which is a consensus and preservation of the current account status
(3) chain: it is composed of a series of blocks in chronological order, which is the log record of the whole state change
if you understand the working concept of blockchain, it is not difficult to understand its working principle. Suppose there is a distributed data logbook, which can only be added, deleted or changed. Its structure is a linear chain formed by a series of "blocks" (which is also the source of the name of "blockchain"), and new data needs to be added, It must be put into a new block. The maintenance node can propose a new block, but it must go through a certain consensus mechanism to reach an agreement on the final selected block
2. Take bitcoin as an example to see the working principle of blockchain
the block of bitcoin is divided into block head and block body< The core advantages and characteristics of blockchain are as follows:
3.
1. The verification, accounting, storage, maintenance and transmission of blockchain data are all based on the distributed system structure. There is no centralized hardware or management organization, and the rights and obligations of any node are equal, The data blocks in the system are jointly maintained by the nodes with maintenance function in the whole system
2. Open and transparent
the system is open, in addition to the private information of all parties to the transaction is encrypted, the data of the blockchain is open to all, and anyone can query the blockchain data and develop related applications through the open interface, so the information of the whole system is highly transparent
3. Security
blockchain adopts consensus based specifications and Protocols (such as a set of open and transparent algorithms) to enable all nodes in the whole system to exchange data freely and safely in a de trusted environment, so that the trust in "people" is changed into the trust in machines, and any human intervention does not work
4. Information cannot be tampered with
once the information is verified and added to the blockchain, it will be stored permanently. Unless more than 51% (almost impossible) nodes in the system can be controlled at the same time, the modification of the database on a single node is invalid, so the data stability and reliability of the blockchain are extremely high
5. Anonymity
because the exchange between nodes follows a fixed algorithm, their data interaction does not need trust (the program rules in the blockchain will judge whether the activity is effective by themselves), so the counterparties do not need to let the counterparties generate trust by disclosing their identities, which is very helpful for credit accumulation
1. Public chain: anyone can participate in the use and maintenance, and can obtain the effective confirmation of the blockchain. Public chain is the earliest blockchain and the most widely used blockchain at present, such as bitcoin blockchain. The information is completely public
if the licensing mechanism is introced, it includes private chain and alliance chain
2. Private chain: a company or indivial only uses the blockchain technology and enjoys the write permission of the blockchain, and the information is not disclosed. At present, conservative giants (traditional finance) want to experiment with private blockchain, and the application procts of private blockchain are still groping
3. Alliance chain: it is a blockchain controlled by multiple organizations, which is between the public chain and the existing chain. The use of the chain is managed with authority, which can be controlled by the manager, and also open to others according to the manager's wishes
in addition, according to the different use scenarios and purposes of blockchain, it can be divided into currency chain for the purpose of digital currency, property chain for the purpose of recording property rights, and crowdfunding chain for the purpose of crowdfunding
take Maotai liquor as an example:
distillery address, proction workshop, operation staff, inspector, delivery time, transportation vehicle information and driver information,
liquor year, raw material source, raw material supplier, storage warehouse number, raw material transportation vehicle and driver information,
all information can be accurately traced, permanently recorded and tampered with
the above information can be easily verified
2. Food safety issues as early as last November, Wal Mart has cooperated with IBM to track the source of food by using blockchain technology, so as to ensure the safety of food and increase the circulation of food to rece costs. For Wal Mart and other large supermarkets, it took a few days to investigate the source of problem food, After using this technology, only one item of proct information is needed to achieve accurate traceability, and important information such as food origin, inspector, supplier, logistics and transportation can quickly find problems in a few minutes. Currently, procts tracked by blockchain include packaging procts from the United States and pork from China
3. Information security
blockchain technology is promoting an information security technology revolution. (1) identity protection PKI is a common public key encryption technology in e-mail, message application, website and other communication applications. However, since the implementation of most PKI, the centralized trusted third party certification authority (CA) is used to issue, activate and store user certificates. Hackers can attack PKI to fake user identity or crack encrypted information
certcoin is the first PKI implementation of blockchain, which comes from MIT, removes the centralized authentication center, and uses blockchain as a distributed ledger for domain name and public key
pomcor company: blockchain PKI implementation path: keep the authentication center, and use blockchain to store the hash value of issued and activated certificates. Users can verify the authenticity of certificates through decentralized and transparent sources, and can also improve the network access performance through local authentication of secret key and signature based on blockchain
(2) data integrity protection
guardtime developed a secret key free signature architecture (Ksi) based on blockchain technology to replace the secret key based data authentication technology. Ksi stores the hash table of the original data and files on the blockchain, runs the hash algorithm to verify other copies, and compares the results with the data stored in the blockchain. Any data tampering will be found quickly because the original hash table is stored in millions of nodes
(3) key infrastructure protection
the "Achilles heel" of the Internet, DDoS has entered the TB era, DDoS is still the simplest weapon for hackers to bring down the big target with low cost, DNS service is the primary target for hackers to carry out large-scale destruction, but blockchain technology is expected to fundamentally solve the problem
The distributed storage ofblockchain makes hacker attacks lose focus. Nebulis is developing a distributed DNS system, which uses Ethereum blockchain and interstellar Internet file system (IPFs, the distributed substitute of HTTP) to register and resolve domain names. The biggest weakness of DNS is caching, which makes DDoS attacks possible. It is also the bane of the centralized government's censorship of social networks and manipulation of DNS registration. A highly transparent and distributed DNS system can effectively prevent any entity, including the government, from arbitrarily manipulating records
(1) digital currency: improve the convenience of currency issuance and use, such as bitcoin and Ethernet in foreign countries, and guorenbao in Chinafrom the use of physical transactions, to physical currency and credit currency, and then to the rise of bitcoin network, more and more people are aware of the distributed ledger blockchain technology behind it, and graally apply it in many scenarios other than digital currency
(2) cross border payment and settlement: realize point-to-point transaction, rece intermediate fees
transfer and payment. At present, the most mature application of blockchain technology is payment and transfer. Blockchain technology can avoid complicated systems, save the process of inter-bank reconciliation and review, and accelerate the settlement speed; Virtual currency can rece transaction costs without the intervention of clearing house. Different countries have different clearing proceres. It takes two or three days for a single remittance to arrive, which is inefficient and accounts for a large proportion of funds in transit. No longer through the third party, through the blockchain technology to form point-to-point payment. By eliminating the link of the third-party institutions, we can make full day payment, real-time payment, withdraw cash quickly and rece the hidden cost, which helps to avoid the capital risk. It is timely and convenient
(3) bills and supply chain financial business: rece human intervention, rece costs and operational risksvalue transfer between point-to-point, control and verify physical bills or central system; Intermediaries will be eliminated and human intervention reced. With the improvement of efficiency, financing channels are more unblocked, risks are lower, and multiple parties benefit
(4) securities issuance and Trading: realize quasi real-time asset transfer, accelerate the speed of transaction clearing
the application of blockchain technology can make the process of securities trading more concise, transparent and fast, rece the plication of IT system, and improve the efficiency of market operation. For stocks, blockchain can eliminate paper and pen or electronic form records, rece human errors in trading, and improve the transparency and traceability of trading platform. Citigroup and Nasdaq cooperate to promote blockchain applications
(5) customer credit investigation and anti fraud: rece the cost of legal compliance, prevent financial crimes
the customer information and transaction records recorded in the blockchain help banks identify abnormal transactions and effectively prevent fraud. The technical characteristics of blockchain can change the existing credit reference system, which can be implemented in banks
the fourth category is the asset token blockchain project. Asset token refers to linking blockchain assets to physical assets such as gold and US dollars. It is the blockchain mapping of physical assets. At present, there are no more than 10 varieties. The typical representative is usdt against US dollars, digix Dao against gold, digix. Each token represents 1 gram of Gold Certified by London Bullion Market Association
asset token has the advantages of convenient transaction and storage. First of all, asset token is more convenient for transaction. Because blockchain assets can be split, it has better liquidity. For example, at present, real estate needs to be transferred as a whole. If the real estate can be token, it can be split and purchased, which is more convenient for transaction
secondly, the token of physical assets is more concive to custody. Gold is easy to wear out and cause losses in physical transactions. However, after the token of physical assets, there is no need for physical transfer, which is more concive to the custody of physical assets.
the most difficult one-on-three win,
the computer player said on the screen:
you are a living person,
and I am just a computer program,
what can you be proud of when you win?!