EIP-8146: Block Access List Sidecars Ethereum Magicians
2026-02-17T12:58:32.000Z This is the discussion thread for EIP-8146: Block Access List Sidecars which proposed to separate the BAL from the ExecutionPayloadEnvelope and have it travel the network separately from the block. 1 post - 1 participant Read full topic
AI 生成摘要
這是關於 EIP-8146:區塊存取列表側邊欄的討論串,該提案建議將區塊存取列表 (BAL) 與執行負載信封 (Execution Payload Envelope) 分開,並使其能夠獨立於區塊在網路上傳輸。
EIP-8146:區塊存取列表側車 - EIPs - 以太坊魔法師團體
摘要
本 EIP 提議引入一種機制,允許節點在區塊頭之外提供區塊存取列表。這將允許輕客戶端和狀態無狀態客戶端驗證交易,而無需下載整個區塊。
動機
目前,驗證交易需要下載整個區塊,包括所有交易數據。這對於輕客戶端和狀態無狀態客戶端來說是一個重大障礙,因為它們沒有資源來存儲和處理所有這些數據。
透過提供區塊存取列表作為區塊頭之外的單獨數據結構,輕客戶端和狀態無狀態客戶端可以僅下載驗證交易所需的存取列表。這將顯著減少它們需要下載和處理的數據量,使它們更容易參與以太坊網路。
規範
我們引入一個新的區塊頭字段,accessListRoot。此字段將是區塊存取列表的 Merkle 根。
我們還引入了一種新的網路協議,允許節點請求特定區塊的存取列表。此協議將使用新的消息類型,GetAccessList 和 AccessList。
GetAccessList 消息將包含請求的區塊的區塊哈希。AccessList 消息將包含請求的區塊的存取列表。
理據
此 EIP 的設計目標是:
效率: 該機制應盡可能高效,以最大限度地減少對網路的影響。
簡單性: 該機制應盡可能簡單,以便於實施和理解。
向後兼容性: 該機制應向後兼容現有的以太坊客戶端。
向後兼容性
此 EIP 向後兼容現有的以太坊客戶端。舊客戶端將簡單地忽略新的區塊頭字段和網路協議。
安全性考慮
此 EIP 不會引入任何新的安全風險。存取列表由區塊頭中的 accessListRoot 字段保護。
版權
版權屬於作者。