EC-Chain: Cost-Effective Storage Solution for Permissionless Blockchains

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Xu, Minghui, Guo, Hechuan, Cheng, Ye, Liu, Chunchi, Yu, Dongxiao, Cheng, Xiuzhen
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910732954632192
author Xu, Minghui
Guo, Hechuan
Cheng, Ye
Liu, Chunchi
Yu, Dongxiao
Cheng, Xiuzhen
author_facet Xu, Minghui
Guo, Hechuan
Cheng, Ye
Liu, Chunchi
Yu, Dongxiao
Cheng, Xiuzhen
contents Permissionless blockchains face considerable challenges due to increasing storage demands, driven by the proliferation of Decentralized Applications (DApps). This paper introduces EC-Chain, a cost-effective storage solution for permissionless blockchains. EC-Chain reduces storage overheads of ledger and state data, which comprise blockchain data. For ledger data, EC-Chain refines existing erasure coding-based storage optimization techniques by incorporating batch encoding and height-based encoding. We also introduce an easy-to-implement dual-trie state management system that enhances state storage and retrieval through state expiry, mining, and creation procedures. To ensure data availability in permissionless environments, EC-Chain introduces a network maintenance scheme tailored for dynamism. Collectively, these contributions allow EC-Chain to provide an effective solution to the storage challenges faced by permissionless blockchains. Our evaluation demonstrates that EC-Chain can achieve a storage reduction of over \(90\%\) compared to native Ethereum Geth.
format Preprint
id arxiv_https___arxiv_org_abs_2412_05502
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle EC-Chain: Cost-Effective Storage Solution for Permissionless Blockchains
Xu, Minghui
Guo, Hechuan
Cheng, Ye
Liu, Chunchi
Yu, Dongxiao
Cheng, Xiuzhen
Cryptography and Security
Permissionless blockchains face considerable challenges due to increasing storage demands, driven by the proliferation of Decentralized Applications (DApps). This paper introduces EC-Chain, a cost-effective storage solution for permissionless blockchains. EC-Chain reduces storage overheads of ledger and state data, which comprise blockchain data. For ledger data, EC-Chain refines existing erasure coding-based storage optimization techniques by incorporating batch encoding and height-based encoding. We also introduce an easy-to-implement dual-trie state management system that enhances state storage and retrieval through state expiry, mining, and creation procedures. To ensure data availability in permissionless environments, EC-Chain introduces a network maintenance scheme tailored for dynamism. Collectively, these contributions allow EC-Chain to provide an effective solution to the storage challenges faced by permissionless blockchains. Our evaluation demonstrates that EC-Chain can achieve a storage reduction of over \(90\%\) compared to native Ethereum Geth.
title EC-Chain: Cost-Effective Storage Solution for Permissionless Blockchains
topic Cryptography and Security
url https://arxiv.org/abs/2412.05502