跳至主要内容
此页面是从英文翻译而来的。请注意,与原始页面相比,可能会出现错误或差异。真实的文档来源应始终是英文版本。

共识

共识是区块链技术的基本过程,分布式网络通过共识来实现 节点就账本的状态达成一致。每当链中添加一个新区块时, 节点必须就区块的内容达成一致。这是通过共识算法完成的。

什么是共识算法?

共识算法是一组严格的规则,用于确保所有节点都在 网络就账本的当前状态达成一致。这些规则必须是确定性的,意思是 在相同的输入下,它们将始终产生相同的结果。这很重要,因为 它可以确保网络上的所有节点都能就网络的状态得出相同的结论 区块正在应用于区块链。

区块链网络中使用了不同类型的共识算法,例如工作量证明 (PoW), 权益证明 (PoS)、委托权益证明 (DPoS) 等等。每种算法都有自己独特的一组 网络节点如何参与达成共识的规则和激励措施。

EOS 中使用了哪些共识算法?

EOS使用委托权益证明 (dPoS) 共识算法。

代币持有者选出一组区块生产者,负责维护网络并达成共识 在新方块上。这些区块生产者被激励诚实地行事,因为如果他们表现不佳,他们可能会被投票否决 妥善履行职责。该系统旨在比 PoW 更高效,因为它不需要那么多的计算 维护网络的权力。

这使EOS比使用工作量证明等共识算法的其他区块链更高效、更环保。

区块生产者

EOS中的区块生产者是网络上负责维护网络和达成共识的节点 在新方块上。在任何给定时间都有21个活跃的区块生产者,还有一长串备用区块生产者 如果其中一个活跃的区块生产者下线或被投票否决,准备介入。

投票

EOS 代币持有者可以使用他们的 EOS 代币为区块生产者投票。每个代币持有者最多可以为30个区块生产者投票, 并根据投注的代币数量对选票进行加权。这意味着您投入投票的代币越多, 你的选票的权重就越大。