Skip to main content

HotLT: LT Code-Based Secure and Reliable Consortium Blockchain Storage Systems

  • Conference paper
  • First Online:
Advances in Artificial Intelligence and Security (ICAIS 2022)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1587))

Included in the following conference series:

  • 966 Accesses

Abstract

The consortium blockchain is deployed in many key industries because decentralization is irreversible and traceable. However, the storage system of the alliance chain usually adopts a full copy method, which leads to an explosive increase in storage overhead over time. What is worse, this will become a hidden threshold for companies to join the alliance to a greater extent and then evolve into an industry-centric model again. In this paper, we propose a novel storage solution named HotLT, which adopts a distributed storage system coding scheme to reduce the storage overhead of the alliance chain and enhance scalability. Secondly, to solve the bottleneck of concurrent access to encoded data and improve the average decoding speed, HotLT dynamically adjusts the generating matrix during the encoding process to adopt different encoding strategies for data blocks of different hot. Finally, the data access frequency is further divided, low-complexity coding is performed on data with high access frequency, and high-complexity coding is performed on cold data. Compared with the encoding time of traditional LT encoding, the experimental results show that the encoding time of HotLT is almost the same, and its average access speed gradually approaches the speed of direct reading as the proportion of access hot data increases.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Almeida, V.A.F., Doneda, D., de Souza Abreu, J.: Cyberwarfare and digital governance. IEEE Internet Comput. 21(2), 68–71 (2017). https://doi.org/10.1109/MIC.2017.23

  2. Loibl, A.: Namecoin (2014) [Online]. https://namecoin.info.

  3. Ali, M., Nelson, J.C., Shea, R., et al.: Blockstack: a global naming and storage system secured by blockchains. In: 2016 USENIX Annual Technical Conference, USENIX ATC 2016, Denver, CO, USA, 22–24 June 2016, pp. 181–194. USENIX Association (2016)

    Google Scholar 

  4. Community H. Handshake [EB/OL]. (2014). https://hsd-dev.org/files/handshake.txt. Accessed 23 Feb 2021

  5. Duan, X., Yan, Z., Geng, G., et al.: Dnsledger: decentralized and distributed name resolution for ubiquitous iot. In: IEEE International Conference on Consumer Electronics, ICCE 2018, Las Vegas, 12–14 January 2018, pp. 1–3. IEEE (2018)

    Google Scholar 

  6. Mu, S., Chen, K., Wu, Y., Zheng, W.: When paxos meets erasure code: reduce network and storage cost in state machine replication. In: Proceedings of the 23rd International Symposium on High-Performance Parallel and Distributed Computing (HPDC ‘14), pp. 61–72. Association for Computing Machinery, New York (2014). https://doi.org/10.1145/2600212.2600218

  7. Wang, Z., Li, T., Wang, H., et al.: CRaft: an erasure-coding-supported version of raft for reducing storage cost and network cost (2020)

    Google Scholar 

  8. Qi, X., Zhang, Z., Jin, C., et al.: BFT-store: storage partition for permissioned blockchain via erasure coding. In: 2020 IEEE 36th International Conference on Data Engineering (ICDE). IEEE (2020)

    Google Scholar 

  9. Zhauniarovich, Y., Khalil, I., Yu, T., et al.: A survey on malicious domains detection through DNS data analysis. ACM Comput. Surv. 1(1) (2018)

    Google Scholar 

  10. Fan, B., Lim, H., Andersen, D.G., et al.: Small cache, big effect: provable load balancing for randomly partitioned cluster services. In: ACM Symposium on Cloud Computing in conjunction with SOSP 2011, SOCC 2011, Cascais, 26–28 October 2011, p. 23. ACM (2011)

    Google Scholar 

  11. Luby, M.: LT codes. In: Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science, pp. 271–280 (2002)

    Google Scholar 

  12. Yen, K.-K., Liao, Y.-C., Chen, C.-L., Chang, H.-C.: Modified robust soliton distribution (MRSD) with improved ripple size for LT codes. IEEE Commun. Lett. 17(5), 976–979 (2013)

    Article  Google Scholar 

  13. Yao, W., Yi, B., Huang, T., Li, W.: Poisson robust soliton distribution for LT codes. IEEE Commun. Lett. 20(8), 1499–1502 (2016)

    Article  Google Scholar 

  14. Luo, P., Fan, H., Shi, W., Qi, X., Zhao, Y., Zhou, X.: An ECSO-based approach for optimizing degree distribution of short-length LT codes. EURASIP J. Wirel. Commun. Netw. 2019(1), 76 (2019)

    Article  Google Scholar 

  15. Chen, C.-M., Chen, Y.-P., Shen, T.-C., Zao, J.K.: On the optimization of degree distributions in LT code with covariance matrix adaptation evolution strategy. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 1–8 (2010)

    Google Scholar 

  16. Androulaki, E., Manevich, Y., Muralidharan, S., et al.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: The Thirteenth EuroSys Conference (2018)

    Google Scholar 

  17. Churyumov, A.: ByteBall: A Decentralized System for Storage and Transfer of Value. [Online] (2016). https://byteball.org/Byteball.pdf

  18. Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System. [Online]. (2008). http://bitcoin.org/bitcoin.pdf

  19. Dai, M., Zhang, S., Wang, H., Jin, S.: A low storage room requirement framework for distributed ledger in blockchain. IEEE Access 6, 22970–22975 (2018)

    Article  Google Scholar 

  20. Raman, R.K., Varshney, L.R.: Dynamic distributed storage for blockchains. In: Proceedings of the IEEE International Symposium on Information Theory (ISIT), June 2018, pp. 2619–2623 (2018)

    Google Scholar 

  21. Perard, D., Lacan, J., Bachy, Y., Detchart, J.: Erasure code-based low storage blockchain node. In: Proceedings of the IEEE International Conference Internet Things (iThings) IEEE Green Computer Communication (GreenCom) IEEE Cyber-Physical-Social Computing (CPSCom) IEEE Smart Data (SmartData), July 2018, pp. 1622–1627 (2018)

    Google Scholar 

  22. Chang, F.: Bigtable: A Distributed Storage System for Structured Data. In: 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2006 (2006)

    Google Scholar 

  23. Hyperledger Caliper. https://github.com/hyperledger/caliper. Accessed 10 Nov 2019

  24. Lepore, C., Ceria, M., Visconti, A., et al.: A Survey on Blockchain Consensus with a Performance Comparison of PoW, PoS and Pure PoS (2020)

    Google Scholar 

  25. Huang, C., Simitci, H., Xu, Y., et al.: Erasure coding in windows azure storage. In: 2012 {USENIX} Annual Technical Conference ({USENIX}{ATC} 12), pp. 15–26 (2012)

    Google Scholar 

  26. Bao, H., Wang, Y., Xu, F.: Reducing network cost of data repair in erasure-coded cross-datacenter storage. Future Gen. Comput. Syst. 102, 494–506 (2020)

    Google Scholar 

  27. Zhang, Y., Li, H., Liu, S., et al.: PBS: an efficient erasure-coded block storage system based on speculative partial writes. ACM Trans. Storage 16(1), 1–25 (2020)

    Google Scholar 

Download references

Acknowledgements

This work is supported by The National Key Research and Development Program of China (2019YFB1804502), National Natural Science Foundation of China (61872392, 61832020, 61802418), and the Major Program of Guangdong Basic and Applied Research (2019B030302002).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fang Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, Y. et al. (2022). HotLT: LT Code-Based Secure and Reliable Consortium Blockchain Storage Systems. In: Sun, X., Zhang, X., Xia, Z., Bertino, E. (eds) Advances in Artificial Intelligence and Security. ICAIS 2022. Communications in Computer and Information Science, vol 1587. Springer, Cham. https://doi.org/10.1007/978-3-031-06761-7_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-06761-7_31

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-06760-0

  • Online ISBN: 978-3-031-06761-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics