A Rate-and-Trust-Based Node Selection Model for Block Transmission in Blockchain Networks

Peiyun Zhang, Yan Hao Tao, Qing Lin Zhao, Meng Chu Zhou

Research output: Contribution to journalArticlepeer-review

6 Scopus citations


Blockchain-enabled Internet of Things (IoT) has been receiving growing attention. However, IoT nodes are usually resources heterogeneous and subject to malicious attacks, such as the intentional delay of block verification and the transmission of invalid blocks. As a result, a random node-selection model for block transmission may lead to a low transmission rate and serious security risk. To solve the problem, this article proposes a rate-and-trust-based node selection model for block transmission. In our model, we calculate the block transmission rate of a node by the latency and connectivity among nodes and its trust value by its historical transmission and verification behaviors. On this basis, we propose a PageRank-based optimization algorithm for node selection that makes a tradeoff between the transmission rate and the security risk. Extensive experimental results show that the proposed model can achieve better performance than the state-of-the-art methods, including Bitcoin network, Ethereum network, and BlockP2P-EP protocol.

Original languageEnglish (US)
Pages (from-to)1605-1616
Number of pages12
JournalIEEE Internet of Things Journal
Issue number2
StatePublished - Jan 15 2023

All Science Journal Classification (ASJC) codes

  • Signal Processing
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications


  • Block transmission
  • Internet of Things (IoT)
  • blockchain
  • node selection
  • trust


Dive into the research topics of 'A Rate-and-Trust-Based Node Selection Model for Block Transmission in Blockchain Networks'. Together they form a unique fingerprint.

Cite this