Tech/EIPs/#8070
EIP 8070카테고리 · 네트워킹유형 · 표준 트랙상태 · 초안

Sparse Blobpool

EIP-8070은 이더리움 네트워크의 blob 트랜잭션 풀(blobpool)을 희소하게 관리하는 방법을 제안하는 Networking Draft EIP입니다. EIP-4844 이후 증가한 blob 트래픽을 효율적으로 처리하기 위한 네트워킹 레이어 개선입니다.

Blobpool Background

Following EIP-4844, Ethereum nodes maintain a blobpool that stores pending blob transactions before they are included in a block. As blob usage has grown, managing this pool efficiently has become increasingly important. EIP-8070 proposes a sparse blobpool design that reduces memory and storage overhead for nodes.

Sparse Pool Design

A sparse blobpool stores only a subset of the blob data for each transaction rather than the full blobs. The design uses cryptographic commitments to verify blob availability without storing the complete data in the mempool. This reduces the memory footprint of the blobpool while maintaining the ability to validate blob transactions.

Networking Implications

The sparse design changes how nodes request and share blob data with peers. Nodes would request full blob data from peers only when needed for inclusion, rather than maintaining full copies in the pool. This reduces bandwidth consumption during periods of high blob activity.

Draft Status

As a Draft, EIP-8070 requires detailed specification of the sparse storage format, the peer-to-peer request protocol for blob data retrieval, and the rules for evicting sparse entries. Compatibility with blob-propagation network upgrades and the interaction with the EIP-4844 blob transaction format need to be carefully specified.

공식 EIP 문서open_in_new