Transaction transmission model for blockchain channels based on non-cooperative games

Peiyun Zhang, Chenxi Li, Mengchu Zhou, Wenjun Huang, Abdullah Abusorrah, Omaimah O. Bamasag

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


In blockchain networks, transactions can be transmitted through channels. The existing transmission methods depend on their routing information. If a node randomly chooses a channel to transmit a transaction, the transmission may be aborted due to insufficient funds (also called balance) or a low transmission rate. To increase the success rate and reduce transmission delay across all transactions, this work proposes a transaction transmission model for blockchain channels based on non-cooperative game theory. Channel balance, channel states, and transmission probability are fully considered. This work then presents an optimized channel transaction transmission algorithm. First, channel balances are analyzed and suitable channels are selected if their balance is sufficient. Second, a Nash equilibrium point is found by using an iterative sub-gradient method and its related channels are then used to transmit transactions. The proposed method is compared with two state-of-the-art approaches: SilentWhispers and SpeedyMurmurs. Experimental results show that the proposed method improves transmission success rate, reduces transmission delay, and effectively decreases transmission overhead in comparison with its two competitive peers.

Original languageEnglish (US)
Article number112105
JournalScience China Information Sciences
Issue number1
StatePublished - Jan 2023

All Science Journal Classification (ASJC) codes

  • General Computer Science


  • Blockchain channel
  • channel balance
  • channel state
  • channel transmission probability
  • non-cooperative game
  • transaction transmission


Dive into the research topics of 'Transaction transmission model for blockchain channels based on non-cooperative games'. Together they form a unique fingerprint.

Cite this