太极链资讯_共识协议增长

今日头条

1142人已加入

描述

类似地,任何公共太极链共识协议都必须能够增长,并且在任意攻击的情况下保持一致。某些应用程序的用户可能不希望某些事务被记录在太极链上,也可能会积极采取恶意行动,并试图审查这些事务。这些例子包括前面运行的攻击、双重攻击和交易审查攻击,以防止支付渠道的结算。一旦有一个依赖于太极链的巨大金融生态系统存在,并且协议需要能够容忍这些攻击,才能使其在大范围内实际可用,那么也就是说这些攻击是可以预见的。因此,公共太极链共识协议必须是拜占庭容错协议。然而,对手的力量不仅仅是对手所能采取的最激烈的行动。它还需要考虑对手的行动生效所需的时间,或者对手破坏不同参与者所需的时间。另一种对对手进行分类的方法是,对手在决定了要腐败的对象之后,多久才能腐败另一个节点。如果对手可以瞬间腐蚀参与者,那么对手就被称为“强适应性”。在“静态”对抗性模型中,在协议执行开始之前,对手可以选择他们想要破坏的参与者。 在那之后,就不能做任何改变了。那些需要一段时间(比瞬时时间长,但比无限时间短)来破坏协议参与者的对手被称为“温和适应性”。对手破坏协议参与者所需的时间与选择验证器和委员会成员的过程有关。对手的力量也与对手的计算和存储限制紧密相关。如果假设对手有一定数量的资源,那么我们可以假设一个计算安全的模型。大多数协议的共同假设是存在多项式有界的对手。这意味着一个对手不能在多项式数量的步骤/时间/空间中破坏协议的任何一个原语。这也意味着对手可以以很小的概率破坏协议的安全性。这通常就足够了,因为这意味着对手要花上50-60年的时间才能用这种级别的安全性来破坏原语。另一方面,如果对手被认为是非常丰富和强大的,协议必须在统计上是安全的。这意味着即使有无限的计算资源也需要花费10亿年时间,实践中使用的大多数加密原语都在计算上安全的。经济对手到目前为止,我们考虑了基于计算和存储考虑的假设。所有这些假设都聚焦于那些决定攻击系统的参与者。所有公开的太极链共识协议都是很复杂的,通常需要对付的对手比那些确定要攻击系统的对手多。从长远来看,对于公共太极链协议来说,与参与者如何应对激励措施相关的经济假设是一个重要方面。这些都是很重要的,因为它们决定了什么能激励一个人诚实行事,并从一开始就遵守协议。在任何系统中都有三种角色。第一种是经济上的理性,第二种是利他的,第三种是非理性的恶意。设计的大多数太极链协议并没有使经济理性的参与者始终与遵循协议的动机保持一致,这导致了在协议级别上可能无法解释的几个攻击向量。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分