LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 从以太坊由pow转pos中窥测spoc的优势

从以太坊由pow转pos中窥测spoc的优势

2020-02-27 查沃斯生态 来源:区块链网络

为什么采用了SPOC机制的CWT被认为是下一代的比特币呢?

因为在币圈和链圈,一个数字货币能否发展起来,其实真正靠的还是技术,底层技术就犹如我们做房子的地基,底层技术越先进就越没有瑕疵,越没有瑕疵就表示这个房子就能盖的越高,换而言之,一个数字货币的底层技术越好,该数字货币的发展潜力越大。

CWT的spoc共识机制,是pos以及poc的集合,我们之前在前一篇文章分享过,poc的诞生背景以及poc的优点,在以比特币为首的pow挖矿的世界里,因为算力越发集中在各大户手中,一旦各大户集中在一起,算力超过全网的51%的,那么,当初eos节点被黑的事件,谁又能担保不会出现在比特币的世界里?

其实只要有算力,就难免会发生算力被少数人集中在手里的问题,那么,我们该如何绕过算力挖矿。

于是,poc 便横空出世,他首先规避了全网算力被集中的问题,其次解决力挖矿电费过高的问题。

那么,pos是什么呢,为什么CWT采用POS+POC的算法呢,为什么最初采用POW的以太坊不惜花费九牛二虎之力转pos?

以太坊创始人v神,近日在2020斯坦福区块链大会上就以太坊为什么要从POW转POS的为主体,进行了深度的分享,以下为分享全文:

现实中发生过的51%攻击,以及最糟糕的51%攻击场景

在现实当中,51%攻击是可以完成的,这是一张来自2015年香港比特币扩容大会的照片。在这张照片当中,掌控比特币90%算力的一些人坐在了一起,摆出了一副“我拥有权力”的姿态。

51%攻击是可以完成的,例如ETC、Bitcoin Gold等都遭遇过51%攻击,我肯定我漏说了1-2个,这些攻击都是已经发生的。

覆巢式攻击(Spawn camp attack)

实际是,我们目前所看到的51%攻击,并不是最糟糕的。对于这类攻击来说,覆巢式攻击(Spawn camp attack)是最糟糕的噩梦场景。基本上,你需要获得足够的硬件来攻击一条链,等它恢复之后,然后再次进行攻击,因为你仍然持有这些硬件。最后,社区会受够了这种折磨,他们会更换工作量证明(PoW)算法,由于在短时间内他们没有办法构建ASIC,所以你只需要租用大量的CPU和GPU算力继续攻击, 然后,这条链就死了,除非他们切换到权益证明(PoS)或者完全变成中心化的东西。

权益证明(PoS)算法能打破这个循环吗?

这是我在2016年写的一篇博文,我试图描述什么是权益证明(PoS)背后的哲学,以及为什么这是我们应该期待存在的,它为什么是一件有意义的事情。权益证明(PoS)中存在一种不对称性,它与工作量证明(PoW)是不同的,在工作量证明(PoW)中,你只有奖励,因此你对参与攻击或者不参与攻击的惩罚,只有区块奖励这部分。而在权益证明(PoS)系统中,你的攻击是可以被检测到的,你失去的存款远远大于你可以被罚没的质押金。

它们被放入Casper CBC和一系列其他基于安全存款和罚没的权益证明(PoS)算法中。从理论上来讲,这种设计的目标是使51%攻击变得极其昂贵。基本上,你要攻击一条PoS链,你需要购买一堆的币,你需要控制系统中超过50%以上的币,然后当你被抓住要攻击时,你就会遭遇罚没,如果你想再次发动攻击,你必须购买更多的币,因为你一直在购买,那么不断上涨的币价,最终会导致你破产,因此,从这个角度来看,与其让攻击者针对PoW,我们的目标是让链转向PoS。

