Abstract
Hyperledger Fabric is an enterprise-grade permissioned blockchain operating system that uses an innovative execute-order-validate architecture. This architecture combines active-active and active-passive replication methods, allowing for exceptional transaction processing scalability. To maintain consistency, Hyperledger Fabric uses optimistic concurrency control, a validation method that occurs after blocks are formed and emitted. This approach sets Hyperledger Fabric apart from other blockchain systems, as it does not rely on a validated ledger. However, since peers do not communicate, there is no way for them to check whether the validation results across all network peers are identical. We suggest an algorithm and design to enhance the existing execute-order-validate architecture to address this issue. This enhancement will enable peers to ensure consistency in the validation results and identify points of divergence within the state. It will also increase client awareness of potential issues and reference where inconsistencies have occurred.
Original language | English |
---|---|
Title of host publication | ICBTA 2024 - 2024 7th International Conference on Blockchain Technology and Applications |
Publisher | Association for Computing Machinery, Inc |
Pages | 11-18 |
Number of pages | 8 |
ISBN (Electronic) | 9798400717390 |
DOIs | |
State | Published - 21 Jan 2025 |
Externally published | Yes |
Event | 7th International Conference on Blockchain Technology and Applications, ICBTA 2024 - Xi'an, China Duration: 6 Dec 2024 → 8 Dec 2024 |
Publication series
Name | ICBTA 2024 - 2024 7th International Conference on Blockchain Technology and Applications |
---|
Conference
Conference | 7th International Conference on Blockchain Technology and Applications, ICBTA 2024 |
---|---|
Country/Territory | China |
City | Xi'an |
Period | 6/12/24 → 8/12/24 |
Bibliographical note
Publisher Copyright:© 2024 Copyright held by the owner/author(s).
Keywords
- Consensus
- DLT
- Hyperledger Fabric
- Permissioned blockchain
ASJC Scopus subject areas
- Computer Science Applications
- Information Systems
- Information Systems and Management
- Control and Optimization
- Modeling and Simulation