![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
共识算法
fengSane
这个作者很懒,什么都没留下…
展开
-
Combining GHOST and Casper以太坊2.0共识机制Gasper:part 1
Combining GHOST and Casper以太坊2.0共识机制Gasper:part 1共识机制设计理念正如以太坊基金会成员Vald zamfir,所说的Casper的设计出发点,源于对系统最差情况的经济分析,这也是是公链PoS共识算法的唯一路径。也因此,Casper希望通过引入惩罚措施来最大化拜占庭容错。并且,Casper是为轻节点而生,为此需要提供两大特性:最终性(敲定的块就不能再改了)低延迟那么针对这些特性,就需要在指定分叉规则的同时,还要有最终性的共识算法,那么这该如何解决原创 2020-07-09 15:12:43 · 489 阅读 · 0 评论 -
共识算法解读:泛化的中本聪共识PHANTOM
引言比特币运行了十几年都非常的安全,但是饱守诟病的问题就是它的吞吐量太低了,这也是由它的安全模型即最长链规则决定的。最长链规则要求所有的诚实节点能迅速接收到新创建的区块,因此,必须要等到一个区块完全传递到所有节点才能创建下一个块,并且保证了创建的"孤块"(orphan blocks)非常的少。那么从这个角度上来讲,就是吞吐量和安全之间必须进行权衡,而比特币协议的最长链规则限制了这个权衡规则,有没有更好的思路呢?答案就是,在并行的同时保障安全。以色列的研究团队,在2020年的《PHANTOM and G原创 2020-06-03 12:35:47 · 888 阅读 · 0 评论 -
共识算法解读-天下武功唯快不破Conflux共识算法
共识算法解读-天下武功唯快不破Conflux共识算法串行交易引发的吞吐量瓶颈上次我们讲到GHOST算法,它在中本聪共识的基础上提出的确定主链的算法,在保障了在高吞吐量的同时还保障了安全性(即不容易分叉,依然保证51%攻击)。但是GHOST算法的吞吐量是否还有进一步的提升空间呢?答案是肯定的!Conflux团队注意到不论是中本聪共识还是GHOST共识,他们都是只维护一条主链,非主链的区块则被抛弃了,因此也就导致了这些被丢弃的块不能为整个区块链系统提供安全性,并且也降低了吞吐量(因为这些快被抛弃了,实际上原创 2020-05-30 12:16:53 · 702 阅读 · 0 评论 -
区块链共识算法解读:PoW算法之GHOST
问题引入:高吞吐量下比特币的安全性如何?比特币为了保障其安全性,采用最长链规则,并固定了区块大小和出块时间间隔,从而导致其低吞吐量(<10Tps)和长时间区块确认间隔(6个区块,每个区块平均需要10分钟),这一直以来饱受诟病,影响了比特币网络的大规模使用。一开始人们思考的是在比特币最长链的规则上,通过增加区块大小(1M->4M)和减小出块间隔来增大吞吐量,但是这却带来了三个很大的问题:**不断的分叉!**分叉也就意味着安全性降低,容易引起双花攻击。区块奖励受网络延迟影响:整个网络的区块原创 2020-05-29 11:42:53 · 1152 阅读 · 0 评论