概述
文档:共识机制 | ethereum.org
1.简介
当涉及到像以太坊这样的区块链时,网络节点必须能够就系统的当前状态达成一致。
这是通过协商一致机制实现的。这就是共识机制
2.共识
共识是指达成了普遍协议。
对于区块链,达成共识意味着网络上至少有 51% 的节点同意网络的下一个全球状态。
3.共识机制
共识机制(也称为共识协议或共识算法)允许分布式系统(计算机网络)协同工作并保持安全。
一直采用这些机制在数据库节点、应用程序服务器和其他企业基础设施之间建立共识。
近年来,有人发明了新的共识机制,使以太坊等加密经济系统能够就网络状态达成一致。
在加密经济体系中建立共识机制有助于防止某些类型的经济攻击。
从理论上讲,攻击者可以通过控制 51% 的网络而破坏共识。
共识机制旨在使这种“51% 攻击”不可行。
4. 工作量证明
与比特币一样,以太坊目前使用工作量证明 (PoW) 作为共识机制。
4.1 创建区块
工作量证明是通过矿工来完成的,矿工们需要竞争以创建包含已处理交易的新区块。
优胜者将与网络中的其他节点分享该新区块,以获得新铸造 ETH。
谁的计算机能够最快解决数学难题,谁就能赢得这场竞赛。
这个难题就是生成现有区块与以往区块之间的加密
最后
以上就是健忘大炮为你收集整理的eth入门之共识机制1.简介2.共识3.共识机制4. 工作量证明的全部内容,希望文章能够帮你解决eth入门之共识机制1.简介2.共识3.共识机制4. 工作量证明所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复