Paper 2024/1362

A Documentation of Ethereum’s PeerDAS

Benedikt Wagner, Ethereum Foundation
Arantxa Zapico, Ethereum Foundation
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)
PDF
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
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.