Vitalik 提 12 秒交易不可逆新規,低延遲網路提供強力保障

ETH0,47%

Vitalik提12秒交易不可逆新規

以太坊聯合創始人 Vitalik Buterin 於 3 月 18 日發表文章,介紹一種全新的以太坊快速確認規則機制。根據這一提案,用戶可以獲得硬性保障,確保以太坊交易在一個時間槽(12 秒)內不會被撤銷。Vitalik 指出,此機制的安全性依賴兩個前提條件:絕大多數驗證節點保持誠實,以及網路延遲低於約 3 秒。

快速確認機制的核心原理

以太坊現有的最終確認機制(economic finality)需要等待兩個 epoch,即約 6.4 分鐘,才能提供受密碼學和經濟學雙重保護的不可逆性保障。這對於需要即時確認的應用場景——如支付終端、去中心化交易所的訂單執行,以及零售場景的鏈上結算——構成了顯著的用戶體驗障礙。

Vitalik 提出的快速確認規則,旨在填補「交易被打包進區塊」與「獲得完整最終性確認」之間的安全性缺口:

確認時間:單個時間槽(12 秒),無需等待 epoch 完成

安全前提一:驗證節點網路中的絕大多數節點誠實運作,不存在惡意攻擊者協同推翻已廣播交易的行為

安全前提二:網路延遲低於約 3 秒,確保消息能在時槽結束前在全網傳播

安全等級:低於完整的「經濟最終性」,但在上述兩個前提成立時,撤銷的可能性已極低

Vitalik 的核心論點是:在現實中,以太坊網路大多數時候都滿足上述兩個條件,因此對於實際應用而言,這一「弱最終性」保障已經足夠可靠,且比目前等待完整確認的等待時間短得多。

與以太坊現有確認機制的對比

以太坊目前的確認機制分為幾個層級,理解這一背景有助於評估新規則的意義:

交易被打包(~12 秒):交易進入最新生成的區塊,但此時在理論上仍可能被重組(例如在網路攻擊或某些邊緣情況下)

區塊確認後一定深度:隨著後續區塊疊加,交易被撤銷的成本越來越高,但在完整最終性之前並非數學上不可逆

完整最終性(~6.4 分鐘):兩個 epoch 後,交易獲得密碼學加持的最終性保障,任何攻擊者需要銷毀至少 1/3 的以太坊質押資金才能撤銷

新的快速確認規則在第一和第二層之間引入了一個「軟性但可信的」不可逆保障層,將可靠確認時間從 6.4 分鐘縮短至 12 秒,代價是依賴網路誠實假設而非純粹的加密經濟學保障。

常見問題

「多數驗證節點誠實」這一前提是否足夠可靠?

在現有的以太坊網路中,這一假設在絕大多數情況下成立。以太坊的 PoS 機制設計了嚴格的斜罰(slashing)機制,使驗證者在惡意行為時面臨巨額 ETH 損失,從而強烈激勵誠實行為。然而,若面對針對性的 51% 攻擊或驗證者大規模協調作惡,此前提可能不成立——這也是 Vitalik 表示此機制安全性「略低於完整最終性」的原因。

網路延遲低於 3 秒的要求在全球環境下是否現實?

以太坊的全球驗證者節點分布廣泛,但其點對點網路的設計目標之一就是確保消息能在時槽截止前完成多跳傳播。3 秒的延遲上限在現代網路基礎設施下,對於連接良好的驗證者而言是可達成的,但地理位置極度偏遠或連接條件極差的節點可能成為邊緣案例。這也暗示了此機制主要面向網路狀況良好的應用場景。

此快速確認規則是否需要以太坊協議層的硬分叉?

Vitalik 的文章目前是技術提案性質,尚未進入 EIP(以太坊改進提案)的正式提交流程。根據提案的具體實現方式,可能需要客戶端軟體更新,也可能可以作為應用層規則在現有協議框架內實現,不一定需要完整的共識層分叉。具體的技術路徑有待後續開發者討論確定。

Disclaimer: The information on this page may come from third parties and does not represent the views or opinions of Gate. The content displayed on this page is for reference only and does not constitute any financial, investment, or legal advice. Gate does not guarantee the accuracy or completeness of the information and shall not be liable for any losses arising from the use of this information. Virtual asset investments carry high risks and are subject to significant price volatility. You may lose all of your invested principal. Please fully understand the relevant risks and make prudent decisions based on your own financial situation and risk tolerance. For details, please refer to Disclaimer.
Commento
0/400
Nessun commento