Ethereum Researcher Proposes Variable-Size Blobs for Post-Quantum PeerDAS
The draft replaces KZG-based verification with Keccak-256 Merkle commitments and LeanDA STARK proofs. It sets blob lengths from 2,048 to 524,288 bytes.

An EIP draft from Ethereum Foundation researcher frisitano outlines a post-quantum redesign for PeerDAS, replacing KZG verification with a Keccak-256 Merkle approach while allowing blobs to have different byte lengths.
A Merkle commitment and its authentication path would take the place of KZG commitments and proofs for each blob. The draft pairs that structure with a LeanDA STARK proof, which would recalculate the Merkle root, check Reed-Solomon encoding and confirm the commitment matches the blob data. The design aims to eliminate a trusted setup and improve resistance to quantum attacks.
Blob lengths would range from 2,048 to 524,288 bytes, with each permitted size a power of two. The format would retain 128 data units per blob as its byte length varies.
Execution-layer transactions would carry a Merkle root and byte length in place of a versioned hash. The proposal would also change networking and gas accounting.
Ethereum’s post-Hegota roadmap separately lists data sampling and quantum safety among its priorities.