Paper 2024/1362
A Documentation of Ethereum’s PeerDAS
Abstract
Data availability sampling allows clients to verify availability of data on a peer-to-peer network provided by an untrusted source. This is achieved without downloading the full data by sampling random positions of the encoded data. The long-term vision of the Ethereum community includes a comprehensive data availability protocol using polynomial commitments and tensor codes. As the next step towards this vision, an intermediate solution called PeerDAS is about to integrated, to bridge the way to the full protocol. With PeerDAS soon becoming an integral part of Ethereum's consensus layer, understanding its security guarantees is essential. This document aims to describe the cryptography used in PeerDAS in a manner accessible to the cryptographic community, encouraging innovation and improvements, and to explicitly state the security guarantees of PeerDAS.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Preprint.
- Keywords
- Data Availability SamplingEthereumPeerDASKZGPolynomial CommitmentsErasure Code Commitments
- Contact author(s)
-
benedikt wagner @ ethereum org
arantxa zapico @ ethereum org - History
- 2024-08-30: approved
- 2024-08-29: received
- See all versions
- Short URL
- https://ia.cr/2024/1362
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1362, author = {Benedikt Wagner and Arantxa Zapico}, title = {A Documentation of Ethereum’s {PeerDAS}}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1362}, year = {2024}, url = {https://eprint.iacr.org/2024/1362} }