服务激励对区块链无线节点的安全性优化研究

Security optimization of service incentive algorithm in wireless nodes of blockchain

  • 摘要: 物联网的边缘计算节点引入区块链技术,有效拓展了物联网区块链的应用领域和价值,但区块链无线节点依旧存在安全隐患. 为提高节点安全性,提出一种服务激励算法. 首先,选择多维指标,通过区块链节点初始化计算出服务提供节点的指标评分;接着,对得分较低的指标通过算法自动计算设置较高的占比,按照占比合并得到新信任评分,新旧信任评分合并时考虑参与评价的消费节点信任评分;其次,对低于标准评分的节点设置激励措施并重复算法过程,鼓励各服务节点提高自身评分;最后,将信任评分通过智能合约广播至区块链中. 对比ATA算法和TC算法,仿真实验结果表明,在恶意节点占比不同和物联网节点数量逐渐增加的情况下,服务激励算法的节点评估准确度更高,系统通信时延更低.

     

    Abstract: The edge computing node of the Internet of Things introduces blockchain technology, which effectively expands the application field and value of the blockchain of the Internet of Things, but there are still security risks in the wireless nodes of the blockchain. In order to improve the security of nodes, this article proposes a service incentive algorithm. Firstly, algorithm select multi-dimensional indicators, and calculate the indicator score of the service provider node through the initialization of the blockchain node. Secondly, algorithm automatically calculate and set a higher proportion for the indicator with a lower score, and combine it according to the proportion to obtain a new trust score. When merging old and new trust scores, the trust scores of consumer nodes participating in the evaluation are considered. Then, incentive measures are set for nodes with scores below the standard and the algorithm process is repeated to encourage each service node to improve its own score. Finally, the trust score is broadcast to the district through smart contracts. Comparing the ATA algorithm and the TC algorithm, the simulation experiment shows that under the condition that the proportion of malicious nodes is different and the number of IoT nodes is gradually increasing, the node evaluation accuracy of the service incentive algorithm is higher, and the system communication delay is lower.

     

/

返回文章
返回