pith. sign in

arxiv: 1901.09942 · v2 · pith:2MJUYAXNnew · submitted 2019-01-28 · 💻 cs.DC · cs.CR· cs.PF

On transaction parallelizability in Ethereum

classification 💻 cs.DC cs.CRcs.PF
keywords transactionethereumparallelizabilitytransactionssafesimulationswhenaccounts
0
0 comments X
read the original abstract

Ethereum clients execute transactions in a sequential order prescribed by the consensus protocol. This is a safe and conservative approach to blockchain transaction processing which forgoes running transactions in parallel even when doing so would be beneficial and safe, e.g., when there is no intersection in the sets of accounts that the transactions read or modify. In this work we study the degree of transaction parallelizability and present results from three different simulations using real Ethereum transaction data. Our simulations demonstrate that notable gains are achievable with parallelization, and suggest that the potential for parallelizability improves as transaction rates increase.

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.