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...
Saved in:
| Main Authors: | , , , , |
|---|---|
| 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 |