尽管区块链技术具有巨大的潜力,但是目前仍受到不少挑战的阻碍。例如,区块冲突现在是最常见的区块链问题类型,这表明如果两个区块几乎同时记录,区块链可以分叉。
当前的冲突解决技术基于 LCR(最长链规则),该规则指出,如果有多个块可用,则最长的链应该被认为是有效的。每个节点都遵守协议的限制,即只尝试扩展他们知道的分支。该规则导致分叉错误一侧的一些交易被延迟,导致区块链重组,因为分叉错误一侧的交易将被重组为新区块。
5月25日,以太坊Beacon链就经历了七块重组,并暴露于被称为链组织的高级安全风险。七块重组意味着在网络发现它不是规范链之前,将七个交易块添加到最终丢弃的分叉中。当某些节点运营商比其他运营商更快时,就会发生区块链重组。在这种情况下,更快的节点将无法就应该首先处理哪个区块达成一致,他们将继续将区块添加到更长的区块链中,让短链创建每个下一个区块。
区块链重组提高了节点成本,降低了用户体验,并使 DeFi 交易容易受到 51% 的威胁。当发生链重组时,由于需要移动到新的分叉,状态更改可能会产生内存和磁盘成本。由于重组的可能性,用户可能需要等待更长的时间才能将涉及他们的交易视为已确认。因此,交易所等公司可能不得不更长时间地推迟接受存款。
由于链重组, DeFi交易因人为失误而失败的概率增加,导致交易利润低于预期。区块链的重组也使 51% 的攻击更容易受到攻击,这意味着攻击者不必击败所有合法矿工;相反,他们必须击败未重组的诚实矿工的百分比。如果在区块链上定期进行重组,攻击者的工作就会变得相当容易。