译者 | 刘涛 审校 | 重楼 在去中心化网络的共识共同世界里
,计算机需要在没有中心权威控制的算法情况下协作。共识算法是计算机何帮助它们合作并找到共同基础的关键所在。这些算法确保网络中的达成所有节点对真实信息以及虚假信息地达成一致,以保证数据安全和交易有效性
。协议 在这篇博客中,并保我们将以简单的持安术语探索共识算法的奥秘
。我们将了解这些智能系统如何确保所有计算机状态一致,共识共同以及它们如何防范欺诈性攻击。算法做好准备 ,高防服务器计算机何来发现计算机如何在一个没有中心权威控制的达成数字世界中团队协作并保持安全! 简单来说,共识算法就是协议计算机网络的节点在某些问题上达成一致,比如共享数据库的并保状态或交易的有效性。它确保网络中的持安所有计算机保持状态一致,平稳协作。共识共同 想象这样一个场景 ,一群朋友在网络文件夹中共享一份数字文档
。所有人都可以访问这个文件并对其进行修改。然而,为避免混乱,云计算他们需要就文档的同一个版本达成一致。 还是以上述一群朋友共享数字文档的场景为例
: 在这个例子中 ,朋友们通过对文档修改建议进行投票 ,使用了一个简单的共识算法 。多数人的意见统一才能保证文档的一致性,每个人都在处理相同的信息 。 在更复杂的系统中
,比如区块链网络(例如比特币或以太坊),共识算法在验证和保障交易的服务器租用安全性方面发挥着至关重要的作用,而不需要中心权威控制 。算法确保网络中的所有节点就交易顺序和有效性达成一致
,维护区块链和参与者之间共享信息的完整性。 在 PoS 共识算法中,根据“抵押"或冻结的代币数量(以太币)来选择校验者,从而创建新的区块并保障网络安全 。一个校验者抵押的以太币数量越多,其被选中提议和验证区块的模板下载机会就越大
。