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

Peiyun Zhang,Chenxi Li,Mengchu Zhou,Wenjun Huang,Abdullah Abusorrah,Omaimah O. Bamasag
DOI: https://doi.org/10.1007/s11432-021-3362-9
2022-12-22
Science China Information Sciences
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.
computer science, information systems,engineering, electrical & electronic
What problem does this paper attempt to address?