以太坊转 Pos 升级已经完成,但是 Pow 和 Pos 争论并没有停止,很多人因为以太坊转 Pos 而离开了以太坊社区,但是这两者的好坏的争论还会一直争论下去。
Pow 的支持者会说:
Pow 无状态,可以不限制加入或者退出,Pos 的系统中可以限制后来者
Pow 用的都是没人用的能源,反而能为偏远地区的人创收
Pos 的去中心化程度会降低,整个区块链的安全性会降低
Pos 的支持者会说:
Pos 的质押者不会一直积累 token 来增大自己的风险,所以去中心化程度不会降低
现在储能技术发展很快,Pow 用的电都可以储存起来
Pos 上的社会共识很强,极端情况下会使用社会共识来解决问题
Pow 和 Pos 的系统各有优劣,以太坊转到 Pos 也是做了一些取舍,至于这些取舍所造成的结果,只能通过时间来验证。
如果从存粹的技术角度来看这两种共识方式,我更喜欢 Pow,在 Pow 的系统,每一个节点都是没有关系的,决定谁能获得出块权的就是那个答案,谁先算出来谁就是赢家,而且每个区块的出块都是独立事件,互相不干扰的,任何想参与进来的人可以直接拿上矿机就加入,不会有任何人可以阻止你。
当然也有人会说,比特币也有矿池,也是可以集中的,这个是没错的,但是很重要的一点,这个矿池的优势是没有办法一直持续下去的,比如当年四川的算力在一夜之间就归零了。这种算力优势会因为各种原因而发生变化,在 Pos 中,只要自己不卖 token,这种优势是可以一直持续下去的。从这个方面来说,Pow 的去中心化程度是更高的。
Pos 系统相比于 Pow,系统更加复杂了,一方面是算法本身更加复杂,需要考虑的情况很多。另一方面,由于出块是靠签名决定的,随着系统中的验证者数量越来越多,那么验签的成本也会越来越高。这样就会导致验证者的规模是受限的,不能无限大,以太坊后续可能会限制验证者的数量。
而这一点也是 Pos 被诟病的一个地方,这样会让以太坊成为一个准入的系统,如果要成为验证者,就需要质押一些 token,这本身就是一笔交易,而现有的这些验证者可以拒绝这笔交易,让你无法成为验证者。这样验证者们就有了作恶的能力,虽然为了自己的利益,他们不一定会去作恶。
由于 Pos 中的验证者有办法持续保持自己的优势,那么先发者就可以获得天然的优势,而且这种优势会随着时间的推移越来越大,Pow 中则没有这个问题。
进一步从技术的角度上来看 Pow 是一个完全无状态的系统,Pos 则是一个有状态的系统。在计算机的世界中,如果有可能,我们会倾向将系统设计成无状态,因为这样的系统更将健壮。如果把以太坊的作为一个基础设施来看,特别是以后有庞大的用户,系统的复杂可能会造成很大的风险。
但是在现实的角度上看,我更喜欢 Pos。在 Pos 的讨论中,有一个词在反复的出现,社会共识(social consensus)。在 Pos 的系统中,每个验证者都需要努力建设自己的好名声,如果作恶,那么就有可能无法在这个网络中生存。努力维护自己的名声,这些就是社会共识的基础,在极端的情况,以太坊的重建需要依赖社会共识。
怎么形容这种情况呢,就是 Pos 让以太坊更有人情味了。相比于 Pow 的冷冰冰,Pos 离现实世界要更近一些。在 V 神的 SBT 中,也谈到了通过社会共识来做一些资产或者身份的恢复,我觉得这是 Pos 中最重要的一点。
就像 http 技术最开始就是用来传输网页、发布信息,但是先如今却和我们每个人的生活关联在一起,当然也是有代价的,代价就是产生了很多寡头来垄断。但不能否认的是我们现在的生活水平与之前相比提升了很多,虽然有很多新的问题需要解决。
对于区块链也是这样的,它需要和现实世界产生连接,而不是独立在现实世界之外。
悲观者永远正确,Pow 在技术上是更好的,但是解决现实的问题需要妥协,Pos 就是一种妥协,也是乐观者的选择。
参考链接
[1] https://mp.weixin.qq.com/s/sKipObE4G1towIuei29CmA
[2] https://mp.weixin.qq.com/s/s75Luba4C6bm0YBNiZucQA
[3] https://www.xiaoyuzhoufm.com/episode/63205c0180df9ee56c7d5895
[4] https://www.xiaoyuzhoufm.com/episode/6322ca7faa52d69848cf3866

