Next Article in Journal / Special Issue
Process Authentication through Blockchain: Three Case Studies
Previous Article in Journal
On Advances of Lattice-Based Cryptographic Schemes and Their Implementations
Previous Article in Special Issue
Connected Blockchain Federations for Sharing Electronic Health Records
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scaling Ethereum 2.0s Cross-Shard Transactions with Refined Data Structures

1
Department of Electrical and Electronic Systems Engineering, Osaka Metropolitan University, Sakai City 599-8531, Osaka Prefecture, Japan
2
Institute of High Performance Computing (IHPC), A*STAR, Singapore 138632, Singapore
3
Faculty of Science and Technology, Keio University, Yokohama City 223-8522, Kanagawa Prefecture, Japan
*
Author to whom correspondence should be addressed.
Cryptography 2022, 6(4), 57; https://doi.org/10.3390/cryptography6040057
Submission received: 15 September 2022 / Revised: 31 October 2022 / Accepted: 1 November 2022 / Published: 10 November 2022
(This article belongs to the Special Issue Emerging Topics in Blockchain Security and Privacy)

Abstract

(1) Background: To solve the blockchain scaling issue, sharding has been proposed; however, this approach has its own scaling issue: the cross-shard communication method. To resolve the cross-shard communication scaling issue, rollups have been proposed and are being investigated. However, they also have their own scaling limitations, in particular, the degree of compression they can apply to transactions (TXs) affecting how many TXs can be included in one block. (2) Methods: In this paper, we propose a series of novel data structures for the compiling of cross-shard TXs sent using rollups for both public and private Ethereum. Our proposal removes redundant fields, consolidates repeated fields, and compresses any remaining fields in the rollup, modifying its data structure to compress the address, gas, and value fields. (3) Results: We have shown that our proposals can accommodate more cross-shard TXs in a block by reducing the TX size by up to 65% and 97.6% compared to the state-of-the-art in public and private Ethereum, respectively. This compression in TX size results in an over 2× increase in transactions per block (TPB) for our proposals targeting both types of Ethereum. (4) Conclusions: Our proposals will mitigate the scaling issue in a sharded blockchain that utilizes rollups for cross-shard communication. In particular, it will enable such sharded Ethereum networks to be deployed for large-scale decentralized systems.
Keywords: cross-shard transactions; sharding; rollup; scalability; Ethereum 2.0 cross-shard transactions; sharding; rollup; scalability; Ethereum 2.0

Share and Cite

MDPI and ACS Style

Kudzin, A.; Toyoda, K.; Takayama, S.; Ishigame, A. Scaling Ethereum 2.0s Cross-Shard Transactions with Refined Data Structures. Cryptography 2022, 6, 57. https://doi.org/10.3390/cryptography6040057

AMA Style

Kudzin A, Toyoda K, Takayama S, Ishigame A. Scaling Ethereum 2.0s Cross-Shard Transactions with Refined Data Structures. Cryptography. 2022; 6(4):57. https://doi.org/10.3390/cryptography6040057

Chicago/Turabian Style

Kudzin, Alexander, Kentaroh Toyoda, Satoshi Takayama, and Atsushi Ishigame. 2022. "Scaling Ethereum 2.0s Cross-Shard Transactions with Refined Data Structures" Cryptography 6, no. 4: 57. https://doi.org/10.3390/cryptography6040057

APA Style

Kudzin, A., Toyoda, K., Takayama, S., & Ishigame, A. (2022). Scaling Ethereum 2.0s Cross-Shard Transactions with Refined Data Structures. Cryptography, 6(4), 57. https://doi.org/10.3390/cryptography6040057

Article Metrics

Back to TopTop