这些共识机制与现实生活有很紧密的联系,甚至对于未来区块链组织的治理以及整个社会的变化也有很好的指导意义。
首先是提名。持币者可以提名某个节点,希望其他人选中他也就是验证者。提名后,大家可以拿钱质押给这个节点,这就是所谓的投票,也就是质押。只要我质押在这个节点上,如果成功投票选中,未来它获得的收益就可以与我分享。
需要注意的是,这里投票使用的是代币,代币是真金白银,不是一人一票。这与现实世界中的选举制度有很大不同。现实中的选举看起来公平,但实际上却是不公平的,因为人的决策能力和智慧不同,无论你是爱因斯坦还是刚满18岁不具备丰富社会经验,你的选票都是一样的。
因此,在现实社会中很容易导致多数人的暴政,并且选票不值钱。当你知道自己的选票没有多大分量时,你可能就不会认真对待投票了。
而在波卡的机制中,我们可以看到人们对质押非常慎重,因为质押的代币是真金白银,而不是一般的选票。
其次是安全性。在现实生活中,经常有人操纵选举结果。原因在于选举的确定性,你知道只有那几个候选人能够当选,也就是所谓的“烂苹果理论”,要么是没有竞争,要么是只有几个人可选。这样,各种不怀好意的人就想尽办法攻击或操纵这些候选人,从而牟取私利。
而波卡的设计在于,你不知道下一次的验证者会是谁。提名者和验证者都会不断变化,大家的选择都是随机的。这保证了网络的安全性。
就像总统候选人会不断更换,选举的范围也会不断扩大,你也不知道下一次是谁当选,如果你想搞定这些节点,作恶就变得非常困难,成本也很高,从原理和逻辑上保证了整个网络的安全性。
第三是不确定性。不确定性带来了反复的博弈,解决了矛盾,有助于网络更好地发展。
举个例子,如果你质押给某个节点,你会获得更多的挖矿收益,而这些收益又根据质押数量分配给不同的人。这是一个复杂的问题,强者更强,如果你质押的代币多,你更有机会获得更高的收益。这样,强者恒强,普通人可能永远无法获得奖励。
这个问题不仅存在于共识机制中,甚至 pow 机制也有同样的问题。比如,有人用专业矿机挖矿,或者形成了大的矿池,小矿工挖了很久也没有收益。
而波卡的设计彻底解决了这个问题。无论你质押多少,只要成为某个节点,你只能获得相对平均的收益,或者根据你的工作量来分配收益。
这就像是一个人被选中之后,进入一个圈子,然后获得相对平均的收益,或者根据业绩的好坏来确定收益,而并不是因为背后支持他的人多,所以他就能获得更多的利益。
这造成了一个奇怪的现象,你花了很多钱质押到某个节点,但是收益是不确定的。如果质押的人越多,那么收益就会被平摊,既高又低。如果你想获得确定性和强者恒强,是不可能的。
这种设计有什么好处呢?过去人们可能会想着如何搞定提名人,如何让更多的人为自己投票。而现在的想法是如何提高节点的技术水平,工作得更高效。这样的激励机制能够让设备性能和技术水平不断提升。
这归根结底还是因为区块链这一天才的思想和设计,以及加密技术和计算机技术的便利。过去我们可能需要庞大的组织和动员体系才能实现这样的质押选举机制,而现在只需要代码,在网上自动执行。
这种机制对于区块链虚拟世界和现实社会的启示都非常大。我相信区块链网络会逐渐融入我们的现实社会,推动社会的发展。
推荐下面这个课程,它通俗易懂地讲述了区块链的发展历程,帮助你系统地了解区块链,不再怀疑它是否是骗局,而是掌握更多底层逻辑,更好地看清未来。