Fixed degree of decentralization DPoS consensus mechanism in blockchain based on adjacency vote and the average fuzziness of vague value

被引:23
|
作者
Liu, Yong [1 ]
Xu, Guangxia [1 ,2 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Comp Sci & Technol, Chongqing 400065, Peoples R China
[2] Chongqing Univ Posts & Telecommun, Sch Software Engn, Chongqing 400065, Peoples R China
关键词
Blockchain; DPoS; Average fuzziness; Consensus mechanism; Dynamic scalablity;
D O I
10.1016/j.comnet.2021.108432
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Delegated Proof of Stake (DPoS) consensus mechanism is the fastest, most effective, most decentralized, and most flexible consensus model. The DPoS consensus uses the power of stakeholders to agree to vote in resolving consensus issues in a fair and democratic manner. However, in a traditional DPoS consensus mechanism, the degree of decentralization is undefined, and the number of agent nodes is fixed in advance. In this paper, a new fixed degree of decentralization for the DPoS consensus mechanism is proposed based on the adjacency vote and the average fuzziness of vague value. Moreover, the degree of decentralization is defined and discussed. As nodes are dynamically added and withdrawn, the total number of nodes in the blockchain changes. The proposed new consensus mechanism can automatically determine the number of agent nodes to be selected, based on the degree of decentralization and the total number of nodes in the blockchain. The adjacency vote and the average fuzziness of vague value are used to select agent nodes, and this method improves the fairness and security of the blockchain. We analyze five agent nodes, selected from 15 nodes, using the balloting distribution results. The feasibility and effectiveness of our new consensus mechanism are confirmed based on two test examples.
引用
收藏
页数:9
相关论文
共 5 条
  • [1] Improvement of the DPoS Consensus Mechanism in Blockchain Based on Vague Sets
    Xu, Guangxia
    Liu, Yong
    Khan, Prince Waqas
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) : 4252 - 4259
  • [2] Proof of Vote: A High-Performance Consensus Protocol Based on Vote Mechanism & Consortium Blockchain
    Li, Kejiao
    Li, Hui
    Hou, Hanxu
    Li, Kedan
    Chen, Yongle
    [J]. 2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 466 - 473
  • [3] An improved DPoS consensus mechanism in blockchain based on PLTS for the smart autonomous multi-robot system
    Liu, Jun
    Xie, Mingyue
    Chen, Shuyu
    Ma, Chuang
    Gong, Qianhong
    [J]. INFORMATION SCIENCES, 2021, 575 : 528 - 541
  • [4] Improvement of the PoS Consensus Mechanism in Blockchain Based on Shapley Value
    基于沙普利值计算的区块链中PoS共识机制的改进
    [J]. Jiang, Han (jianghan@sdu.edu.cn), 2018, Science Press (55):
  • [5] Fixed-Time Average Consensus of a Dynamic Event-Triggered Mechanism in a System of Multiple Underactuated Autonomous Underwater Vehicles Based on a Body Frame Spherical Coordinate System
    Wang, Zhuo
    Zhang, Ao
    Qin, Hongde
    Jiang, Shukai
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (02)