以太坊交易確認提速 探討L1和L2協同優化方案

robot
摘要生成中

以太坊交易確認速度提升方案探討

隨着以太坊的不斷發展,交易確認時間已經從幾年前的數分鍾縮短到現在的5-20秒。這在很大程度上得益於EIP-1559的實施和以太坊向權益證明機制的轉變。然而,爲了進一步改善用戶體驗,特別是對於要求亞秒級延遲的應用場景,我們仍需探索更多可能性。

Vitalik提出Epoch and slot方案:爲ETH提供更快交易確認時間,提升終端用戶體驗

現有技術概述

單槽最終性

當前以太坊採用的Gasper共識機制基於槽和週期的架構。每12秒一個槽,驗證者輪流對鏈頭進行投票。經過兩個週期(約12.8分鍾)後,交易才能達到最終確認狀態。這種方法存在復雜性高和確認時間長的問題。

單槽最終性(SSF)提議採用類似Tendermint的共識機制,使得每個區塊在下一個區塊生成前就能被最終確認。不過,這種方法也面臨着每12秒需要所有質押者發布兩條消息的挑戰,可能會給網路帶來巨大負擔。

Vitalik提出Epoch and slot方案:爲ETH提供更快交易確認時間,提升終端用戶體驗

Rollup預確認

隨着以太坊向以rollup爲中心的路線圖發展,L2解決方案需要爲用戶提供更快的交易確認體驗。理論上,L2可以建立自己的去中心化排序器網路,每幾百毫秒就爲區塊籤名一次。但這要求L2承擔與創建新的L1幾乎相同的工作量,實際進展較慢。

基礎預確認

基礎預確認方案利用以太坊提議者的復雜性,創建一個標準化協議。用戶可以通過支付額外費用,獲得交易將被包含在下一個區塊中的即時保證。如果提議者違反承諾,將面臨懲罰。這種機制不僅適用於L1交易,也可爲L2提供預確認服務。

未來發展方向

綜合考慮上述方案,我們可能會看到一個結合了單槽最終性和預確認機制的epoch-slot架構:

  1. 實現單槽最終性,可能將槽時間延長到16秒。
  2. 採用類似Orbit的技術減少每個槽的驗證者數量。
  3. 使用rollup預確認或基礎預確認爲用戶提供更快的確認。

這種架構之所以難以避免,是因爲就某件事達成大致一致所需的時間,比達成最大程度的"經濟最終性"要少得多。影響因素包括參與節點數量和節點"質量"。

Vitalik提出Epoch and slot方案:爲ETH提供更快交易確認時間,提升終端用戶體驗

L2的發展策略

L2目前有三種主要發展策略:

  1. 完全基於以太坊,優化其技術屬性和價值觀。
  2. 作爲"帶區塊鏈腳手架的服務器",充分利用中心化效率。
  3. 折中方案:建立一個由約百個節點組成的快速鏈,同時依賴以太坊提供額外的互操作性和安全性。

對於不同的應用場景,這些策略各有優勢。未來的關鍵在於探索如何在以太坊原生的epoch-and-slot架構中實現更短的slot時間,以及區塊提議者的復雜程度。

Vitalik提出Epoch and slot方案:爲ETH提供更快交易確認時間,提升終端用戶體驗

隨着技術的不斷創新,我們有望爲L1和L2用戶提供更好的體驗,同時簡化L2開發者的工作。持續探索和優化這些方案,將是推動以太坊生態系統發展的重要動力。

Vitalik提出Epoch and slot方案:爲ETH提供更快交易確認時間,提升終端用戶體驗

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 6
  • 分享
留言
0/400
链游评鉴家vip
· 07-06 18:08
靠谱!L1基础层提速就是核心竞争力
回復0
Crypto笑话王vip
· 07-06 18:01
跑这么快 矿工都快失业啦...
回復0
SelfStakingvip
· 07-06 17:55
这波上涨起飞
回復0
薅毛自由职业者vip
· 07-06 17:52
现在这速度可以搞bot了
回復0
MetaMisfitvip
· 07-06 17:52
减多了 快到飞起
回復0
独孤验证者vip
· 07-06 17:46
肝了几个月研究太坠了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)