错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An efficient propagation algorithm based on node clustering and seed node selection in a blockchain network

  • Mo Hai,
  • Wenchang Li,
  • Haifeng Li

摘要

Due to block Propagation Delay and mining competition in blockchain networks, conflicting blocks are generated and propagated, leading to blockchain forks and the potential for double-spending attacks. Thus, reducing Propagation Delay and Blockchain Fork Rate is a critical research challenge. Traditional methods demonstrate high Propagation Delay and fork rate alongside low Propagation Coverage Rate. We introduce the Seed Node based Propagation (SNP) algorithm to tackle this issue. SNP utilizes a cluster generation method to reorganize nodes, selecting the seed node with the smallest distance to others in each cluster. An update mechanism maintains the clusters when nodes join or leave. Theoretical analysis shows O(n) computational complexity. We use an innovative metric, the Propagation Measurement Index (PMI) to evaluate our algorithms, and extensive experiments demonstrate a two-order-of-magnitude reduction in Propagation Delay and Propagation Coverage Rate. Moreover, SNP outperforms 6 state-of-the-art algorithms in terms of PMI.