Consensus algorithms blockchain: a comparative study

A blockchain is a Distributed Ledger Technology that has been defined as a “distributed, shared, encrypted database that serves as an irreversible and incorruptible repository of information. Blockchain can be defined as a peer-to-peer distributed ledger that is cryptographically sec...

Full description

Bibliographic Details
Main Authors: hattab, Siham, Alyaseen, Imad Fakhri Taha
Format: Article
Language:English
Published: IIUM Press, International Islamic University Malaysia 2019
Subjects:
Online Access:http://irep.iium.edu.my/78729/
http://irep.iium.edu.my/78729/
http://irep.iium.edu.my/78729/1/103-Article%20Text-IJPCC.pdf
id iium-78729
recordtype eprints
spelling iium-787292020-02-25T08:27:40Z http://irep.iium.edu.my/78729/ Consensus algorithms blockchain: a comparative study hattab, Siham Alyaseen, Imad Fakhri Taha QA75 Electronic computers. Computer science A blockchain is a Distributed Ledger Technology that has been defined as a “distributed, shared, encrypted database that serves as an irreversible and incorruptible repository of information. Blockchain can be defined as a peer-to-peer distributed ledger that is cryptographically secure, append-only, immutable and updatable only via consensus or agreement among peers. In blockchain platforms, each transaction in the public ledger is verified by consensus of the majority of the system participants in a transparent and secure way. The consensus algorithm refers to the process of attaining an unified agreement on the state of the network in a decentralized way and to facilitate the verification and validation of information being added to the blockchain. This paper aims at providing a comparison between most of the recent consensus algorithms regarding the scalability of the algorithm; the type of blockchain, node identity, the performance of the algorithm (in terms of throughput & latency) and Adversial Tolerance and to deliver a solid basis for discussions about current statistics. In this research, we also presented a new category of the Blockchain consensus algorithms, which consist of three groups as follows; the proof based on Hardware, the proof based on stake, and the proof based on voting. IIUM Press, International Islamic University Malaysia 2019-12 Article PeerReviewed application/pdf en http://irep.iium.edu.my/78729/1/103-Article%20Text-IJPCC.pdf hattab, Siham and Alyaseen, Imad Fakhri Taha (2019) Consensus algorithms blockchain: a comparative study. International Journal on Perceptive and Cognitive Computing (IJPCC), 5 (2). pp. 66-71. E-ISSN 2462-229X https://journals.iium.edu.my/kict/index.php/IJPCC/article/view/103/75
repository_type Digital Repository
institution_category Local University
institution International Islamic University Malaysia
building IIUM Repository
collection Online Access
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
hattab, Siham
Alyaseen, Imad Fakhri Taha
Consensus algorithms blockchain: a comparative study
description A blockchain is a Distributed Ledger Technology that has been defined as a “distributed, shared, encrypted database that serves as an irreversible and incorruptible repository of information. Blockchain can be defined as a peer-to-peer distributed ledger that is cryptographically secure, append-only, immutable and updatable only via consensus or agreement among peers. In blockchain platforms, each transaction in the public ledger is verified by consensus of the majority of the system participants in a transparent and secure way. The consensus algorithm refers to the process of attaining an unified agreement on the state of the network in a decentralized way and to facilitate the verification and validation of information being added to the blockchain. This paper aims at providing a comparison between most of the recent consensus algorithms regarding the scalability of the algorithm; the type of blockchain, node identity, the performance of the algorithm (in terms of throughput & latency) and Adversial Tolerance and to deliver a solid basis for discussions about current statistics. In this research, we also presented a new category of the Blockchain consensus algorithms, which consist of three groups as follows; the proof based on Hardware, the proof based on stake, and the proof based on voting.
format Article
author hattab, Siham
Alyaseen, Imad Fakhri Taha
author_facet hattab, Siham
Alyaseen, Imad Fakhri Taha
author_sort hattab, Siham
title Consensus algorithms blockchain: a comparative study
title_short Consensus algorithms blockchain: a comparative study
title_full Consensus algorithms blockchain: a comparative study
title_fullStr Consensus algorithms blockchain: a comparative study
title_full_unstemmed Consensus algorithms blockchain: a comparative study
title_sort consensus algorithms blockchain: a comparative study
publisher IIUM Press, International Islamic University Malaysia
publishDate 2019
url http://irep.iium.edu.my/78729/
http://irep.iium.edu.my/78729/
http://irep.iium.edu.my/78729/1/103-Article%20Text-IJPCC.pdf
first_indexed 2023-09-18T21:50:52Z
last_indexed 2023-09-18T21:50:52Z
_version_ 1777413759722061824