PANDAS: Peer-to-peer, Adaptive Networking Allowing Data Availability Sampling within Ethereum Consensus Timebounds
Pigaglio, M., Ascgil, O., Krol, M.
ORCID: 0000-0002-3437-8621 , Rene, S., Lange, F., Peeroo, K.
ORCID: 0000-0001-8601-4750, Sadre, R., Stankovic, V.
ORCID: 0000-0002-8740-6526 & Rivière, E. (2025).
PANDAS: Peer-to-peer, Adaptive Networking Allowing Data Availability Sampling within Ethereum Consensus Timebounds.
In:
Middleware '25: Proceedings of the 26th International Middleware Conference.
ACM/IFIP International Middleware Conference, 15-19 Dec 2025, Tennesee, USA.
doi: 10.1145/3721462.3770769
Abstract
Layer-2 protocols such as rollups can help address Ethereum’s throughput limits. An efficient data availability layer is key for layer-2 support in Ethereum, but broadcast methods do not scale. A promising approach is the selective distribution of layer-2 data and its verification by data availability sampling (DAS). Integrating DAS with Ethereum consensus is, however, a challenge, as data must be shared and sampled within 4 seconds of each consensus slot. We propose PANDAS, a practical approach to integrating DAS with Ethereum without modifying Ethereum’s core protocols. PANDAS disseminates layer-2 data and samples its availability using lightweight, direct exchanges. Its design accounts for message loss, node failures, and unresponsive participants. Our evaluation in a 1,000-node cluster and simulations for up to 20,000 peers show that PANDAS allows layer-2 data dissemination and sampling under planetary-scale latencies within the 4-second deadline.
| Publication Type: | Conference or Workshop Item (Paper) |
|---|---|
| Additional Information: | This work is licensed under a Creative Commons Attribution 4.0 International Licence. © 2025 Copyright held by the owner/author(s) |
| Publisher Keywords: | Ethereum, Data Availability Sampling, Peer-to-peer, Performance |
| Subjects: | H Social Sciences > HG Finance H Social Sciences > HN Social history and conditions. Social problems. Social reform Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
| Departments: | School of Science & Technology School of Science & Technology > Department of Computer Science School of Science & Technology > Department of Computer Science > Software Reliability |
| SWORD Depositor: |
Available under License Creative Commons: Attribution International Public License 4.0.
Download (1MB) | Preview
Download (1MB) | Preview
Export
Downloads
Downloads per month over past year
Metadata
Metadata