Survey on Performance Optimization Technologies of Distributed Ledger System

被引:0
作者
Shi J. [1 ,3 ]
Zhang A. [2 ,3 ]
Bai X.-Y. [3 ]
Cai H.-Q. [1 ]
Liu X.-Z. [1 ]
机构
[1] School of Electronics Engineering and Computer Science, Peking University, Beijing
[2] Department of Computer Science and Technology, Tsinghua University, Beijing
[3] Advanced Institute of Big Data, Beijing
来源
Ruan Jian Xue Bao/Journal of Software | 2023年 / 34卷 / 10期
关键词
blockchain; distributed ledger; performance optimization;
D O I
10.13328/j.cnki.jos.006677
中图分类号
TP392 [各种专用数据库];
学科分类号
摘要
Distributed ledger (DL), as a distributed data management architecture, maintains data records (the ledgers) across distributed nodes based on consensus mechanisms and protocols. It can comprehensively record all information of data ownership, transmission, and trading chains in distributed ledgers. Additionally, data will be not tampered and denied throughout the life cycle of data production and transactions, providing an endorsement for data rights confirmation, protection, and audit. Blockchain is a typical implementation of DL systems. With the emerging digital economy applications including digital currency and data asset trading, DL technologies receive increasingly widespread attention. However, system performance is one of the key technical bottlenecks for large-scale application of DL systems, and ledger performance optimization has become a focus of the academia and industry. The study investigates the methods, technologies, and typical solutions of DL performance optimization from four perspectives of system architecture, ledger data structure, consensus mechanism, and message communication. © 2023 Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:4607 / 4635
页数:28
相关论文
共 85 条
[31]  
Alt chains and atomic transfers, (2021)
[32]  
Wood G., Polkadot: Vision for a heterogeneous multi-chain framework, White Paper, (2016)
[33]  
Kwon J, Buchman E., A network of distributed ledgers, pp. 1-41, (2018)
[34]  
Poon J, Buterin V., Plasma: Scalable autonomous smart contracts, White Paper, pp. 1-47, (2017)
[35]  
Qi J, Chen XS, Jiang YP, Jiang JY, Shen TX, Zhao SX, Wang S, Zhang G, Chen L, Au MHA, Cui HM., BIDL: A high-throughput, low-latency permissioned blockchain framework for datacenter networks, Proc. of the 28th ACM SIGOPS Symp. on Operating Systems Principles, pp. 18-34, (2021)
[36]  
Li CX, Li PL, Zhou D, Xu W, Long F, Yao A., Scaling Nakamoto consensus to thousands of transactions per second, (2018)
[37]  
Li CX, Li PL, Zhou D, Yang Z, Wu M, Yang G, Xu W, Long F, Chi-Chuih A., A decentralized blockchain with high throughput and fast confirmation, Proc. of the 2020 USENIX Annual Technical Conf. USENIX ATC 20, pp. 515-528, (2020)
[38]  
Poon J, Dryja T., The bitcoin lightning network: Scalable off-chain instant payments, (2015)
[39]  
Raiden Network 2.0.0 Documentation
[40]  
(2018)