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

被引:10
|
作者
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 条
  • [41] EAGAN: Efficient Two-Stage Evolutionary Architecture Search for GANs
    Ying, Guohao
    He, Xin
    Gao, Bin
    Han, Bo
    Chu, Xiaowen
    COMPUTER VISION - ECCV 2022, PT XVI, 2022, 13676 : 37 - 53
  • [42] A high-performance two-stage packet switch architecture
    Brown, TX
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1999, 47 (12) : 1792 - 1795
  • [43] Two-stage SPIT Detection Scheme with Betweenness Centrality and Social Trust
    Kurata, Miho
    Toyoda, Kentaroh
    Sasase, Iwao
    2015 21ST ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC), 2015, : 289 - 293
  • [44] The Molecular Mechanism of Induced Pluripotency: A Two-Stage Switch
    Wouter Scheper
    Sjef Copray
    Stem Cell Reviews and Reports, 2009, 5 : 204 - 223
  • [45] A Two-Stage Market Mechanism for Electricity with Renewable Generation
    Dahlin, Nathan
    Jain, Rahul
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 5150 - 5155
  • [46] Supersonic to supersonic ejection mechanism of a two-stage ejector
    Wang, Zong-Hao
    Zou, Jian-Jun
    Huang, Jie
    Tuijin Jishu/Journal of Propulsion Technology, 2013, 34 (10): : 1304 - 1309
  • [47] A Two-Stage Auction Mechanism for Cloud Resource Allocation
    Hosseinalipour, Seyyedali
    Dai, Huaiyu
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (03) : 881 - 895
  • [48] The Molecular Mechanism of Induced Pluripotency: A Two-Stage Switch
    Scheper, Wouter
    Copray, Sjef
    STEM CELL REVIEWS AND REPORTS, 2009, 5 (03) : 204 - 223
  • [49] A Service Pricing-based Two-Stage Incentive Algorithm for Socially Aware Networks
    Xiong Zenggang
    Li Xiang
    Zhang Xueming
    Zhu Sanyuan
    Xu Fang
    Zhao Xiaochao
    Wu Yunyun
    Zeng Mingyang
    Journal of Signal Processing Systems, 2022, 94 : 1227 - 1242
  • [50] A Service Pricing-based Two-Stage Incentive Algorithm for Socially Aware Networks
    Xiong Zenggang
    Li Xiang
    Zhang Xueming
    Zhu Sanyuan
    Xu Fang
    Zhao Xiaochao
    Wu Yunyun
    Zeng Mingyang
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2022, 94 (11): : 1227 - 1242