newsence
來源篩選

EIP-8146: Block Access List Sidecars

Ethereum Magicians

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

newsence

EIP-8146:區塊存取列表側邊欄

Ethereum Magicians
11 天前

AI 生成摘要

這是關於 EIP-8146:區塊存取列表側邊欄的討論串,該提案建議將區塊存取列表 (BAL) 與執行負載信封 (Execution Payload Envelope) 分開,並使其能夠獨立於區塊在網路上傳輸。

EIP-8146:區塊存取列表側車 - EIPs - 以太坊魔法師團體

摘要

本 EIP 提議引入一種機制,允許節點在區塊頭之外提供區塊存取列表。這將允許輕客戶端和狀態無狀態客戶端驗證交易,而無需下載整個區塊。

動機

目前,驗證交易需要下載整個區塊,包括所有交易數據。這對於輕客戶端和狀態無狀態客戶端來說是一個重大障礙,因為它們沒有資源來存儲和處理所有這些數據。

透過提供區塊存取列表作為區塊頭之外的單獨數據結構,輕客戶端和狀態無狀態客戶端可以僅下載驗證交易所需的存取列表。這將顯著減少它們需要下載和處理的數據量,使它們更容易參與以太坊網路。

規範

我們引入一個新的區塊頭字段,accessListRoot。此字段將是區塊存取列表的 Merkle 根。

我們還引入了一種新的網路協議,允許節點請求特定區塊的存取列表。此協議將使用新的消息類型,GetAccessListAccessList

GetAccessList 消息將包含請求的區塊的區塊哈希。AccessList 消息將包含請求的區塊的存取列表。

理據

此 EIP 的設計目標是:

  • 效率: 該機制應盡可能高效,以最大限度地減少對網路的影響。
  • 簡單性: 該機制應盡可能簡單,以便於實施和理解。
  • 向後兼容性: 該機制應向後兼容現有的以太坊客戶端。

向後兼容性

此 EIP 向後兼容現有的以太坊客戶端。舊客戶端將簡單地忽略新的區塊頭字段和網路協議。

安全性考慮

此 EIP 不會引入任何新的安全風險。存取列表由區塊頭中的 accessListRoot 字段保護。

版權

版權屬於作者。