What is blockchain? What are the technologists
broadly speaking, blockchain technology is a new distributed infrastructure and computing paradigm, which uses blockchain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, uses cryptography to ensure the security of data transmission and access, and uses intelligent contract composed of automated script code to program and operate data
as we all know, blockchain technology is an independent underlying architecture from bitcoin system. From the perspective of architecture model, it is a set of distributed ledger, which is naturally used for bookkeeping
in the blockchain technology, if you want to generate accounting records, you need to have the transaction and flow of funds. Therefore, in the initial blockchain technology, the cryptocurrency corresponding to the main network is used as circulation goods, and the circulation transaction records of cryptocurrency between the accounts of the main network of the blockchain will be recorded on the main network
different from other transaction record databases, transaction records on the main network of blockchain technology will be recorded on all block nodes (i.e. all data blocks) in the main network, which is the so-called decentralization principle. That is to say, in blockchain technology, there is no central database to store all records, Every block on the chain has the transaction data of the whole chain, that is to say, every data block is the center
another feature of blockchain technology is that it can't be tampered with, because every transaction on the blockchain will be recorded in all blocks on the chain, so no single data block can change the record. Even if you change it, all other data blocks will also record real data, and each group of data can be traced back to the first time
because of these characteristics of blockchain technology, after the advent of bitcoin, blockchain has also attracted a lot of attention, and many people also began to want to use blockchain technology to make a centerless, traceable and unchangeable data, so as to ensure the credibility of the data
however, blockchain technology also faces many problems, such as single application scenario, non modifiable original error data, non recoverable currency stolen by hackers, etc.
A: first, application of blockchain
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies
Second, blockchain technology1, financial field
blockchain has great potential application value in international exchange, letter of credit, equity registration, stock exchange and other financial fields
Internet of things and logistics
blockchain can also be naturally combined in the field of Internet of things and logistics
2, public service
blockchain is closely related to people's proction and life in public management, energy, transportation and other fields, but the centralization of these fields also brings some problems, which can be transformed by blockchain
3. 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. After the works are confirmed on the blockchain, the subsequent transactions will be recorded in real time to realize the full life cycle management of digital rights, and can also be used as a technical guarantee in judicial evidence collection
4. In the field of insurance
in terms of insurance claims, insurance institutions are responsible for fund collection, investment and claims settlement, and often have higher management and operation costs
5. The data stored on the public domain
blockchain is highly reliable and tamperable, which is naturally suitable for social public welfare scenarios