首页 | 本学科首页   官方微博 | 高级检索  
     

分布式账本系统性能优化技术综述
引用本文:石晶,张奥,白晓颖,蔡华谦,刘譞哲. 分布式账本系统性能优化技术综述[J]. 软件学报, 2023, 34(10): 4607-4635
作者姓名:石晶  张奥  白晓颖  蔡华谦  刘譞哲
作者单位:北京大学 信息科学技术学院, 北京 100871;北京大数据先进技术研究院, 北京 100091;清华大学 计算机科学与技术系, 北京 100084;北京大数据先进技术研究院, 北京 100091
基金项目:北京市科技计划(Z201100007720010)
摘    要:分布式账本作为分布式数据管理的体系架构,通常在多节点之间通过共识机制来共同维护数据记录,可将数据所有权、传播过程、交易链条等相关信息完整全面地记录在分布的账本中,并在数据产生、流动的整个生命周期中,保证数据的不可篡改、不可抵赖,为确权、维权、审计提供背书.区块链是一种典型实现.随着数字货币、数据资产交易等数字经济新应用的发展,分布式账本技术得到了越来越广泛的关注,但系统性能是其大规模落地应用的一个主要瓶颈,账本性能优化成为产业界和学术界一个研究热点.从账本体系结构、数据结构、共识机制和消息通讯4个方面,系统地调研分析了分布式账本性能优化的主要方法、关键技术和代表性的解决方案.

关 键 词:分布式账本  区块链  性能优化
收稿时间:2021-09-10
修稿时间:2021-10-24

Survey on Performance Optimization Technologies of Distributed Ledger System
SHI Jing,ZHANG Ao,BAI Xiao-Ying,CAI Hua-Qian,LIU Xuan-Zhe. Survey on Performance Optimization Technologies of Distributed Ledger System[J]. Journal of Software, 2023, 34(10): 4607-4635
Authors:SHI Jing  ZHANG Ao  BAI Xiao-Ying  CAI Hua-Qian  LIU Xuan-Zhe
Affiliation:School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China;Advanced Institute of Big Data, Beijing 100091, China;Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China;Advanced Institute of Big Data, Beijing 100091, China
Abstract: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.
Keywords:distributed ledger  blockchain  performance optimization
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号