PANews 7月1日消息,以太坊聯合創始人Vitalik Buterin發文《深入slot-and-epoch框架,為以太坊用戶提供更快交易確認時間的方法》。文章稱,儘管與五年前相比,得益於EIP-1559與合併後的穩定區塊時間,以太坊L1上的交易確認時間已縮短至5-20秒,與信用卡支付體驗相當,但進一步縮減延遲仍具有重要價值,尤其是對於那些要求幾百毫秒甚至更少延遲的應用。
論文中,Buterin介紹了以太坊為加快交易確認速度所探索的實用選項,其中重點闡述了現有技術中的單時隙確定性(single-slot finality)。目前,以太坊的Gasper共識機制採用slot-and-epoch架構,但此機制複雜且終結性確認時間過長(12.8分鐘)。 SSF則透過類似Tendermint的機制,使區塊在下一區塊生成前即被終結,同時保留了「不活躍洩漏」機制,確保鏈的穩定運作和恢復能力。 SSF的主要挑戰在於它會為鏈帶來很大的負載,但新提案如Orbit SSF正致力於緩解此問題。此外,論文也探討了rollup預確認和基於預確認的機制。以太坊正遵循以rollup為中心的發展路線,設計L1以支援資料可用性和其他功能,而L2協議則為使用者提供更大規模的服務。然而,L2面臨提供更快確認速度的挑戰。為此,基於預先確認的機制應運而生,透過激勵專業的提議者提供預確認服務,為用戶換取交易將被包含在下一個區塊中的即時保證。
Buterin強調,slot-and-epoch架構顯然是正確的,但並非所有slot-and-epoch架構都平等。他提倡更全面地探索設計空間,特別是那些在這兩種機制之間有更強關注點分離的選項,以降低交易確認時間,提升用戶體驗。 Buterin表示,L2目前可採取三種策略:一是技術和精神層面都基於以太坊,優化自身以傳遞以太坊的技術特性和價值觀;二是作為“帶有區塊鏈Scaffold的伺服器”,透過添加有效性證明、保障使用者權利等機制,充分利用伺服器效率的同時獲得鏈上的好處;三是採取折衷策略,建立一個由一百個節點組成的快速鏈,由以太坊提供互通性和安全性。在slot-and-epoch架構下,「epochs」代表以太坊的SSF,而「slots」的意思在不同情況下有所不同。關鍵問題在於我們能將基於以太坊原生的slot-and-epoch架構優化到何種程度,以及這是否會影響其他類型的預確認機制的應用空間。目前,關於區塊提議者的複雜性和slot-and-epoch架構的設計空間仍存在不確定性。擁有更多選項將有助於更好地服務L1和L2用戶,並簡化L2開發者的工作。