Polkadot征文-如何看到polkadot的NPOS运作方式

Polkadot是由前以太坊黄皮书撰写者Gavin Wood创立的新型区块链项目,由web3基金会来进行运营,polkadot一经面世便在区块链行业引起了巨大反应,也是2017年的明星项目,polkadot主要采用的是NPOS这种新型的方式运作,与传统pos的方式有很大不同,今天我们来了解一下。

自从pos诞生以来,可谓迎来可很大发展,虽然很多人担心pos可能会带来中心化的问题,但是经过这么多年,我们发现其实pos算法相对来说是有缺陷的,当然每一种算法都有其优缺点,比如pow就以浪费能源被人诟病,因此很多人开始尝试其他算法,在pos系中,比较有名的是eos的dpos等等,而polkadot采用的是NPOS的运作方式。

Pos是一种很好理解的方式,我们将代币进行质押,委托给相应的节点,然后节点出块,获得奖励,当然问题也很明显,当我们持有大量的代币时,此时的权重较重,因此委托的节点也相应的权重高,这样我们就能获得更多的奖励代币,因此NPOS获得了更多的关注。

NPOS(Nominated Proof-of-Stake)即提名权益证明,这里就要提到验证人和提名人,具体他们的功能和职责是什么,我们可以举个现代企业内部的例子:苹果CEO乔布斯被股东扫地出门这件事上就可以看到,此时控制苹果的大股东们就是我们说的提名人,他们可以任命其他人为苹果CEO,而乔布斯就是验证人,他要不停的督促底下员工对新产品新功能的开发,大股东们花费真金白银购买苹果股票,从而有权利除名乔布斯,换成polkadot,那么就是代币dot的持有者就有权利成为提名人(通过质押代币),从而提名自己信任的验证人从事验证工作。

既然人人都可以通过抵押dot给验证人来进行提名,那么在polkadot区块链上肯定也有很多这样的验证人,而且polkadot采用了一种巧妙的方式防止提名人抵押代币的权重与其投票的数量不一致的情况,即你抵押了多少代币,你就拥有多少提名权,不会出现过多或过少的现象,同时采用使用一种策略方式使得安全性得到了提升,避免了过于集中化的问题,就类似于每个节点都得100币,抵押量大的节点由于抵押人多,因此每人分配的少,同时如果抵押和代币的人数少,那么每人分配的相对较多,那么对于大量持有代币的人来说,他们进行提名时就必须将提名人分散,这样就可以使得自己的收益最大化,而对于验证人来说,他们的票数就显得比较去中心化了。

当然具体的操作方式过于复杂,另外目前poc-3测试网已经发布,主网也将于今年底进行上线,github代码提交也较为频繁,NPOS作为一种新型的pos方式,有效的避免了过于中心化的问题,在过去也获得了更多人的关注,而团队深耕底层技术的精神也值得众多行业人士的学习,当然我们也期待创建了以太坊构架的Gavin Wood带领大家一起营建新的polkadot区块链帝国。

你可能感兴趣的:(Polkadot征文-如何看到polkadot的NPOS运作方式)