什么是區(qū)塊鏈鏈重組?
盡管區(qū)塊鏈技術具有巨大的潛力,但是目前仍受到不少挑戰(zhàn)的阻礙。例如,區(qū)塊沖突現(xiàn)在是最常見的區(qū)塊鏈問題類型,這表明如果兩個區(qū)塊幾乎同時記錄,區(qū)塊鏈可以分叉。
當前的沖突解決技術基于 LCR(最長鏈規(guī)則),該規(guī)則指出,如果有多個塊可用,則最長的鏈應該被認為是有效的。每個節(jié)點都遵守協(xié)議的限制,即只嘗試擴展他們知道的分支。該規(guī)則導致分叉錯誤一側的一些交易被延遲,導致區(qū)塊鏈重組,因為分叉錯誤一側的交易將被重組為新區(qū)塊。
5月25日,以太坊Beacon鏈就經歷了七塊重組,并暴露于被稱為鏈組織的高級安全風險。七塊重組意味著在網絡發(fā)現(xiàn)它不是規(guī)范鏈之前,將七個交易塊添加到最終丟棄的分叉中。當某些節(jié)點運營商比其他運營商更快時,就會發(fā)生區(qū)塊鏈重組。在這種情況下,更快的節(jié)點將無法就應該首先處理哪個區(qū)塊達成一致,他們將繼續(xù)將區(qū)塊添加到更長的區(qū)塊鏈中,讓短鏈創(chuàng)建每個下一個區(qū)塊。
區(qū)塊鏈重組提高了節(jié)點成本,降低了用戶體驗,并使 DeFi 交易容易受到 51% 的威脅。當發(fā)生鏈重組時,由于需要移動到新的分叉,狀態(tài)更改可能會產生內存和磁盤成本。由于重組的可能性,用戶可能需要等待更長的時間才能將涉及他們的交易視為已確認。因此,交易所等公司可能不得不更長時間地推遲接受存款。
由于鏈重組, DeFi交易因人為失誤而失敗的概率增加,導致交易利潤低于預期。區(qū)塊鏈的重組也使 51% 的攻擊更容易受到攻擊,這意味著攻擊者不必擊敗所有合法礦工;相反,他們必須擊敗未重組的誠實礦工的百分比。如果在區(qū)塊鏈上定期進行重組,攻擊者的工作就會變得相當容易。