Browse > Article
http://dx.doi.org/10.6109/jkiice.2020.24.11.1558

Fault Tolerance Enhancement for Distributed Storage Blockchain Systems  

Kim, Junghyun (Department of Bigdata Engineering, Soonchunhyang University)
Abstract
In this paper, we propose a blockchain scheme to enhance fault tolerance in distributed storage blockchain systems. Traditional blockchain systems suffer from ever-increasing storage cost. To overcome this problem, distributed storage blockchain techniques have been proposed. Distributed storage blockchain schemes effectively reduce the storage cost, but there are still limitations in reducing recovery cost and fault tolerance. The proposed approach recovers multiple errors within a group by utilizing locally repairable codes with availability. This improves the fault tolerance of the blockchain systems. Simulation results show that the proposed scheme enhances the fault tolerance while minimizing storage cost and recovery cost compared to other state-of-art schemes.
Keywords
Blockchain; Distributed storage; Locally repairable codes; Secret sharing; Fault tolerance;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Nakamoto. Bitcoin: A peer-to-peer electronic cash system. [Internet]. Available: https://www.cryptovest.co.uk/
2 T. Alladi, V. Chamola, R. M. Parizi, and K.-K. R. Choo, "Blockchain applications for industry 4.0 and industrial IoT: A review," IEEE Access, vol. 7, pp. 176935-176951, 2019.   DOI
3 A. Shamir, "How to share a secret," Communications of the ACM, vol. 22, no. 11, pp. 612-613, Nov. 1979.   DOI
4 M. O. Rabin, "Efficient dispersal of information for security, load balancing, and fault tolerance," Journal of the ACM, vol. 36, no. 2, pp. 335-348, Apr. 1989.   DOI
5 R. K. Raman and L. R. Varshney, "Dynamic distributed storage for blockchains," in Proceeding of the IEEE International Symposium on Information Theory, Veil, USA, pp. 2619-2623, Jun. 2018.
6 I. Tamo and A. Barg, "A family of optimal locally recoverable codes," IEEE Transactions on Information Theory, vol. 60, no. 8, pp. 4661-4676, Aug. 2014.   DOI
7 Y. Kim, R. K. Raman, Y.-S. Kim, L. R. Varshney, and N. R. Shanbhag, "Efficient local secret sharing for distributed blockchain systems," IEEE Communications Letters, vol. 23, no. 2, pp. 282-285, Feb. 2019.   DOI
8 J.-H. Kim and H.-Y. Song, "Hypergraph-based binary locally repairable codes with availability," IEEE Communications Letters, vol. 21, no. 11, pp. 2332-2335, Nov. 2017.   DOI