可信激励算法对区块链移动节点共识优化研究
CSTR:
作者:
作者单位:

昆明理工大学信息工程与自动化学院

作者简介:

通讯作者:

中图分类号:

TP393

基金项目:

国家自然科学基金(61761025);云南省重大科技专项计划项目资助(202002AD080002)


Research on consensus optimization of trusted incentive algorithm for blockchain mobile nodes
Author:
Affiliation:

Faculty of Information Engineering and Automation, Kunming University of Science and Technology

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    节点可移动的物联网应用区块链时将节点称为区块链移动节点,区块链移动节点存在通信连通时间较短、算力和存储能力不足等问题导致网络达成共识时安全性和吞吐量较低.提出一种可信激励算法对共识过程进行优化,首先区块链移动节点接收共识所需信息完成初始化;其次每个区块链移动节点生成判决块,判决块包含对验证消息的投票结果、自身的可信因子和判决块的生成时间,根据判决块中在相邻区块链移动节点组成的集群中选出中继节点,中继节点传播验证消息到下一个集群,并产生区块存储在边缘服务器,一个中继为一跳,当跳数大于网络阈值跳数时完成共识;最后根据激励机制对节点奖励或惩罚,并按激励情况更新节点的行为标识反馈到共识.仿真结果表明,与应用在同样网络情况的PoET和PoS算法相比,可信激励算法在保证了一定的吞吐量情况下,有效降低验证消息验证失败率提高了共识安全性,更适合节点可移动的物联网网络.

    Abstract:

    When applying blockchain in the Internet of things with mobile nodes, these nodes are called blockchain mobile nodes. Blockchain mobile nodes have problems such as short communication connection time, insufficient computing power and storage capacity, resulting in low security and throughput when the network reaches a consensus. To tackle these drawbacks, a trusted incentive algorithm is proposed to optimize the consensus process. First the blockchain mobile node receives the information required by the consensus and completes the initialization. Secondly, each blockchain mobile node generates a decision block, which contains the voting result of the verification message, its own credibility factor and the generation time of the decision block. A relay node is selected from the cluster composed of adjacent blockchain mobile nodes by the decision block. The relay node propagates the verification message to the next cluster and the generated blocks are stored in the edge server. One relay is one hop, the consensus is completed when the number of hops is greater than the network threshold number of hops. Finally, the network rewards or punishes the nodes according to the incentive mechanism, and updates the behavior identifications of the nodes according to the incentive situation, the behavior identifications is then fed back to the consensus. The simulation results show that compared with the POET and POS algorithms applied in the same network, the trusted incentive algorithm can effectively reduce the verification failure rate of verification messages and improve the consensus security under the condition of ensuring a certain throughput. It is more suitable for the Internet of things with mobile nodes.

    参考文献
    相似文献
    引证文献
引用本文

引用本文格式: 刘云,马儀,田地,李公瑾. 可信激励算法对区块链移动节点共识优化研究[J]. 四川大学学报: 自然科学版, 2022, 59: 062004.

复制
相关视频

分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2022-04-07
  • 最后修改日期:2022-05-24
  • 录用日期:2022-05-27
  • 在线发布日期: 2022-11-30
  • 出版日期:
文章二维码
通知
自2024年3月6日起,《四川大学学报(自然科学版)》官网已迁移至新网站:https://science.scu.edu.cn/,此网站数据不再更新。请勿在此网站提交新稿件。
关闭