DeChain: A Blockchain Framework Enhancing Decentralization via Sharding

被引:1
|
作者
Chen, Shenwei [1 ]
Liu, Zhen [1 ]
Long, Yu [1 ]
Gu, Dawu [1 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Sharding; Decentralization; Data management; ACCUMULATORS;
D O I
10.1007/978-3-031-22301-3_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a blockchain system, full nodes store all the history data generated by the whole network. As time goes by, the increasing data will place a heavy burden on the full nodes. Rational nodes may discard history data, which results in the decrease of the number of full nodes. Moreover, huge storage requirement prevents storage-constrained users from participating in the network. These factors weaken decentralization and are harmful to the whole blockchain network. In this paper, we propose a new shard-based blockchain framework called DeChain which distributes the blockchain database into different nodes in protocol level. Specifically, we design a new mechanism to shard the UTXOs into specific nodes and set special rules for transaction generation. Each node in DeChain is in charge of the verification of some specified transactions. We propose an RSA accumulator-based method to support inter-shards verification of transactions. With this framework, users can participate in the consensus of the whole network by only maintaining a small portion of blockchain database. This greatly reduces the storage burden and enhances the decentralization of blockchain network.
引用
收藏
页码:469 / 488
页数:20
相关论文
共 50 条
  • [1] Scaling Blockchain via Layered Sharding
    Hong, Zicong
    Guo, Song
    Li, Peng
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3575 - 3588
  • [2] Scaling the Blockchain-based Access Control Framework for IoT via Sharding
    Li, Mengya
    Qin, Yang
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [4] Towards Scaling Blockchain Systems via Sharding
    Dang, Hung
    Tien Tuan Anh Dinh
    Loghin, Dumitrel
    Chang, Ee-Chien
    Lin, Qian
    Ooi, Beng Chin
    [J]. SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 123 - 140
  • [5] RapidChain: Scaling Blockchain via Full Sharding
    Zamani, Mahdi
    Movahedi, Mahnush
    Raykova, Mariana
    [J]. PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 931 - 948
  • [6] Sharding Blockchain
    Chow, Sherman S. M.
    Lai, Ziliang
    Liu, Chris
    Lo, Eric
    Zhao, Yongjun
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1665 - 1665
  • [7] A survey on blockchain sharding
    Liu, Xinmeng
    Xie, Haomeng
    Yan, Zheng
    Liang, Xueqin
    [J]. ISA TRANSACTIONS, 2023, 141 : 30 - 43
  • [8] Internet of Vehicles Data Sharing Scheme via Blockchain Sharding
    Chen, Xiao
    Huang, Muhong
    Tian, Yifan
    Wang, Yan
    Cao, Sheng
    Zhang, Xiaosong
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2024, 61 (09): : 2246 - 2260
  • [9] SoK: Sharding on Blockchain
    Wang, Gang
    Shi, Zhijie Jerry
    Nixon, Mark
    Han, Song
    [J]. AFT'19: PROCEEDINGS OF THE 1ST ACM CONFERENCE ON ADVANCES IN FINANCIAL TECHNOLOGIES, 2019, : 41 - 61
  • [10] A Blockchain Framework in Post-Quantum Decentralization
    Saha, Rahul
    Kumar, Gulshan
    Devgun, Tannishtha
    Buchanan, William J. J.
    Thomas, Reji
    Alazab, Mamoun
    Hoon-Kim, Tai
    Rodrigues, Joel J. P. C.
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 1 - 12