A Two-Stage PBFT Architecture With Trust and Reward Incentive Mechanism

被引:7
|
作者
Qushtom, Haytham [1 ]
Misic, Jelena [1 ]
Misic, Vojislav B. [1 ]
Chang, Xiaolin [2 ]
机构
[1] Toronto Metropolitan Univ, Dept Comp Sci, Toronto, ON M5B 2K3, Canada
[2] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Transp, Beijing 100044, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
Blockchain; Internet of Things (IoT); practical Byzantine fault tolerance (PBFT); Proof of Stake (PoS);
D O I
10.1109/JIOT.2023.3243189
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The consensus algorithm is an essential ingredient of any blockchain system. Many different consensus mechanisms, such as practical Byzantine fault tolerance (PBFT), Proof-of-Work (PoW), Proof-of-Stake (PoS), and their many derivatives, have been proposed over the years, but the complementary problems of performance and resilience to malicious behavior of the nodes have yet to be resolved in a satisfactory manner. In this work, we propose a consensus mechanism that integrates PoS with PBFT, which can effectively deal with dishonest nodes, both individual validators and leaders, while maintaining high performance. Our model incentivized truthful behavior by using trust score and reward mechanisms as crucial components of the block validation and ordering processes. The performance of the proposed scheme is evaluated using an analytical model that employs a semi-Markov process, defined by an ergodic multidimensional Markov chain with a finite number of states. The results show the efficiency of the proposed model in consensus-based decision making, even under a high likelihood of dishonest node behavior.
引用
收藏
页码:11440 / 11452
页数:13
相关论文
共 50 条
  • [1] Incentive Mechanism for Mobile Crowdsensing With Two-Stage Stackelberg Game
    Hu, Chih-Lin
    Lin, Kun-Yu
    Chang, Carl K.
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (03) : 1904 - 1918
  • [2] Gambling bank behaviour, incentive mechanism, and sanctions: A two-stage model
    Isabel Strecker
    [J]. Journal of Banking Regulation, 2024, 25 : 197 - 208
  • [3] Gambling bank behaviour, incentive mechanism, and sanctions: A two-stage model
    Strecker, Isabel
    [J]. JOURNAL OF BANKING REGULATION, 2024, 25 (02) : 197 - 208
  • [4] Gambling bank behaviour, incentive mechanism, and sanctions: A two-stage model
    Strecker, Isabel
    [J]. JOURNAL OF BANKING REGULATION, 2024, 25 (02) : 197 - 208
  • [5] A Two-Stage Incentive Mechanism Design for Quality Optimization of Hierarchical Federated Learning
    Li, Zhuo
    Du, Hui
    Chen, Xin
    [J]. IEEE ACCESS, 2022, 10 : 132752 - 132762
  • [6] Incentive Mechanism Design for Federated Learning: A Two-stage Stackelberg Game Approach
    Xiao, Guiliang
    Xiao, Mingjun
    Gao, Guoju
    Zhang, Sheng
    Zhao, Hui
    Zou, Xiang
    [J]. 2020 IEEE 26TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2020, : 148 - 155
  • [7] Research on Optimization of Reward and Punishment Mechanism of PBFT
    Zhang, Miao
    Li, Shaowen
    Wu, Yuting
    Tu, Lijing
    Zhang, Lei
    Yang, Shangxiong
    [J]. Computer Engineering and Applications, 60 (07): : 266 - 273
  • [8] A Two-Stage Secure Incentive Mechanism in App-and UAV-Assisted Crowdsensing
    Xie, Liang
    Su, Zhou
    Wang, Yuntao
    [J]. IEEE Transactions on Network and Service Management, 2024, 21 (05): : 5904 - 5918
  • [9] Incentive Mechanism in Two-stage Service Supply Chains Based on the Revenue Sharing Contract
    Yu Haihong
    Liu Nan
    [J]. MANAGEMENT ENGINEERING AND APPLICATIONS, 2010, : 299 - 304
  • [10] Feedback and Reverse Transmission Mechanism Based Two-stage Switch Architecture
    Shen Zhijun
    Gao Jing
    Wu Rigeng
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2018, 40 (03) : 697 - 704