比特币(BSV)知识库:比特币协议-中本聪共识(Nakamoto Consensus)

特别提示:

比特币(BSV)知识库-Bitcoin wiki-目前为全英文内容,暂无中文译文,并且仍在持续编写和补充中。欢迎中国的开发者在文章底部评论,进行阐述和探讨。

比特币(BSV)知识库:比特币协议-中本聪共识(Nakamoto Consensus)_第1张图片

Nakamoto Consensus

Nakamoto consensus is consensus as it is defined in the Bitcoin whitepaper where nodes vote to enforce the rules used to build the blocks that make up the Bitcoin public ledger.

It is a Byzantine fault tolerant consensus algorithm that utilises the concept of Proof of Work and economic incentives to manage decision making rights.

Nakamoto Consensus defines an honest node as a node that seeks out the longest valid chain of blocks and applies proof of work to extend that chain. In this context, the longest chain represents greatest proof-of-work effort on the valid chain. If the majority of nodes are honest, then the honest chain will grow with the greatest proof of work and outrun any other competing chains.

By choosing which chain to build upon, the nodes vote to enforce the rules that govern the protocol and use of the Block chain as a global financial ledger with legal and regulatory oversight.

Through Nakamoto consensus, proof of work on the longest chain becomes an economic and technical barrier for any attacker to overcome. At the same time, the block reward as an economic incentive drives the node to follow the consensus encouraging honesty and cooperation between competing enterprise miners.

The security of Nakamoto consensus has been studied by academia and tested in the real world since 2009.

声明:

比特币(BSV)知识库项目由比特币协会(Bitcoin Association)发起并支持,更多信息请参见知识库官网:https://wiki.bitcoinsv.io/

你可能感兴趣的:(Bitcoin,wiki)