| 引用本文: | 司冰茹,肖江,刘存扬,戴小海,金海.区块链网络综述.软件学报,2024,35(2):773-799 |
| |
|
| |
|
|
| 本文已被:浏览 3045次 下载 6197次 |
 码上扫一扫! |
|
|
| 区块链网络综述 |
|
司冰茹1,2,3,4, 肖江1,2,3,4, 刘存扬1,2,3,4, 戴小海1,2,3,4, 金海1,2,3,4
|
|
1.大数据技术与系统国家地方联合工程研究中心, 湖北 武汉 430074;2.服务计算技术与系统教育部重点实验室, 湖北 武汉 430074;3.集群与网格计算湖北省重点实验室, 湖北 武汉 430074;4.华中科技大学 计算机学院, 湖北 武汉 430074
|
|
| 摘要: |
| 区块链是典型的分布式系统, 底层网络的性能和安全性至关重要. 区块链网络的本质是P2P网络, 然而在安全模型、传输协议和性能指标等方面与传统P2P网络存在明显差异. 首先, 针对区块链网络的传输流程进行全面、深入地分析, 阐明区块链网络所面临的瓶颈挑战. 其次, 针对区块链网络拓扑结构和传输协议的最新研究工作, 从节点异构性、编码方案、广播算法和中继网络等方面系统性地分类梳理, 并归纳总结跨链网络实现和网络仿真工具. 最后, 探讨区块链网络的未来研究趋势. |
| 关键词: 区块链 拓扑结构 传输协议 跨链网络 仿真工具 |
| DOI:10.13328/j.cnki.jos.006985 |
| 分类号: |
| 基金项目:国家重点研发计划(2021YFB2700700);国家自然科学基金(62072197);湖北省重点研发计划(2021BEA164) |
|
| Survey on Blockchain Network |
|
SI Bing-Ru1,2,3,4, XIAO Jiang1,2,3,4, LIU Cun-Yang1,2,3,4, DAI Xiao-Hai1,2,3,4, JIN Hai1,2,3,4
|
|
1.National Engineering Research Center for Big Data Technology and System, Wuhan 430074, China;2.Services Computing Technology and System Lab, Wuhan 430074, China;3.Cluster and Grid Computing Lab, Wuhan 430074, China;4.School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
|
| Abstract: |
| Blockchain, as a typical distributed system, its underlying networks highly influences the overall system performance and security. Blockchain networks differ from traditional P2P (peer-to-peer) networks in terms of security models, transmission protocols and performance indicators. This study first systematically analyzes the blockchain network transmission process, i.e., connection establishment and data transmission, and list out the challenging issues. Second, state-of-the-art blockchain topology protocols and data transmission methods are thoroughly investigated and discussed, from the perspective of node heterogeneity, coding scheme, broadcast algorithm and relay network, and etc. Meanwhile, the typical cross-chain network implementation and the network simulation tools are summarized. Finally, we envision the possible future research trends in the realm of blockchain networks. |
| Key words: blockchain topology structure transport protocol cross-chain network simulation tool |
|
|
|
|