@inproceedings{db05130742154d4cb6ef1673c2399a88,
title = "SG-FCB: a Stackelberg game-driven fair committee-based blockchain consensus protocol",
abstract = "Committee-based blockchain consensus is a fusion of permissionless consensus and the permissioned Byzantine Fault- Tolerant (BFT) classical protocol. However, three enduring challenges remain: the formal framework for the Proof-of-Stake (PoS)-based hybrid consensus, the dynamic adjustment of committee size and the definition of consensus time-bound. To tackle these challenges, in this paper, we present a Stackelberg game-driven fair committee-based blockchain consensus protocol, dubbed SG-FCB, which combines PoS and reputation-based blockchain hybrid BFT consensus. The SG-FCB protocol lever-ages an unbiased BLS-threshold signature and a random shuffle algorithm to achieve fair leader election and committee reconfiguration seamlessly. Specifically, the variant-BFT is designed to maintain the low communication cost of O(n), and a Stackelberg game-based incentive mechanism is proposed to jointly maximize the individual profit of the validators and the expected consensus committee responsiveness efficiency of blockchain user. Rigorous security analysis shows that for an adversary with a stakeholding fraction less than 1/3 and sufficient reputation value, we define the time bound for consensus, and the SG-FCB protocol achieves consistency and liveness properties by reasonably setting a corruption parameter and liveness parameter within a formal framework.",
keywords = "BFT, Blockchain, Committee-based, Formal framework, Proof-of-Stake, Responsiveness, Stackelberg game",
author = "Ningbin Yang and Chunming Tang and Zehui Xiong and Qian Chen and Jiawen Kang and Debiao He",
year = "2024",
month = aug,
day = "22",
doi = "10.1109/ICDCS60910.2024.00045",
language = "English",
series = "Proceedings - International Conference on Distributed Computing Systems",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "403--414",
booktitle = "Proceedings - 2024 IEEE 44th International Conference on Distributed Computing Systems, ICDCS 2024",
address = "United States",
note = "44th IEEE International Conference on Distributed Computing Systems, ICDCS 2024 ; Conference date: 23-07-2024 Through 26-07-2024",
}