A comprehensive review of blockchain consensus algorithms

    Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

    Abstract

    Blockchain is a disruptive innovation technology with a positive impact across various sectors. As it evolves, certain challenges arise that need addressing, including decentralization, security, and scalability. Each of the consensus algorithms (CA) that have been introduced so far attempt to address the blockchain trilemma and overcome these challenges. Yet, none of them have achieved optimum results. This chapter navigates this area and attempts to clarify much of the surrounding confusion. Initially, it reviews 20 well-known CA that are used in blockchains and analyzes them. The research reported herein reveals the need for an evaluation framework that can be used to assess CA As a result, the chapter proposes a suitable one that utilizes criteria such as decentralization, security, scalability, energy efficiency and fairness.

    Original languageEnglish
    Title of host publicationHandbook of Blockchain Technology
    PublisherEdward Elgar Publishing Ltd.
    Pages164-182
    Number of pages19
    ISBN (Electronic)9781803922805
    ISBN (Print)9781803922799
    DOIs
    Publication statusPublished - 4 Feb 2025

    UN SDGs

    This output contributes to the following UN Sustainable Development Goals (SDGs)

    1. SDG 7 - Affordable and Clean Energy
      SDG 7 Affordable and Clean Energy

    Keywords

    • Blockchain
    • Blockchain evolution phases
    • Consensus algorithms
    • Evaluation framework

    Fingerprint

    Dive into the research topics of 'A comprehensive review of blockchain consensus algorithms'. Together they form a unique fingerprint.

    Cite this