Performance Evaluation of Consensus Protocols in Blockchain-based Audit Systems

Ashar Ahmad, Muhammad Saad, Joongheon Kim, Dae Hun Nyang, David Mohaisen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

17 Scopus citations

Abstract

Blockchain-based audit systems use 'Practical Byzantine Fault Tolerance' (PBFT) consensus protocol which suffers from a high message complexity and low scalability. Alternatives to PBFT have not been tested in blockchain-based audit systems since no blockchain testbed supports the execution and benchmarking of different consensus protocols in a unified testing environment. In this paper, we address this gap by developing a blockchain testbed capable of executing and testing five consensus protocols in a blockchain network; namely PBFT, Proof-of-Work (PoW), Proof-of-Stake (PoS), Proof-of-Elapsed Time (PoET), and Clique. We carry out performance evaluation of those consensus algorithms using data from a real-world audit system. Our results show that the Clique protocol is best suited for blockchain-based audit systems, based on scalability features.

Original languageEnglish
Title of host publication35th International Conference on Information Networking, ICOIN 2021
PublisherIEEE Computer Society
Pages654-656
Number of pages3
ISBN (Electronic)9781728191003
DOIs
StatePublished - 13 Jan 2021
Event35th International Conference on Information Networking, ICOIN 2021 - Jeju Island, Korea, Republic of
Duration: 13 Jan 202116 Jan 2021

Publication series

NameInternational Conference on Information Networking
Volume2021-January
ISSN (Print)1976-7684

Conference

Conference35th International Conference on Information Networking, ICOIN 2021
Country/TerritoryKorea, Republic of
CityJeju Island
Period13/01/2116/01/21

Bibliographical note

Publisher Copyright:
© 2021 IEEE.

Keywords

  • Blockchains
  • s Audit Systems

Fingerprint

Dive into the research topics of 'Performance Evaluation of Consensus Protocols in Blockchain-based Audit Systems'. Together they form a unique fingerprint.

Cite this