通信学报 ›› 2022, Vol. 43 ›› Issue (12): 89-100.doi: 10.11959/j.issn.1000-436x.2022240

• 学术论文 • 上一篇    下一篇

区块链网络拓扑优化和转发策略设计

霍如1,2, 程祥凤1, 孙闯3, 汪硕4, 黄韬4, F.Richard Yu5   

  1. 1 北京工业大学信息学部,北京 100124
    2 网络通信与安全紫金山实验室,江苏 南京 211111
    3 清华大学自动化系,北京 100084
    4 北京邮电大学网络与交换技术国家重点实验室,北京 100876
    5 加拿大卡尔顿大学信息技术学院,渥太华 KIS 5B6
  • 修回日期:2022-11-06 出版日期:2022-12-25 发布日期:2022-12-01
  • 作者简介:霍如(1988- ),女,黑龙江哈尔滨人,博士,北京工业大学讲师,主要研究方向为未来网络、工业互联网、边缘计算、网络资源管理、区块链等
    程祥凤(1997- ),女,山东潍坊人,北京工业大学硕士生,主要研究方向为区块链、工业互联网、边缘计算等
    孙闯(1989- ),男,黑龙江哈尔滨人,博士,清华大学助理研究员,主要研究方向为先进传感技术与能源互联网等
    汪硕(1991- ),男,河南灵宝人,博士,北京邮电大学讲师,主要研究方向为数据中心网络、软件定义网络、网络流量调度等
    黄韬(1980- ),男,重庆人,博士,北京邮电大学教授,主要研究方向为未来网络体系架构、软件定义网络、网络虚拟化等
    F.Richard Yu(1974- ),男,加拿大卡尔顿大学教授、加拿大工程院院士,主要研究方向为互联网自主智能、自动驾驶、网络空间安全等
  • 基金资助:
    2020年工业互联网创新发展工程基金资助项目(工业互联网标识资源搜索系统);2019年工业互联网创新发展工程基金资助项目(创新型工业互联网标识解析系统)

Topology optimization and forwarding strategy design for blockchain network

Ru HUO1,2, Xiangfeng CHENG1, Chuang SUN3, Shuo WANG4, Tao HUANG4, Yu F.Richard5   

  1. 1 Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China
    2 Purple Mountain Laboratories, Nanjing 211111, China
    3 Department of Automation, Tsinghua University, Beijing 100084, China
    4 State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    5 Information Technology Department, Carleton University, Ottawa KIS 5B6, Canada
  • Revised:2022-11-06 Online:2022-12-25 Published:2022-12-01
  • Supported by:
    The MIIT of China 2020 (Identification Resource Search System for Industrial Internet of Things);The MIIT of China 2019 (Innovative Identification and Resolution System for Industrial Internet of Things)

摘要:

为解决区块链网络的数据传输效率低问题,提出了区块链传输效率优化方法来优化网络拓扑和转发策略。首先,设计了可信值函数计算区块链节点的可信值,综合考虑可信值和传输时间构建树形拓扑。然后,基于树形拓扑设计转发路径选择策略,以最小整体并发传输时间为目标,建立节点关于其邻居节点转发次序的转发表。为了减小节点变化对树形拓扑的影响,提出了拓扑动态优化策略局部调整树形拓扑。转发路径选择策略使整个数据传输过程具有最小传输时间,动态优化策略避免重构全网拓扑,有效缩短数据传输时间。仿真结果表明,与权重优先算法相比,所提方法的传输时间减小了约20%,显著提高了数据传输效率。

关键词: 区块链网络, 树形拓扑, 转发路径选择, 拓扑动态优化, 传输效率

Abstract:

In order to solve the problem of the low data transmission efficiency of the blockchain network, an optimization method of blockchain transmission efficiency was proposed to optimize the network topology and forwarding strategy.First, the trusted value function was designed to calculate the trusted value of blockchain nodes, and a tree topology was constructed by comprehensively considering the trusted value and transmission time.Furthermore, the forwarding path selection strategy was designed based on the tree topology, with the minimum overall concurrent transmission time as the goal, and the forwarding table of the node about the forwarding order of its neighbor nodes was established.To reduce the impact of the node changed on the tree topology, a topology dynamic optimization strategy was proposed to adjust tree topology locally.The forwarding path selection strategy enabled the entire data transmission process to have the minimum transmission time, and the dynamic optimization strategy avoided reconfiguration of the entire network topology and effectively shortened the data transmission time.The simulation results show that, compared with the weight-first algorithm, the transmission time of the proposed method is reduced by about 20%, and the data transmission efficiency is significantly improved.

Key words: blockchain network, tree topology, forwarding path selection, topology dynamic optimization, transmission efficiency

中图分类号: 

No Suggested Reading articles found!