期刊文献+

一种蒙特卡洛方法的区块链邻居节点优选策略

A blockchain neighbor node optimization strategy based on Monte Carlo method
在线阅读 下载PDF
导出
摘要 针对目前区块链网络中区块传播耗时长、网络拓扑传输性能差的问题,设计了一种基于蒙特卡洛方法改进的邻居节点优选策略。首先,通过每轮区块到达节点的时间求得节点与邻居节点间的评分;然后,根据当前邻居节点的淘汰率从候选节点中随机添加新节点放入当前节点的邻居集,算出全部可能会被淘汰的组合,再利用蒙特卡洛方法和Softmax函数得到每个组合可能被淘汰的概率;最后,根据当前邻居节点的淘汰概率,从网络中随机选择节点替换当前邻居节点。仿真结果表明:与随机选择邻居节点的策略相比,邻居节点优选策略能提升区块在区块链网络中的传播效率,使区块的平均传播时间缩短30%左右。 Aiming at the problems of long block propagation time and poor blockchain network topology transmission performance in the current blockchain network,this paper designs an improved neighbor node optimization strategy based on Monte Carlo method.Firstly,the strategy calculates the score between a node and its neighbor node by the time of each round of blocks arriving at the node.Then,the strategy randomly adds new nodes from the candidate nodes into the neighbor set of the current nodes according to the elimination rate of the current neighbor nodes,and the strategy calculates all possible elimination combinations.The strategy then uses Monte Carlo method and Softmax function to obtain the probability that each combination may be eliminated.Finally,the strategy randomly selects nodes from the network to replace the current neighbor nodes according to the probability of elimination of the current neighbor nodes.The simulation experiments show that,compared with the strategy of randomly selecting neighbor nodes,the neighbor node optimization strategy can improve the propagation efficiency of blocks in the blockchain network,which reduces the average propagation time of the blocks by about 30%.
作者 陈卓 王国安 周川 CHEN Zhuo;WANG Guo’an;ZHOU Chuan(College of Computer Science and Engineering,Chongqing University of Technology,Chongqing 400054,China)
出处 《重庆理工大学学报(自然科学)》 北大核心 2023年第7期227-234,共8页 Journal of Chongqing University of Technology:Natural Science
基金 国家自然科学基金项目(61471089,61401076) 重庆市技术创新与应用发展基金项目(cstc2018jszx-cyztzx0088)。
关键词 蒙特卡洛方法 淘汰概率 邻居节点 传播时延 Monte Carlo method elimination probability neighbor nodes propagation delay
作者简介 陈卓,男,博士,副教授,主要从事区块链关键技术及应用、分布式机器学习研究,E-mail:chenzhuo@cqut.edu.cn;通信作者:王国安,男,硕士研究生,主要从事区块链关键技术研究,E-mail:469152908@qq.com。
  • 相关文献

参考文献9

二级参考文献66

共引文献3957

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部