pith. sign in

arxiv: 1804.07356 · v2 · pith:J6WQMRRDnew · submitted 2018-04-19 · 💻 cs.DC

Challenges and pitfalls of partitioning blockchains

classification 💻 cs.DC
keywords blockchainethereumshardingshardsgraphnumberscalabilitysystem
0
0 comments X
read the original abstract

Blockchain has received much attention in recent years. This immense popularity has raised a number of concerns, scalability of blockchain systems being a common one. In this paper, we seek to understand how Ethereum, a well-established blockchain system, would respond to sharding. Sharding is a prevalent technique to increase the scalability of distributed systems. To understand how sharding would affect Ethereum, we model Ethereum blockchain as a graph and evaluate five methods to partition the graph. We analyze the results using three metrics: the balance among shards, the number of transactions that would involve multiple shards, and the amount of data that would be relocated across shards upon a repartitioning of the system.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.