重庆理工大学学报2023,Vol.37Issue(13) :227-234.DOI:10.3969/j.issn.1674-8425(z).2023.07.026

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

A blockchain neighbor node optimization strategy based on Monte Carlo method

陈卓 王国安 周川
重庆理工大学学报2023,Vol.37Issue(13) :227-234.DOI:10.3969/j.issn.1674-8425(z).2023.07.026

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

A blockchain neighbor node optimization strategy based on Monte Carlo method

陈卓 1王国安 1周川1
扫码查看

作者信息

  • 1. 重庆理工大学计算机科学与工程学院,重庆 400054
  • 折叠

摘要

针对目前区块链网络中区块传播耗时长、网络拓扑传输性能差的问题,设计了一种基于蒙特卡洛方法改进的邻居节点优选策略.首先,通过每轮区块到达节点的时间求得节点与邻居节点间的评分;然后,根据当前邻居节点的淘汰率从候选节点中随机添加新节点放入当前节点的邻居集,算出全部可能会被淘汰的组合,再利用蒙特卡洛方法和Softmax函数得到每个组合可能被淘汰的概率;最后,根据当前邻居节点的淘汰概率,从网络中随机选择节点替换当前邻居节点.仿真结果表明:与随机选择邻居节点的策略相比,邻居节点优选策略能提升区块在区块链网络中的传播效率,使区块的平均传播时间缩短30%左右.

关键词

蒙特卡洛方法/淘汰概率/邻居节点/传播时延

Key words

Monte Carlo method/elimination probability/neighbor nodes/propagation delay

引用本文复制引用

基金项目

国家自然科学基金(61471089)

国家自然科学基金(61401076)

重庆市技术创新与应用发展基金(cstc2018jszxcyztzx0088)

出版年

2023
重庆理工大学学报
重庆理工大学

重庆理工大学学报

CSTPCD北大核心
影响因子:0.567
ISSN:1674-8425
参考文献量9
段落导航相关论文