Achieving High Efficiency and High Throughput in Erasure Code-Based Distributed Storage for Blockchain
- Abstract
- A blockchain is a decentralized peer-to-peer network in which all nodes store data in copies, ensuring data integrity, as transactions cannot be changed or deleted. This can lead to duplicate data storage, resulting in high storage overhead, especially in storage-constrained environments, such as the Internet of Things (IoT) or sensor systems. Distributed storage techniques utilizing erasure code (EC) have been investigated to address this issue. Although EC-based blockchain storage increases storage efficiency, encoded chunks distributed across multiple nodes must be received to restore and access the original blocks. However, studies on increasing the data transmission efficiency of EC-based blockchain storage are limited. In this study, we propose a data transmission technique called trigger-based automatic repeat request (ARQ), enabling stable data recovery while ensuring low latency and high-throughput performance, even with frequent node failure. This technique increased the throughput efficiency by 8% while maintaining the decentralization of the blockchain. Furthermore, it maximized the storage efficiency of EC-based distributed blockchain storage by >99.8%, while solving the recovery overhead problem due to data transmission. Using the trigger-based ARQ scheme with an EC-based distribution technique, bl
- Author(s)
- 이일구; 박소현; 김소연; 김소희
- Issued Date
- 2025-03-28
- Type
- Article
- Keyword
- 정보보호
- DOI
- 10.3390/s25072161
- URI
- http://repository.sungshin.ac.kr/handle/2025.oak/8738
- Publisher
- MDPI
- ISSN
- 1424-8220
-
Appears in Collections:
- 융합보안공학과 > 학술논문
- 공개 및 라이선스
-
- 파일 목록
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.