DOI QR코드

DOI QR Code

Fault Tolerance Enhancement for Distributed Storage Blockchain Systems

분산 저장 블록체인 시스템을 위한 효율적인 결함 내성 향상 기법

  • Kim, Junghyun (Department of Bigdata Engineering, Soonchunhyang University)
  • Received : 2020.09.06
  • Accepted : 2020.09.26
  • Published : 2020.11.30

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

References

  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. https://doi.org/10.1109/access.2019.2956748
  3. A. Shamir, "How to share a secret," Communications of the ACM, vol. 22, no. 11, pp. 612-613, Nov. 1979. https://doi.org/10.1145/359168.359176
  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. https://doi.org/10.1145/62044.62050
  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. https://doi.org/10.1109/TIT.2014.2321280
  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. https://doi.org/10.1109/LCOMM.2018.2886016
  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. https://doi.org/10.1109/LCOMM.2017.2730183