您当前的位置: > 知识百科 >

无权限区块链符合商业世界的需求

发布时间:2020-07-02 21:34

   无权限区块链符合商业世界的需求,R3首席技术官RichardBrown最近发表了一篇有趣的文章。除其他问题外,该故事明确指出,未经许可的区块链具有交易的概率确认。我们想通过描述Concordium如何解决无权限区块链的一些挑战来澄清这个有问题的陈述的几个部分。

 
  一、交易确认不是概率
 
  理查德·布朗(RichardBrown)声称,无许可区块链本质上仅具有交易的概率确认。要讨论此声明,首先必须了解其确切含义。以比特币例如,一般规则是,只要交易在链中深达六个区块的区块中,就应立即接受交易。只要少于50%的计算能力被破坏,比特币就应该是安全的。如果我们接近此限制,并且攻击者控制了将近50%,则该攻击者可以以(1/2)^7=1/128的概率连续赢得7个方块。如果发生这种情况,攻击者可以创建链的分支以排除前面的6个块,从而使交易无效。因此,很有可能(在这种情况下,几乎为1%)未确认的交易。实际上,连续赢得七个方块并不是攻击者的唯一选择,并且有几篇研究论文正在限制不同环境下的精确概率,但是让我们
 
  现在我们可以问这个概率性质是否适用于所有无许可区块链的问题。一个重要的发现是,所有基于密码学的系统在某种意义上都是概率性的。例如,如果使用数字签名来签署交易,则攻击者可以伪造签名,从而窃取您的钱。使用良好的签名方案时,签名应不可伪造。但是请注意,这并不意味着不可能伪造签名:直接攻击是攻击者尝试随机密钥,并希望它与您的密钥匹配。如果匹配,攻击者可以轻松伪造签名。如果您的密钥有256位,则随机密钥等于您的密钥的概率为(1/2)^256。这种可能性是如此之小,以至于人们认为它永远不会发生,因此他们只是说签名是不可伪造的(而不是概率上不可伪造的)。回到比特币,人们可以轻松地修改确认规则,以等待256块而不是6块。在那种情况下,失败概率将小于猜测随机密钥的概率。因此,对于这种系统,可以说它具有真正的终结性。
 
  人们只等待六个块而不是256个块的原因是,等待比特币中的六个块已经需要1个小时。因此,他们为了速度而交换安全性。因此,真正的问题不是要消除概率性质,而是要更快地获得确定性。
 
  为此,Concordium开发了一个最终层,可以更快地将块标记为最终层,同时提供高级别的安全性。在奥尔胡斯协和区块链研究中心(COBRA)的JesperBuusNielsen教授的带领下,Concordium创立了Afgjort(发音为ow-gui-ort)。这个新的确定性层可确保以100%的确定性快速确定区块。Afgjort[DMM+19]以丹麦语中的“同意”命名,已被证明是安全的,这意味着有数学证明Afgjort实现了有抱负的最终保证。
 
  Afgjort由节点的子集(“委员会”)执行。当前根据该委员会的GTU利益来选择该委员会,以确保最重要的参与者参与最终定稿。请注意,该链条是未经许可的,只要符合选择标准,每个人都可以运行一个节点,因此可以加入Afgjort。然后,当BA协议中一组具有足够高的总赌注的终结者投票时,该块便被宣布终结。因此,可以在不知道终结器的总数和它们是谁的情况下执行终结处理。
 
  此外,可以在满足与比特币[GKL15]类似的基本区块链属性的任何区块链协议之上添加此最终性层。Afgjort还与基于有效的权益证明(PoS)的区块链协议兼容,例如OuroborosPraos[DGKR18],为这些协议增加了强大的定稿保证和改进的性能,因此它们可以作为Concordium区块链的坚实基础。
 
  二、最终确定性服务(FaaS)
 
  毫无疑问,对诸如Afgjort之类的最终性层的高保证实施进行工程设计并在具有足够用户基础(以及适当的股权分配)的区块链协议上执行,这是保证挑战的三分之一,这是一个巨大的挑战恶意的。在Concordium的工程团队应对这一挑战的同时,我们的研究人员已经在致力于Concordium区块链最具创新性的功能之一:FinalSasaService(FaaS)。Concordium的FaaS将为第三方分散式应用程序提供强大的终结性保证,而无需其用户(或运营商)执行Afgjort。
 
  Concordium的FaaS将允许第三方应用程序提交数据,这些数据将由运行在Concordium区块链上的Afgjort最终确定。例如,第三方区块链协议可以提交区块哈希,以由Concordium的FaaS最终确定其区块。
 
无权限区块链符合商业世界的需求
  三、结论
 
  正如理查德·布朗(RichardBrown)所说,“区块链解决企业中实际问题(尤其是企业之间的问题)的潜力是巨大的。”从纯粹的业务角度来看,将这种潜力限制在该技术的许可版本上可能会效率低下,而就最终性而言,这根本是不准确的。
 
  需求各不相同;解决方案也是如此,并且一如既往,找到解决当前问题的正确解决方案至关重要。我们邀请广大用户,尤其是企业主,通过探索无许可的环境来找到适合他们需求的匹配项。