Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3490322.3490335acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicbdtConference Proceedingsconference-collections
research-article

Research on Blockchain Storage Extension Based on DHT

Published: 27 December 2021 Publication History

Abstract

With the rapid growth of blockchain data, the storage cost of maintaining the full node of a blockchain is getting higher and higher. This has led to the gradual weakening of the decentralization of the blockchain, increasing the risk of 51% attacks on the blockchain system. Based on DHT, we propose a blockchain storage expansion mechanism, using the Kademlia protocol to assign unique ID for every node in the blockchain network, and divide the entire node into several node clusters according to certain rules, each node cluster stores a complete blockchain data, and the nodes in the cluster only need to store a small part of the blockchain data. At the same time, in order to reduce the storage pressure of the nodes in the cluster, a dynamic reorganization mechanism is proposed, and the cluster scale will be dynamically adjusted according to the storage capacity of the nodes in the cluster. Finally, we established an experimental simulation model based on Colored Petri Nets, and verified the superiority of our proposed scheme by comparing it with the other two storage schemes.

References

[1]
Satoshi Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system. (2008). Available online: https://bitcoin.org/bitcoin.pdf (accessed on 11 June 2021).
[2]
Wood G. Ethereum: A secure decentralised generalised transaction ledger. 2015. Available online: http://gavwood.com/Paper.pdf (accessed on 11 June 2021).
[3]
G, Rauchs M . 2017 Global Cryptocurrency Benchmarking Study. Social Science Electronic Publishing, 2017.
[4]
Androulaki E, Manevich Y, Muralidharan S, Hyperledger fabric: a distributed operating system for permissioned blockchains.In the Thirteenth EuroSys Conference. 2018.
[5]
Bitcoin.org. 2018. Simplifed Payment Verifcation (SPV). Available online: https://bitcoin.org/en/developer-guide#simplifed-payment-verifcation-spv. (accessed on 26 May 2021).
[6]
Rhea S C . Handling Churn in a DHT (Awarded Best Paper!). Usenix Technical Conference. USENIX, 2004.
[7]
Petar Maymounkov and David Mazières. 2002. Kademlia: A Peer-to-Peer Information System Based on the XOR Metric. (2002), 53–65.
[8]
F. Dabek, E. Brunskill, M.F. Kaashoek, D. Karger, R. Morris, I. Stoica, and H. Balakrishnan. 2001. Building peer-to-peer systems with chord, a distributed lookup service. In Proceedings Eighth Workshop on Hot Topics in Operating Systems. IEEE Comput. Soc, Elmau, Germany, 81–86.
[9]
Perard D, Lacan J, Bachy Y, Detchart J. Erasure code-based low storage blockchain node. In: Proc. of the 2018 IEEE Int'l Conf. on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). 2018. 1622-1627.
[10]
Chen H, WangYJ. SSChain: A full sharding protocol for public blockchain without data migration overhead. Pervasive and Mobile Computing, 2019,59:1-15.
[11]
Abe R, Suzuki S, Murai J. Mitigating bitcoin node storage size by DHT. In: Proc. of the Asian Internet Engineering Conf. 2018. 17-23.
[12]
Jensen, K., and L. M. Kristensen . Coloured Petri Nets: Modelling and Validation of Concurrent Systems. Springer, 2009.

Cited By

View all
  • (2023)CBCS: A Scalable Consortium Blockchain Architecture Based on World State Collaborative StorageElectronics10.3390/electronics1203073512:3(735)Online publication date: 1-Feb-2023
  • (2022)DHT-Based Blockchain Dual-Sharding Storage Extension MechanismApplied Sciences10.3390/app1219963512:19(9635)Online publication date: 26-Sep-2022
  • (2022)Accelerating State Synchronization in Bitcoin Combining Secure Snapshot with IPFS2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom)10.1109/ISPA-BDCloud-SocialCom-SustainCom57177.2022.00100(739-746)Online publication date: Dec-2022

Index Terms

  1. Research on Blockchain Storage Extension Based on DHT
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        ICBDT '21: Proceedings of the 4th International Conference on Big Data Technologies
        September 2021
        189 pages
        ISBN:9781450385091
        DOI:10.1145/3490322
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 27 December 2021

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Blockchain
        2. DHT
        3. Kademlia
        4. Simulation
        5. Storage expansion

        Qualifiers

        • Research-article
        • Research
        • Refereed limited

        Funding Sources

        • Ministry of Industry and Information Technology of China 2020 Industrial Internet Innovation and Development Project special project Network Identification Construction Project

        Conference

        ICBDT 2021

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)10
        • Downloads (Last 6 weeks)2
        Reflects downloads up to 02 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)CBCS: A Scalable Consortium Blockchain Architecture Based on World State Collaborative StorageElectronics10.3390/electronics1203073512:3(735)Online publication date: 1-Feb-2023
        • (2022)DHT-Based Blockchain Dual-Sharding Storage Extension MechanismApplied Sciences10.3390/app1219963512:19(9635)Online publication date: 26-Sep-2022
        • (2022)Accelerating State Synchronization in Bitcoin Combining Secure Snapshot with IPFS2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom)10.1109/ISPA-BDCloud-SocialCom-SustainCom57177.2022.00100(739-746)Online publication date: Dec-2022

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format.

        HTML Format

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media