GaS-PBFT: A Game-based Node Selection Consensus Mechanism for Internet of Things

Yiheng Jiang,Yuwei Le,Jiaheng Wang,Xiaohu You
DOI: https://doi.org/10.1109/wcsp55476.2022.10039397
2022-01-01
Abstract:Future communication systems are trending to embrace an open and collaborative ecology for a rising number of edge services and applications, enabling the evolutions of multiple wireless ecosystems such as the Internet of things (IoT). The collaborations among multi-party IoT users, devices, and infrastructure require further designs in terms of security, trust, and efficiency. Blockchain is considered a promising solution to facilitate trusted multi-party collaborations, enhance security, and protect privacy in the IoT. However, the research on IoT-friendly blockchains is still facing a number of challenges due to the heterogeneity and limited capabilities of IoT devices. In this paper, we propose a hierarchical blockchain consensus combining practical Byzantine fault tolerance and a game-based node selection mechanism (GaS-PBFT). GaS-PBFT enables a logical two-layer consensus network structure, groups heterogeneous IoT participants into multiple collaborating consensus groups, and imposes an efficient and fair game on each group for selecting block generators of the IoT blockchains. Finally, we conduct comprehensive simulations to show the performance of the proposed GaS-Pbftconsensus in terms of consensus latency, transaction speed, node capacity, and security.
What problem does this paper attempt to address?