首頁  >  文章  >  V神:加速交易確定時間的三種解法! Layer2的未來在哪?

V神:加速交易確定時間的三種解法! Layer2的未來在哪?

王林
王林原創
2024-07-01 21:11:56559瀏覽

V神:加速交易確定時間的三種解法! Layer2的未來在哪?

以太坊交易確認時間的最佳化

以太坊共同創辦人Vitalik Buterin 提出優化交易確認時間的方法,包括:

1. 單時隙確定性(SSS) 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 秒的用戶提供服務。 V神:加速交易確定時間的三種解法! Layer2的未來在哪?再加上,要求所有 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的未來在哪?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn