Saved in:
Bibliographic Details
Main Authors: Cortes-Goicoechea, Mikel, Kiraly, Csaba, Ryajov, Dmitriy, Muñoz-Tapia, Jose Luis, Bautista-Gomez, Leonardo
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2402.09993
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916126635589632
author Cortes-Goicoechea, Mikel
Kiraly, Csaba
Ryajov, Dmitriy
Muñoz-Tapia, Jose Luis
Bautista-Gomez, Leonardo
author_facet Cortes-Goicoechea, Mikel
Kiraly, Csaba
Ryajov, Dmitriy
Muñoz-Tapia, Jose Luis
Bautista-Gomez, Leonardo
contents Scalability in blockchain remains a significant challenge, especially when prioritizing decentralization and security. The Ethereum community has proposed comprehensive data-sharding techniques to overcome storage, computational, and network processing limitations. In this context, the propagation and availability of large blocks become the subject of research to achieve scalable data-sharding. This paper provides insights after exploring the usage of a Kademlia-based DHT to enable Data Availability Sampling (DAS) in Ethereum. It presents a DAS-DHT simulator to study this problem and validates the results of the simulator with experiments in a real DHT network, IPFS. Our results help us understand what parts of DAS can be achieved based on existing Kademlia DHT solutions and which ones cannot. We discuss the limitations of DHT solutions and discuss other alternatives.
format Preprint
id arxiv_https___arxiv_org_abs_2402_09993
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Scalability limitations of Kademlia DHTs when enabling Data Availability Sampling in Ethereum
Cortes-Goicoechea, Mikel
Kiraly, Csaba
Ryajov, Dmitriy
Muñoz-Tapia, Jose Luis
Bautista-Gomez, Leonardo
Networking and Internet Architecture
Distributed, Parallel, and Cluster Computing
Scalability in blockchain remains a significant challenge, especially when prioritizing decentralization and security. The Ethereum community has proposed comprehensive data-sharding techniques to overcome storage, computational, and network processing limitations. In this context, the propagation and availability of large blocks become the subject of research to achieve scalable data-sharding. This paper provides insights after exploring the usage of a Kademlia-based DHT to enable Data Availability Sampling (DAS) in Ethereum. It presents a DAS-DHT simulator to study this problem and validates the results of the simulator with experiments in a real DHT network, IPFS. Our results help us understand what parts of DAS can be achieved based on existing Kademlia DHT solutions and which ones cannot. We discuss the limitations of DHT solutions and discuss other alternatives.
title Scalability limitations of Kademlia DHTs when enabling Data Availability Sampling in Ethereum
topic Networking and Internet Architecture
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2402.09993