A Consensus Mechanism Based on Multi-Round Concession Negotiation

Yi Jiang,Xinyue Cheng,Junwu Zhu,Yuntao Xu
DOI: https://doi.org/10.1016/j.csi.2020.103488
IF: 3.721
2021-01-01
Computer Standards & Interfaces
Abstract:Consensus is the rule that maintains the normal operation of the blockchain. The formation of consensus is a process that allows each node in the blockchain to maintain consistent data. However, the existing consensus formation methods lack concession negotiation. The process of consensus formation is too rigid, which leads to the consensus reached rate is not high, and the satisfaction of nodes across the network decreases. In this paper, we propose a proposition consensus mechanism based on multiple rounds of concession negotiation. This mechanism quantifies the node's satisfaction with the proposition by weighted voting at first, and then designs the proposition consensus algorithm to describe the concession negotiation process of blockchain nodes. Finally, through experiments and theoretical analysis, the effectiveness of the mechanism proposed in this paper is verified, which significantly improves the consensus reached rate and the overall satisfaction of nodes across the network.
What problem does this paper attempt to address?