连续6年不跑路的安全速度最适合国人VPN
以太坊交易確認時間的優化
以太坊共同創辦人 Vitalik Buterin 提出優化交易確認時間的方法,包括:
1. 單時隙確定性 (SSF)
- 替代 Gasper 共識機制,更快地確定區塊。
- 要求所有質押者每 12 秒發送兩條消息。
- 提高吞吐量,使最終確定更迅速。
2. Rollup 預確認
- 側鏈打包交易,減少主鏈負載。
- 預確認側鏈交易,縮短主鏈交易確認時間。
- 提升可擴展性,支持更多交易。
3. Based 預確認機制
- 基於共識機制,在主鏈預確認交易。
- 類似於 Rollup 預確認,但無需側鏈。
- 提高交易確認效率,減輕主鏈壓力。
slot 和 epoch 架構
- slot:每 12 秒一個時間段,通常產生一個區塊。
- epoch:32 個 slot 組成,6 分鐘 24 秒一次,執行狀態檢查和驗證者獎懲。
- 這些架構確保快速交易確認。SSF 提案設計圖Rollup 預確認 & Based 預確認此外,Buterin 也探討了 Rollup 預確認和 Based 預確認的機制。以太坊一直遵循以 Rollup 爲中心的發展路線,設計 L1 來支援資料可用性和其他功能,而 L2 則爲使用者提供更大規模的服務,但這將面臨一個不可避免的問題:L2 需要爲希望確認速度快於 5-20 秒的用戶提供服務。再加上,要求所有 L2 都實現去中心化排序網絡是不公平的,這幾乎要求他們做大部分新 L1 的工作。爲了解決這個問題,Justin Drake 推出了一種基於以太坊的共享預確認機制——Based 預確認,讓所有 L2 和 L1 都能訪問。Based 預確認的方法假設以太坊提議者將因 MEV(最大可提取價值)相關原因而成爲高度複雜的參與者。基於預確認的方法利用這種複雜性,通過激勵這些經驗豐富的提議者來提供預確認服務。基本想法是創建一個標準化協議,用戶可以通過該協議支付額外費用,以換取立即保證該交易將包含在下一個區塊中,並可能對執行該交易的結果進行聲明。如果提議者違反了對用戶的任何承諾,他們將被削減。總結來說,Based 預確認爲 L1 交易提供保證。如果 Rollup 是「Based」的,那麼所有 L2 區塊都是 L1 交易,因此可以使用相同的機制爲任何 L2 提供預確認。L2 的 3 種發展方向最後,Buterin 提出了 L2 的三種合理發展策略:1.技術和精神層面都基於以太坊:這些 L2 優化爲以太坊基層的技術屬性和價值(高去中心化、抗審查等)傳遞通道。簡單來說,這些 rollup 可以被視爲「品牌分片」,也可以在新虛擬機設計和其他技術改進上進行大量實驗。2.以服務器爲基礎的區塊鏈架構:這些 L2 從服務器開始,然後添加 STARK 有效性證明、用戶退出或強制交易的權利,以及集體選擇的自由(如協調大規模退出或更改排序者的能力),在保持服務器效率的同時,獲得大量鏈上運行的好處。3.妥協方案:採用百節點快速鏈,以太坊提供額外的互操作性和安全性,這是許多 L2 項目的實際路線圖。這三種策略中,每種都有不同的 slot-and-epoch 架構:以太坊原生架構服務器預確認委員會預確認Buterin 提出關鍵問題是,我們能在第一類中做到多好?如果第一類變得非常好,那麼第三類的意義可能會減弱。而第二類將始終存在,因爲任何「基於以太坊」的方案都不適用於如 plasmas 和 validiums 這樣的鏈下數據 L2。Buterin 總結道,我們需要更多選擇來簡化 L2 開發者的工作,並提高用戶體驗。
以上就是V神:加快交易確定時間的三種解法!Layer2的未來在哪?的詳細內容,更多請關注本站其它相關文章!