计算机科学
Byzantine容错
马尔可夫链
节点(物理)
块链
工作证明制度
共识
分布式计算
块(置换群论)
马尔可夫过程
异步通信
理论计算机科学
过程(计算)
容错
多智能体系统
计算机安全
人工智能
计算机网络
机器学习
数学
工程类
操作系统
统计
结构工程
几何学
作者
Haytham Qushtom,Jelena Mišić,Vojislav B. Mišić,Xiaolin Chang
出处
期刊:IEEE Internet of Things Journal
[Institute of Electrical and Electronics Engineers]
日期:2023-07-01
卷期号:10 (13): 11440-11452
被引量:4
标识
DOI:10.1109/jiot.2023.3243189
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI