A Review of Asynchronous Byzantine Consensus Protocols

Blockchain technology can be used in the IoT to ensure the data privacy collected by sensors. In blockchain systems, consensus mechanisms are a key technology for maintaining data consistency and correctness. Among the various consensus protocols, asynchronous Byzantine consensus protocols offer str...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhenyan Ji, Xiao Zhang, Jianghao Hu, Yuan Lu, Jiqiang Liu
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/24/24/7927
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850036873718661120
author Zhenyan Ji
Xiao Zhang
Jianghao Hu
Yuan Lu
Jiqiang Liu
author_facet Zhenyan Ji
Xiao Zhang
Jianghao Hu
Yuan Lu
Jiqiang Liu
author_sort Zhenyan Ji
collection DOAJ
description Blockchain technology can be used in the IoT to ensure the data privacy collected by sensors. In blockchain systems, consensus mechanisms are a key technology for maintaining data consistency and correctness. Among the various consensus protocols, asynchronous Byzantine consensus protocols offer strong robustness as they do not rely on any network timing assumptions during design. As a result, these protocols have become a research hotspot in the field of blockchain. Based on different structural design approaches, asynchronous Byzantine consensus protocols can be divided into two categories: protocols based on the DAG structure and protocols based on the ACS structure. The paper describes their principles and summarizes the related research works. The advantages and disadvantages of the protocols are also compared and analyzed. At the end of the paper, future research directions are identified.
format Article
id doaj-art-cccfb86f470447e1ae573b83edd165d3
institution DOAJ
issn 1424-8220
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj-art-cccfb86f470447e1ae573b83edd165d32025-08-20T02:57:01ZengMDPI AGSensors1424-82202024-12-012424792710.3390/s24247927A Review of Asynchronous Byzantine Consensus ProtocolsZhenyan Ji0Xiao Zhang1Jianghao Hu2Yuan Lu3Jiqiang Liu4School of Cyberspace Science and Technology, Beijing Jiaotong University, Beijing 100044, ChinaSchool of Software Engineering, Beijing Jiaotong University, Beijing 100044, ChinaSchool of Software Engineering, Beijing Jiaotong University, Beijing 100044, ChinaInstitute of Software, Chinese Academy of Sciences, Beijing 100190, ChinaSchool of Cyberspace Science and Technology, Beijing Jiaotong University, Beijing 100044, ChinaBlockchain technology can be used in the IoT to ensure the data privacy collected by sensors. In blockchain systems, consensus mechanisms are a key technology for maintaining data consistency and correctness. Among the various consensus protocols, asynchronous Byzantine consensus protocols offer strong robustness as they do not rely on any network timing assumptions during design. As a result, these protocols have become a research hotspot in the field of blockchain. Based on different structural design approaches, asynchronous Byzantine consensus protocols can be divided into two categories: protocols based on the DAG structure and protocols based on the ACS structure. The paper describes their principles and summarizes the related research works. The advantages and disadvantages of the protocols are also compared and analyzed. At the end of the paper, future research directions are identified.https://www.mdpi.com/1424-8220/24/24/7927blockchainconsensus protocolsasynchronous network modelByzantine fault tolerance
spellingShingle Zhenyan Ji
Xiao Zhang
Jianghao Hu
Yuan Lu
Jiqiang Liu
A Review of Asynchronous Byzantine Consensus Protocols
Sensors
blockchain
consensus protocols
asynchronous network model
Byzantine fault tolerance
title A Review of Asynchronous Byzantine Consensus Protocols
title_full A Review of Asynchronous Byzantine Consensus Protocols
title_fullStr A Review of Asynchronous Byzantine Consensus Protocols
title_full_unstemmed A Review of Asynchronous Byzantine Consensus Protocols
title_short A Review of Asynchronous Byzantine Consensus Protocols
title_sort review of asynchronous byzantine consensus protocols
topic blockchain
consensus protocols
asynchronous network model
Byzantine fault tolerance
url https://www.mdpi.com/1424-8220/24/24/7927
work_keys_str_mv AT zhenyanji areviewofasynchronousbyzantineconsensusprotocols
AT xiaozhang areviewofasynchronousbyzantineconsensusprotocols
AT jianghaohu areviewofasynchronousbyzantineconsensusprotocols
AT yuanlu areviewofasynchronousbyzantineconsensusprotocols
AT jiqiangliu areviewofasynchronousbyzantineconsensusprotocols
AT zhenyanji reviewofasynchronousbyzantineconsensusprotocols
AT xiaozhang reviewofasynchronousbyzantineconsensusprotocols
AT jianghaohu reviewofasynchronousbyzantineconsensusprotocols
AT yuanlu reviewofasynchronousbyzantineconsensusprotocols
AT jiqiangliu reviewofasynchronousbyzantineconsensusprotocols