Title: Study on mobile trading mechanism based on blockchain Byzantine consensus algorithm
Authors: Wei Hu; Huanhao Li; Hu Yawei; Wenhui Yao
Addresses: School of Economics and Management, Shanghai University of Electric Power, Shanghai 200090, China ' School of Economics and Management, Shanghai University of Electric Power, Shanghai 200090, China ' School of Economics and Management, Shanghai University of Electric Power, Shanghai 200090, China ' School of Economics and Management, Shanghai University of Electric Power, Shanghai 200090, China
Abstract: The central node of traditional mobile transactions is vulnerable to attack and causes user privacy disclosure. To solve this problem, blockchain and mobile transactions are combined to construct a decentralised mobile trading platform. This paper designs a Byzantine consensus algorithm based on spanning tree and minimal gossip sequence (BCA-TG) ensuring the accuracy and reliability of the transaction information. First, the gossip protocol was introduced to the Byzantine consensus algorithm, requiring the nodes to communicate in the push-pull mode. In this way, every two nodes can sync their information within one cycle. Next, the minimal gossip sequence was constructed by spanning tree, and used as the basis for the communication and consensus-making between the nodes. On this basis, the node views in the network were transformed by the gossip protocol, which further enhances the scalability and fault-tolerance of the algorithm. The research findings provide a good reference for problem-solving in blockchain-based mobile transactions.
Keywords: mobile transaction; blockchain; spanning tree; minimal gossip sequence; Byzantine node.
International Journal of Mobile Communications, 2021 Vol.19 No.5, pp.547 - 563
Received: 27 Jul 2019
Accepted: 25 May 2020
Published online: 03 Sep 2021 *