摘要
区块链集成密码学、分布式共识、P2P网络和时间戳等技术,可实现数据一致存储、难以窜改和防止抵赖等功能,解决了开放网络中不依赖任何可信第三方的信任问题。去中心化的特性使得区块链具有广阔的应用前景,但随着应用的深入与拓展,扩展性问题已成为挖掘区块链技术潜力的一个关键挑战。区块链本质上仍是分布式系统,基于此,从分布式系统的扩展性角度对区块链的研究工作进行综述,基于链上扩展、链下扩展和跨链扩展三个方面论述了区块链可扩展的思路和方法,总结了近年来的研究成果;通过对现有解决方案的总结分析,探讨了提高区块链可扩展性所面临的问题和未来的研究趋势。
Blockchain integrates cryptography,distributed consensus,P2P networking,and timestamping technologies,which can achieve functions such as consistent data storage,tamper resistance,and non-repudiation,solving the trust issue in open networks that do not rely on any trusted third parties.The decentralized nature of blockchain gives it a broad range of application prospects.However,as the applications become more extensive and profound,the scalability issue has become a key challenge for unlocking the full potential of blockchain technology.Blockchain is essentially still a distributed system.Based on this,this paper reviewed the research work on blockchain from the perspective of the scalability of distributed systems.It discussed the ideas and methods for blockchain scalability from three aspects:on-chain scalability,off-chain scalability,and cross-chain sca-lability.Then it summarized the research achievements in recent years.Building on the summary and analysis of existing solutions,this paper explored the challenges faced in improving blockchain scalability and discussed future research trends in this area.
作者
王锋
张强
刘扬
刘琳琳
路阳
Wang Feng;Zhang Qiang;Liu Yang;Liu Linlin;Lu Yang(College of Information Science&Engineering,Henan University of Technology,Zhengzhou 450001,China)
出处
《计算机应用研究》
CSCD
北大核心
2023年第10期2896-2907,共12页
Application Research of Computers
基金
河南省重大科技专项资助项目(201300210200,201300210100)
河南省高等学校重点科研项目计划基础研究专项资助项目(23ZX017)
河南省重点科技攻关项目(232102211082)
2022年河南省网络密码技术重点实验室研究课题(LNCT2022-A20)。
关键词
区块链
扩展性
分片
跨链
blockchain
scalability
sharding
cross-chain