为什么 NGK 有超级节点竞选

312 阅读2分钟

NGK 所采用的共识机制是 DPOSS,即一些节点在获得足够多的投票支持后,成为见证人(witness)节点或 NGK 中所说的区块生产者(BP,也称超级节点),负责区块链的区块生成。

ngk超级节点

对于比特币系统,任何人都可以接入网络,以算力竞争记账权利,生成区块。而对于 NGK,只有超级节点才有资格生产区块。这是因为两者所采用的共识机制不同:比特币采用的是工作量证明共识机制,而 NGK 采用的是 DPOSS授权证明机制。 超级节点就是 DPOSS 共识的具体实践。首先,由于使用了去中心化的投票机制,DPOSS 相比其他的共识算法会更加民主,不容易被持币大户垄断。而且21 个超级节点的产生,都由公平、公正的投票产生 。如果 21 个节点代表不能履行他们的职责,比如说当轮到他们工作时,没能及时生成区块,他们就会被除名,再由社区选出新的超级节点来替代。 其次,由于减少了节点数量,21 个超级节点运算的效率更高 。虽然超级节点数量不多,牺牲了部分“去中心化”成分,但是还是达成了分布式的协作性,并不会因此导致中心化的弊端。 总的来说,一个基础公链的成败关键有三点:性能、功能与网络。NGK 已经在性能和功能上做了很多努力,而 DPOSS 共识机制与超级节点竞选是 NGK 在“网络”这个角上所做的努力。对比特币和以太坊网络来说,在较长的周期内,它们以挖矿经济激励的方式,逐渐地吸引了足够多的节点加入。

ngk公链

NGK 用超级节点竞选的方式来刺激形成一个活跃的去中心化网络,这也是为什么NGK有超级节点竞选的主要原因。并且,超级节点竞选是与其共识机制 DPOSS高度匹配的。按现在的设计,获得投票的 21 个活跃生产者和 多个候补生产者一起生产 NGK 这条区块链的区块,即运行这个区块链网络。这些区块生产者是动态的,时刻根据投票动态调整。而且竞选超级节点成功后, NGK会给出一定数量的代币去奖励给所有超级节点,收益非常可观。 以上,就是NGK为什么有超级节点竞选的所有原因。