Position: Home page » Blockchain » Principle of blockchain Technology

Principle of blockchain Technology

Publish: 2021-03-27 11:58:09
1. blockchain does not belong to any instry. Blockchain is a new application mode of computer technology, such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and so on. In a narrow sense, blockchain is a kind of chain data structure that combines data blocks in a sequential way according to the time sequence, and it is a distributed account book that can not be tampered with and forged by means of cryptography.
2. From the perspective of data, blockchain is a kind of distributed database or distributed shared general ledger. The "distributed" here is not only reflected in the distributed storage of data, but also reflected in the distributed records of data. From the perspective of effect, blockchain can generate a set of time sequence, tamper proof and trustworthy database
blockchain has four core technologies. The first one is block + chain, which is the most core and basic technology in blockchain. The second core technology is distributed structure. The ingenious design of blockchain structure is to let every node participating in data transaction record and store all data. The third core technology is asymmetric encryption algorithm, and the fourth core technology is script, which can be understood as a programmable smart contract.
3. Let's take bitcoin as an example:
blockchain is an important concept of bitcoin, which is essentially a decentralized database and serves as the underlying technology of bitcoin. Blockchain is a series of data blocks generated by cryptography. Each data block contains the information of a bitcoin network transaction, which is used to verify the validity of the information (anti-counterfeiting) and generate the next block
blockchain is public on the network and can be queried in every offline bitcoin wallet data. The function of bitcoin wallet depends on the confirmation with the blockchain. An effective inspection is called a confirmation. Usually, a transaction needs to obtain several confirmations. The lightweight bitcoin wallet uses online confirmation, that is, it will not download the blockchain data to the device storage
many of bitcoin's competitors also use the same design, but the workload proof and algorithm are slightly different. For example, the use of proof of interest and scrypt and so on
in addition, digital cryptocurrencies such as Laite coin, Ethereum, Weimeng coin, doggy coin and Ruitai coin also use blockchain technology.
4.

In a narrow sense, blockchain is a kind of chain data structure that combines data blocks in a sequential way according to the time sequence, and it is a distributed account book that can not be tampered with and forged by means of cryptography

broadly speaking, blockchain technology is a new distributed infrastructure and computing method, 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 contracts composed of automated script code to program and operate data

working principle

blockchain system is composed of data layer, network layer, consensus layer, incentive layer, contract layer and application layer. Among them, the data layer encapsulates the underlying data blocks and related basic data and algorithms such as data encryption and timestamp; 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 issuance mechanism and distribution mechanism of economic incentives; The contract layer mainly encapsulates all kinds of scripts, algorithms and smart contracts, which is the basis of the programmable characteristics of blockchain; The application layer encapsulates various application scenarios and cases of blockchain. In this model, chain block structure based on timestamp, consensus mechanism of distributed nodes, economic incentive based on consensus computing power and flexible and programmable smart contract are the most representative innovations of blockchain technology

5.

Seeing some answers to the debate on the definition of blockchain, I suddenly realize that my answer to this explanation principle has always been directed at bitcoin. There is no specific and unique answer in the instry between the definition of blockchain. Here I first summarize the characteristics of "blockchain" according to the papers I read:

1; Hash chain & quot There are several nodes participating in the system operation (distributed)

3. Reach a consensus on the consistency of basic data (consensus agreement / algorithm) through a certain protocol or algorithm

since bitcoin is currently one of the most typical and influential applications of blockchain, it will be much easier to understand how bitcoin uses blockchain before understanding other forms of blockchain applications

6. Blockchain is a technology, but it is not a single technology, but the result of the integration of a variety of technologies, including cryptography, mathematics, economics, network science and so on. You can think of it as a distributed shared accounting technology, or as a database, but the database is jointly maintained by all nodes in the chain, and each node has an account book. Because the account books of all nodes are consistent, different nodes can trust each other, and there is no doubt about the data, so we all say that the blockchain has realized trust technically. For detailed professional technology, you can consult some professional technology companies, such as Jinbo technology, which focuses on the development of blockchain related procts, professional R & D team and perfect after-sales service, and you can consult by telephone.
7. Blockchain is a decentralized point-to-point transmission of distributed books, a technology based on consensus mechanism. Hashton blockchain training institutions are very good. You can learn about them.
8. He was the first bitcoin underlying technology to realize the sharing mechanism of point-to-point transmission of distributed data storage, so as to achieve the transparency and security of transactions. For example, six degree chain is actively introcing this technology. I think it is quite reliable.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750