POW|比特币向左 以太坊向右 POW和POS你站哪一边?( 三 )


不是所有的 PoW 链都一样,也不是所有的 PoS 链都一样,研究讨论的时候要客观中立的去看待机制设计和如何平衡和达成目标,如果更关注效率,比如联盟链或者产业区块链,如果要安全和去中心化保护资产,那么 PoW 更适合。
2020 年,我们看到的趋势是新的 PoW 项目非常少,更多的新项目不约而同的选择了 PoS,这并不能说明 PoS 更好,只能说明 PoS 早期发展更容易,早期容易不代表后期能做到在去中心化和安全程度上不输于 PoW 的程度。打个不恰当的比方,创业很难,九死一生,绝大多数的创业者,小概率成功,大概率失败,一旦成功带来的成长,以及各种收益非常可观,可是打工更轻松容易,所以创业者是少数,大部分人选择打工,但是你不能说打工比创业更好,道理是一样的。
所以我们理解 PoW 的优势,看到 PoW 难,也不该放弃去发展 PoW,至少在 Nervos 我们坚定的选择了 PoW 这条路,并且我们的 PoW 生态发展的远超预期,目前我们已经平稳度过了 51% 的风险期,安全方面的担心已经不存在了。
Cobo&F2Pool 神鱼:除了比特币,近两年还是涌现了不少PoW的新项目,目前来看运行得也不错,我不赞同最终会出现只有比特币一条链走PoW道路的说法。 由于算力过于集中或者某些币种采用了其他公链使用的共识算法,使攻击成本极低,在一些小的公链项目上的确发生过51%攻击。
但是在BTC链上严格意义成功的双花很罕见,几乎没有。比特币在2013年的3月12号发生了一次意外的版本分叉,导致了一次成功的双花,是被确认的,因为两条链都确认了,幸运的是这仅有的一次攻击也是鱼池发起的测试,测试完之后立刻把币退了。
之所以会出现双花攻击大多是大家没有对安全有足够的重视,或者他们采信了零确认的方式,零确认在网络层面是不安全的,不要轻信零确认。
星火矿池喵叔:PoW 链被双花攻击的场景,从比特币开始就被提出,其解决的方法就是其机制本身。
只要共识足够强,单一链可以容纳对应挖矿算法尽可能多的流通算力,就可以抵御外部带来的 51% 攻击。所以结论是显而易见的,最终并不是只有比特币一条 PoW 公链,而是每种 Hash 算法领域都可以有至少一条承载足够算力的 PoW 公链。以太坊作为 GPU 挖矿为主,那么它当前可以承载足够的 GPU 算力并维持其安全性,也足够说明问题了。
因此新的公链在选择共识时,可以选择 PoS 这没有问题,如果选择 PoW,应该尽可能考虑在共识算法层面来做变更,形成初期的安全壁垒,防止恶意的算力轻易对其造成攻击,并完成共识的扩建过程,发挥 PoW 该有的优势。
未来共识机制会怎样演变?
POW|比特币向左 以太坊向右 POW和POS你站哪一边?
文章插图
区块链因其自我验证功能补足了互联网世界最重要的一块拼图,正是因为PoW、PoS等共识机制使得区块链这一功能得以实现。从加密货币发展角度而言,您认为未来共识机制会有怎样的演变历程?
星火矿池喵叔:我觉得人类从有了文明之后,所追求的东西就没有变过。我们树立奥林匹克精神,追求更高更快更强。所以作为确保区块链账本安全的共识机制来说,我们显然也在向着这个方向做出改变。
Nervos 吕国宁:我认为未来共识机制不管如何演变,PoW 机制都会是一种无法超越的存在。
区块链,尤其是无需准入许可的去中心化区块链系统,共识机制的首要任务是保证共识的安全性,换句话说,区块链的共识节点提供的最重要的产品是安全,而产生安全的成本不管是电力,还是 ASIC 设备,抑或是背后投入的资本,其本质是通过能量投票,最后都可以归结到能量的消耗,并且能量的消耗是一个持续的物理过程,所以 PoW 的核心是能量的消耗证明,并将能量通过 token 的形式“存储”起来。
系统的安全水平跟安全投入成正比,所以如何衡量是一个特别重要的问题,也是大家能建立信任的依据,尤其是验证安全投入的方式越简单直观越好,在安全成本投入简单可验证的前提下,我们可以把对安全程度的判断转变成安全投入水平的判断。从这一点上看,能量的投入是最简单,直接,纯粹,最容易衡量的方式,验证 PoW 能量的投入可以简单到几乎无成本的一次哈希函数验证就做到了。
反观 PoS,其成本主要来自服务器运营,社区运营成本,前期投入的资金的机会成本,这些虽然都是所谓的成本,但是缺乏一个简单清晰的衡量和判断依据,服务器安全不安全,取决于服务器提供商,取决于节点运营人员的技术水平,而社区运营成本,以及投入的资金的机会成本,是否能确保长期可持续不断投入,这些都是不可衡量的,有这些因素的存在,对一个 PoS 系统的安全水平的衡量要打各种折扣,所以 PoS 的安全水平实际如何,永远做不到直观可衡量。