计算机应用研究2024,Vol.41Issue(11):3231-3238,8.DOI:10.19734/j.issn.1001-3695.2024.03.0069
区块链动态分片自适应模型
Dynamic sharding adaptive model for blockchain
摘要
Abstract
Sharding mechanism is a way to address performance bottlenecks in blockchain such as low throughput and high communication complexity.However,in existing sharding systems,transactions across shards can be processed in parallel,inevitably leading to frequent cross-shard transactions which increase confirmation times compared to intra-shard transactions.As the number of cross-shard transactions increases,the efficiency of the sharding system decreases.This paper proposed a dy-namic sharding adaptive model to enhance the throughput and efficiency of blockchain platforms.By dynamically splitting data into the same shard based on transaction data correlation,multiple highly correlated shards were adaptively merged into the same shard.To validate the dynamic sharding adaptive model for blockchain,it conducted experiments using Hyperledger.Experimental results demonstrate that the proposed model can enhance the scalability of blockchain sharding systems while en-suring security and consistency.关键词
区块链/动态分片/节点聚类/智能合约/可扩展性/超级账本Key words
blockchain/dynamic sharding/node clustering/smart contracts/scalability/Hyperledger Fabric分类
信息技术与安全科学引用本文复制引用
翟社平,刘佳一腾,杨锐,朱鹏举..区块链动态分片自适应模型[J].计算机应用研究,2024,41(11):3231-3238,8.基金项目
国家自然科学基金资助项目(61373116) (61373116)
工业和信息化部通信软科学资助项目(2018-R-26) (2018-R-26)
陕西省教育厅科学研究计划资助项目(18JK0697) (18JK0697)
陕西省社会科学基金资助项目(2016N008) (2016N008)
陕西省重点研发计划资助项目(2022GY-038) (2022GY-038)
西安市社会科学规划基金资助项目(17X63) (17X63)
陕西省大学生创新创业训练计划资助项目(202211664016) (202211664016)
西安邮电大学研究生创新基金资助项目(CXJJYL2022049) (CXJJYL2022049)