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

Document Type

Article

Publication Date

1-1-2023

Abstract

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.

Identifier

85142690167 (Scopus)

Publication Title

Science China Information Sciences

External Full Text Location

https://doi.org/10.1007/s11432-021-3362-9

e-ISSN

18691919

ISSN

1674733X

Issue

1

Volume

66

Grant

2020H233

Fund Ref

National Natural Science Foundation of China

This document is currently not available here.

Share

COinS