Contextualizing consensus protocols in blockchain: A short survey

Golam Bashar, Graham Hill, Subroto Singha, Praneeth Marella, Gaby G. Dagher, Jidong Xiao

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

13 Scopus citations

Abstract

Consensus protocols are mechanisms that enable a group of entities to reach an agreement on a specific subject. In blockchain systems, consensus protocols are the cornerstone of achieving security and scalability. They not only enable nodes in the network to agree on the valid information that can be added to the ledger while keeping all nodes synchronized, they also establish the sequence of order in which blocks (and consequently transactions) are affixed. In this paper, we provide a comprehensive review of the working principles of the most commonly used consensus protocols in blockchain-based cryptocurrencies. We categorize them based on their permission requirements and perform a thorough comparative evaluation. More specifically, we identify computational difficulty, barrier for entry, platform utilization, and weaknesses in terms of scalability and fairness.

Original languageEnglish
Title of host publicationProceedings - 1st IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications, TPS-ISA 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages190-195
Number of pages6
ISBN (Electronic)9781728167411
DOIs
StatePublished - Dec 2019
Event1st IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications, TPS-ISA 2019 - Los Angeles, United States
Duration: 12 Dec 201914 Dec 2019

Publication series

NameProceedings - 1st IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications, TPS-ISA 2019

Conference

Conference1st IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications, TPS-ISA 2019
Country/TerritoryUnited States
CityLos Angeles
Period12/12/1914/12/19

Keywords

  • Blockchain-cryptocurrencies-consensus

Fingerprint

Dive into the research topics of 'Contextualizing consensus protocols in blockchain: A short survey'. Together they form a unique fingerprint.

Cite this