RemoteBlock: A Scalable Blockchain Storage Framework for Ethereum

This paper addresses the continuously increasing storage demands challenge faced by blockchain networks, with a particular focus on Ethereum. We propose a novel framework that divides the network into consensus nodes, which inherit Ethereum characteristics, and storage nodes responsible for storing...

Full description

Saved in:
Bibliographic Details
Published in:2024 IEEE 4th International Conference on Power, Electronics and Computer Applications (ICPECA) pp. 878 - 882
Main Authors: Xia, Ding, Yao, Peiyuan, Liang, Junyuan, Chen, Wuhui
Format: Conference Proceeding
Language:English
Published: IEEE 26-01-2024
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper addresses the continuously increasing storage demands challenge faced by blockchain networks, with a particular focus on Ethereum. We propose a novel framework that divides the network into consensus nodes, which inherit Ethereum characteristics, and storage nodes responsible for storing Merkle Patricia Trie (MPT) nodes. This design aims to reduce the storage load on individual nodes by distributing MPT nodes based on their key values. Our approach maintains network security and data integrity while easing the storage burden through a distributed storage mechanism. Key to our work is the dynamic adjustment of storage load across an expandable network of storage nodes. We validate our framework through practical experiments, involving modifications to the go-ethereum source code and testing with authentic Ethereum block data. The results confirm that our work not only mitigates storage issues but also enhances synchronization efficiency.
DOI:10.1109/ICPECA60615.2024.10470941