现在我们来讨论第一个问题,PoS如何解决其它类型的攻击呢?到目前为止,我们一直在关注终局性逆转。这在拜占庭的容错共识理论中是相当普遍的。基本思想是,如果2/3的一方站在一边,另外1/3站在另一边...1/3的验证者必须发出两条相互矛盾的消息,你可以检测到并惩罚它们。

数据无效和数据不可用

这是我在2017年和musalbas等人共同撰写的一篇论文,我在其中描述了一种基本上允许区块链客户端不实际下载所有数据的情况下,验证区块链数据可用性的方案。

这个方案的简单稻草人版本是这样的:检查一个区块是否可用最愚蠢的方法就是下载完整的东西。但在这里,我们假设一个可扩展的、可能是分片的区块链,其中有超过2 MB/秒的数据会被上传到链上,而客户端将无法下载所有的内容。对于一个想要检查数据可用性的客户端,我们要做的就是随机抽样测试。它会随机选择一些数据片段,比如30个片段、40个片段、80个片段……它会随机选择位置,要求提供这些位置的merkle证明,只要你收到你接受的所有位置的有效回复,那你就会接受该区块,将其视为有效的。

如果你接受使用此方案的区块,那么你很可能知道该区块是有效的。如果只有不到50%的数据可用,比如这里左边的所有数据都可用,这里右边的所有数据都可用,那么至少有一个检查将很有可能是失败的。

通过这种方案,攻击者就能够欺骗少数特定的客户端。但是,如果攻击者欺骗了足够多的客户端,以至于它们下载的子叶数据占到了总数据的一半,那么这些客户端就可以继续从那里重建数据。

这并不能证明区块是完全可用的,它可能缺少了一部分,但它确实证明至少有一半的区块是可用的。如果我们有一些技术可以从50%的数据中恢复整个数据块,那就太好了。

反审查技术不如其他技术完美,因为它确实依赖于网络和客户端之间的同步假设,你可以将此持续时间设置为你想要的任何时间,但它与你愿意容忍的审查级别有关。你可以保证在线节点集之间的一致性,在发生攻击的情况下,你可以就“一条链是否是攻击链”,以及其他所有事情达成共识。你可以将此作为部分社会共识的开始,以确定恢复的方式,这有助于你为攻击者分配更强程度的惩罚,因为你可以更可靠地确定攻击者是谁。

一般来说,如果攻击者发布了一条不可用的链,那么数据可用性检查将捕获它,如果其发布了无效区块,那么欺诈证明可以捕获它,如果你对区块进行长时间的审查,那么这条链将自动被网络忽略。如果你审查了一个中等时间的区块,那么你可以使用及时性检测器来干净地处理它,如果攻击者试图不参与或破坏委员会,则相应就不使用委员会。

因此,我们有了一系列的工具,它们基本上可以大大降低我们对51%攻击的恐惧感,或者能够忽略它们,或者从中恢复过来。谢谢大家。

CWT评论:

V神以一己之力让以太坊成为除比特币以外的最大公链,一时风光无限,V神此次的分享亦是在全球范围内激起了极大的波澜。

对于以太坊为何要从POW转POS,并逐一分解pos是如何化解和规避51%攻击的,这不仅为我们展现了pos权益共识机制的优势,而且这代表了这个技术天才对于pos的认可和高度的期待。

CWT采用SPOC共识机制,实现POS+POC的强强联合,其技术实力远胜于起源于POW的比特币,以及正在从POW转POS的以太坊。

再加之如今的以太坊备受资本瞩目,在国内外的社区之中呼声极高,币价也是飞速上涨,所以被认为是下一代比特币。

另外,虽然整个市场目前币价有所回调,但是,这只是上涨五浪中的第二浪,一旦第二浪走完,立即将会开启更加强势的第三浪高涨。

所以,让我们一起拭目以待,cwt到底能否成为下一代比特币!

—-

编译者/作者:查沃斯生态

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...