Position: Home page » Blockchain » How to reach consensus on blockchain
How to reach consensus on blockchain
Publish: 2021-05-09 15:03:06
1. blockchain is a decentralized distributed ledger system, which can be used to register and issue digital assets, property rights certificates, points, etc., and transfer, pay and trade in a point-to-point manner. Compared with the traditional centralized ledger system, blockchain system has the advantages of complete disclosure, tamper proof, multiple payment prevention, and does not rely on any trusted third party
e to the high network delay in peer-to-peer network, the transaction order observed by each node can not be completely consistent. Therefore, the blockchain system needs to design a mechanism to reach a consensus on the sequence of transactions that occur in the same time. This algorithm to reach consensus on the order of transactions in a time window is called consensus mechanism
-- chainknow
e to the high network delay in peer-to-peer network, the transaction order observed by each node can not be completely consistent. Therefore, the blockchain system needs to design a mechanism to reach a consensus on the sequence of transactions that occur in the same time. This algorithm to reach consensus on the order of transactions in a time window is called consensus mechanism
-- chainknow
2. The so-called "consensus mechanism" is to complete the verification and confirmation of the transaction in a very short time through the voting of special nodes; For a transaction, if several nodes with unrelated interests can reach a consensus, we can think that the whole network can also reach a consensus. More generally speaking, if a Chinese microblog big V, an American virtual currency player, an African student and a European tourist do not know each other, but they all agree that you are a good person, then you can basically conclude that you are not bad
as a data structure that stores data in chronological order, blockchain can support different consensus mechanisms. Consensus mechanism is an important component of blockchain technology. The goal of blockchain consensus mechanism is to make all honest nodes keep consistent blockchain view, and satisfy two properties at the same time:
1) consistency. The prefix part of the blockchain saved by all honest nodes is exactly the same
2) effectiveness. The information released by one honest node will be recorded by all other honest nodes in their own blockchain.
as a data structure that stores data in chronological order, blockchain can support different consensus mechanisms. Consensus mechanism is an important component of blockchain technology. The goal of blockchain consensus mechanism is to make all honest nodes keep consistent blockchain view, and satisfy two properties at the same time:
1) consistency. The prefix part of the blockchain saved by all honest nodes is exactly the same
2) effectiveness. The information released by one honest node will be recorded by all other honest nodes in their own blockchain.
3. How to reach a consensus on decentralized networks
in the blockchain system, there is no centralized bookkeeping institution like a bank, so it is very important to ensure the consistency of each transaction on all bookkeeping nodes, that is, to make the whole network reach a consensus. The consensus mechanism solves this problem
at present, the main consensus mechanisms are workload proof mechanism POW and equity proof mechanism POS
POW determines your chances of getting bookkeeping rights by evaluating your workload. The greater the workload, the more likely you will get this bookkeeping opportunity
POS determines your chances of getting bookkeeping rights by evaluating the number and ration of tokens you hold. This is similar to the stock dividend system, holding a relatively large number of shares can get more dividends
the principle of dpos is similar to that of POS, except that some "deputies to the National People's Congress" are selected. The main difference from POS is that the node elects several agents, which are verified and recorded by the agents
with the development of technology, more advanced consensus mechanisms may emerge in the future.
in the blockchain system, there is no centralized bookkeeping institution like a bank, so it is very important to ensure the consistency of each transaction on all bookkeeping nodes, that is, to make the whole network reach a consensus. The consensus mechanism solves this problem
at present, the main consensus mechanisms are workload proof mechanism POW and equity proof mechanism POS
POW determines your chances of getting bookkeeping rights by evaluating your workload. The greater the workload, the more likely you will get this bookkeeping opportunity
POS determines your chances of getting bookkeeping rights by evaluating the number and ration of tokens you hold. This is similar to the stock dividend system, holding a relatively large number of shares can get more dividends
the principle of dpos is similar to that of POS, except that some "deputies to the National People's Congress" are selected. The main difference from POS is that the node elects several agents, which are verified and recorded by the agents
with the development of technology, more advanced consensus mechanisms may emerge in the future.
4. The analysis of Chongqing jinwowo network is as follows:
blockchain is a decentralized distributed ledger system. Due to the high network delay in the peer-to-peer network, the transaction order observed by each node can not be completely consistent
therefore, the blockchain system needs to design a mechanism to reach a consensus on the sequence of transactions that occur in the same time
this algorithm to reach consensus on the order of transactions in a time window is called "consensus mechanism".
blockchain is a decentralized distributed ledger system. Due to the high network delay in the peer-to-peer network, the transaction order observed by each node can not be completely consistent
therefore, the blockchain system needs to design a mechanism to reach a consensus on the sequence of transactions that occur in the same time
this algorithm to reach consensus on the order of transactions in a time window is called "consensus mechanism".
5. In bitcoin and other blockchain currencies, there is also the problem of how to reach a consensus. In other words, the core issue of bitcoin or other blockchain currencies is how to reach a consensus in a decentralized environment
blockchain is not only the core technology behind bitcoin, but also the infrastructure supporting bitcoin. Therefore, when talking about the consensus of blockchain, we must talk about the consensus of bitcoin
the core breakthrough of bitcoin is to reach a consensus on transaction events in the case of decentralization, that is, to reach an agreement on the effectiveness of a transaction without a central organization<
bitcoin's method to achieve this consensus mainly includes two parts:
incentive; That is, each block generates a certain amount of new bitcoin to motivate participants
introce external resources to ensure safety; That is, to ensure the security of consensus through a large number of external calculations, that is, proof of power
this is also the method adopted by almost all POW currencies. For example, dent, Wright coin, sand coin, dog coin and so on.
blockchain is not only the core technology behind bitcoin, but also the infrastructure supporting bitcoin. Therefore, when talking about the consensus of blockchain, we must talk about the consensus of bitcoin
the core breakthrough of bitcoin is to reach a consensus on transaction events in the case of decentralization, that is, to reach an agreement on the effectiveness of a transaction without a central organization<
bitcoin's method to achieve this consensus mainly includes two parts:
incentive; That is, each block generates a certain amount of new bitcoin to motivate participants
introce external resources to ensure safety; That is, to ensure the security of consensus through a large number of external calculations, that is, proof of power
this is also the method adopted by almost all POW currencies. For example, dent, Wright coin, sand coin, dog coin and so on.
6. Sludge specific resistance is a comprehensive index of sludge filtration characteristics. Its physical meaning is: the resistance of unit mass of sludge in unit filtration area when it is filtered under a certain pressure. The purpose of this value is to compare the filtration performance of different sludge (or the same sludge with different amount of mixture). The larger the sludge specific resistance is, the worse the filtration performance is. The curve showing the relationship between the gas flow rate treated by the adsorption bed and the pollutant concentration in the outlet gas is called breakthrough curve. For details of this concept, please refer to line 9 from the bottom on page 278 of air pollution control engineering, Second Edition, published by higher ecation press~
7. I just came into contact with this project recently. I hope it can help you
FST network is a blockchain application technology service platform, which is committed to further application of blockchain. Its pillar proct FST network engine mole is an infrastructure built for enterprises to save development time. The FST network engine mole, through comprehensive molar logic construction, allows anyone to manage the certificate business without coding environment, reces the threshold of the blockchain development community, and saves the development cycle.
FST network is a blockchain application technology service platform, which is committed to further application of blockchain. Its pillar proct FST network engine mole is an infrastructure built for enterprises to save development time. The FST network engine mole, through comprehensive molar logic construction, allows anyone to manage the certificate business without coding environment, reces the threshold of the blockchain development community, and saves the development cycle.
8. Jinwowo uses a vivid metaphor to illustrate: if consensus is the basis of blockchain, then consensus mechanism is the soul of blockchain
when explaining what a blockchain is, we can use a simple and clear decentralized distributed ledger to summarize it. However, in this ledger, how to sort the things generated in almost the same time is related to the consensus mechanism of the blockchain network
therefore, jinwowo network technology believes that consensus mechanism is an algorithm to reach consensus on the sequence of things in a period of time.
when explaining what a blockchain is, we can use a simple and clear decentralized distributed ledger to summarize it. However, in this ledger, how to sort the things generated in almost the same time is related to the consensus mechanism of the blockchain network
therefore, jinwowo network technology believes that consensus mechanism is an algorithm to reach consensus on the sequence of things in a period of time.
Hot content
