虽然参与者数量是已知的,但这并不能弥补权益证明机制相对于工作量证明机制的缺陷。 由此可见,权益证明的安全其实依赖许多不确定性的安全假设,这些都让整个系统有了很多不稳定的安全风险! 如果有兴趣了解更多韧老师的想法,也欢迎查看完整演讲 视频。 Daniel:Vitalik 的这篇文章避重就轻Daniel 在日前 接受白话区块链访谈时,也曾经提出他过对 Vatalik 新文章的看法: 对 PoW 和 PoS 的优劣分析比较,在这篇文章中显得避重就轻,甚至扭曲事实。 PoS 和 PoW 的优劣之争,不管是区块链技术社区还是学界,都从未得出过 PoS 更优于 PoW,而是分成两个阵营,大家在各自的阵营继续深挖和找到更合适的场景去发挥优势,扬长避短而已。而我看这篇文章,并没有看到新的研究成果或者新的证据,看到的是避重就轻的断言和不严谨的结论。 1. PoS 以相同的成本提供更高的安全性? 文章中对 PoW 攻击成本计算方式几乎完完全全不符合实际,实际情况是在现实世界中,只有通过 nicehash 平台租用到的 GPU 算力能发起攻击,但 GPU 算力在过去五年很好的保护了以太坊,帮助以太坊平台的总资产规模不断成长,目前已经超过了 1000 亿美金,是不是很矛盾? 通过 Nice Hash 租用算力发起攻击是目前已知的对网络发起 51% 攻击的方式,而 Nicehash 上可租用的总算力有限,并且可被攻击的 PoW 网络数量也非常有限,以及使用专业矿机去发起 51% 攻击是一个毫无现实意义的问题。 所以要区分可以通过租用 GPU 算力发起 51% 攻击和 PoW 是否安全,是两个不同层面的问题,能通过 Nice Hash 租用算力对小网络发起攻击,不代表 PoW 的安全性不够。51% 攻击是一种确定性的,可以通过机制设计和预案去预防和解决的问题,而 PoS 机制中包含的不确定性,无法解决的问题反而更多。 2. 关于从攻击中恢复的效率? 文章中指出了一种针对 PoW 的攻击,但是不谈前提。这种攻击的前提是网络 PoW 算法是基于 GPU,并且基础算力较弱,可以通过 nicehash 租用到足够的 GPU 来发起攻击,这几个条件全部达成才有攻击的机会,这种攻击方式对 ASIC 系统没有现实意义。 相反,PoS 在被攻击的时候,只要攻击者持续攻击,那么不管 PoW 还是 PoS 表现都是一样,甚至 PoS 系统可能更糟糕,slashing 机制对解决问题没任何帮助,攻击者完全可以通过外部获利,比如去交易所做空,所以谈 PoS 从攻击中恢复的效率更高的意义在哪里?PoS 的 UASF 机制通过人为协调来解决问题的机制,能用来证明比 PoW 更好? (责任编辑:admin) |