当然,区块链领域仅次于的嘲讽在于,根本没有人就“最佳”共识模型达成协议任何协议。比特币和以太坊因分别首创了区块链和智能合约平台的概念而颇受赞誉,但它们也因缺少可伸缩性而受到严厉批评。
可伸缩性的挑战主要是由于他们用于了工作量证明(PoW)共识方法。因此,研发团队多年来仍然致力于设计一种有所不同的方法来构建网络参与者之间的共识。它避免了POW导致的瓶颈,但依然构建了去中心化的安全性,同时在鼓舞真诚的行动者和威慑坏人之间维持了必要的均衡。到目前为止,早已有几十次尝试来解决问题PoW的这个难题了。
然而,只有少数几个主要竞争者经常出现,即权益证明(PoS)和委托权益证明(dPoS)。然而,一匹新马参予了进去。
一个取名为Solana的区块链项目正在研发一个安全性的、可前端的区块链,它在测试网上构建了每秒处置50,000个交易。它是如何做这一点的?通过一种新的共识方法,叫作历史证明。历史证明的说明历史证明(Proof of History, PoH)目的通过将时间本身编码到区块链中来减低处置块中网络节点的阻抗。在常规的区块链中,对特定块的挖出时间达成协议一致意见与对该块中的交易否不存在达成协议一致意见一样最重要。
时间砍十分最重要,因为它告诉他网络(以及任何观察者)交易以特定的顺序再次发生。在PoW场景中,顺利的矿工首先寻找准确的值,这必须一定的计算能力才能继续执行。
然而,PoH用于了一个新的加密概念,称作可验证延后函数(VDFs)。VDF不能通过应用于一组特定的倒数步骤的单个CPU核心来解决问题。不容许并行处理,因此很更容易精确定义应用于这些步骤必须多长时间。
也就是说时间的浪费是显而易见的。PoH解决问题了时间的挑战,从而增加了区块链的处置重量,使其轻巧、更加慢。
Solana将PoH与一种取名为Tower Byzantine Fault Tolerance (Tower BFT)的安全性协议人组在一起,该协议容许参与者设置代币,以便对PoH哈希值的有效性展开投票。如果参与者投票反对与PoH记录不给定的末端,则此协议将对参与者展开惩罚。
此外,Solana还部署了权益关系证明(PoS),作为确认谁可以作为块检验器参予的一种方法。PoH的竞争者那么,PoH与之前的协议比起如何呢?工作量证明(PoH)工作量证明和历史证明有一些相似之处。
这两种方法都依赖计算能力的确认开支来分解块。与比特币和大多数其他PoW区块链一样,Solana也用于SHA-256算法。这就明确提出了ASIC能否明显减缓PoH中VDF函数解法的问题。
Solana指出,这不是一个挑战,大多数asic的处置能力将在可拒绝接受的范围内用作更加普遍的网络。因为PoH从网络上避免了时间砍的开销,所以它产生的区块链比迄今为止用于PoW足以构建的任何区块链都要重得多、更快。权益证明(PoS)权益证明(PoS)是以太坊长年允诺的可伸缩性解决方案。
在PoS中,网络参与者用筹码来回应沦为下一个块矿工并取得涉及奖励的机会。然而,PoS带给了一个根本性的挑战,被称作“没什么风险”。“在PoW区块链中,矿工一次不能在一条链子上矿业,而无法在末端上。
然而,在PoS中,矿工可以将他们的代币摆放在同一个区块链的许多有所不同的末端上。以太坊将在2020年实行PoS,通过对投票给错误区块链的矿工实行惩罚来解决这一挑战。
Vitalik Buterin之前还明确提出了第二种解决方案,即惩罚任何对任何等价块的两个有所不同版本展开投票的人。PoH协议本身并不制止蓄意的参与者。因此,网卓新闻网,Solana部署了Tower BFT向网络参与者确保,如果找到坏人投票赞成PoH,他们的权益将被“缩减”,从而受到惩罚。
就其本身而言,PoS也很更容易受到远程反击,因此较早于的参与者可以通过对较早重新加入的参与者分解的块展开抵抗来挟持链。Tower BFT通过规范化取得多达三分之二网络投票的块来避免这种反击。此外,块生产时间仅有为400毫秒,并且在随后的每400 m/s时间段过后,回滚时间将加倍。因此,约12秒后,回滚网络所需的时间将超过几十年。
委托权益证明(dPoS)EOS和其他人用于委托权益证明(dPoS),通过将块生产委托给少数网络参与者来构建更慢的吞吐量。这些块生成器是由代币持有者投票决定的。在EOS中,只有21个块生产者掌控网络。
EOS公布后,这方面的挑战完全可以立刻显现出来。只有21个块生产者意味著网络高度集中。
此外,还有一种风险是,选民不会挤满在一起,企图操控对他们不利的区块生产者议会选举,就像EOS被谴责的那样。该协议仅有依赖投票群体来议会选举将为网络利益行事的块生产者。忽略,PoH与Tower BFT的拆分,通过引进一种强劲的诱导因素,制止了差劲的参与者,即如果他们投票赞成共识,他们的权益将被大幅度缩减。
与dPoS比起,这种威胁强化了安全性。尽管底层技术有些简单,但是PoH与Tower BFT的融合有可能被证明是区块链所期望的最关键的共识协议。
它必须首先在Solana的主要网络上构建自己的允诺,然后可供他人效仿。但其结果如何,只有时间不会告诉他我们。
本文来源:半岛平台官网-www.hptonerdeal.com