A comprehensive review of blockchain consensus mechanisms

B Lashkari, P Musilek - IEEE access, 2021 - ieeexplore.ieee.org
Since the advent of distributed ledger technologies, they have provided diverse
opportunities in a wide range of application domains. This article brings a comprehensive …

[HTML][HTML] Blockchain for healthcare systems: Architecture, security challenges, trends and future directions

J Andrew, DP Isravel, KM Sagayam, B Bhushan… - Journal of Network and …, 2023 - Elsevier
Blockchain has become popular in recent times through its data integrity and wide scope of
applications. It has laid the foundation for cryptocurrencies such as Ripple, Bitcoin …

Untangling blockchain: A data processing view of blockchain systems

TTA Dinh, R Liu, M Zhang, G Chen… - IEEE transactions on …, 2018 - ieeexplore.ieee.org
Blockchain technologies are gaining massive momentum in the last few years. Blockchains
are distributed ledgers that enable parties who do not fully trust each other to maintain a set …

Blockchain consensus protocols in the wild

C Cachin, M Vukolić - arXiv preprint arXiv:1707.01873, 2017 - arxiv.org
A blockchain is a distributed ledger for recording transactions, maintained by many nodes
without central authority through a distributed cryptographic protocol. All nodes validate the …

Blockbench: A framework for analyzing private blockchains

TTA Dinh, J Wang, G Chen, R Liu, BC Ooi… - Proceedings of the 2017 …, 2017 - dl.acm.org
Blockchain technologies are taking the world by storm. Public blockchains, such as Bitcoin
and Ethereum, enable secure peer-to-peer applications like crypto-currency or smart …

Hyperledger fabric: a distributed operating system for permissioned blockchains

E Androulaki, A Barger, V Bortnikov, C Cachin… - Proceedings of the …, 2018 - dl.acm.org
Fabric is a modular and extensible open-source system for deploying and operating
permissioned blockchains and one of the Hyperledger projects hosted by the Linux …

The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication

M Vukolić - Open Problems in Network Security: IFIP WG 11.4 …, 2016 - Springer
Bitcoin cryptocurrency demonstrated the utility of global consensus across thousands of
nodes, changing the world of digital transactions forever. In the early days of Bitcoin, the …

Tendermint: Byzantine fault tolerance in the age of blockchains

E Buchman - 2016 - atrium.lib.uoguelph.ca
Tendermint is a new protocol for ordering events in a distributed network under adversarial
conditions. More commonly known as consensus or atomic broadcast, the problem has …

SoK: Consensus in the age of blockchains

S Bano, A Sonnino, M Al-Bassam, S Azouvi… - Proceedings of the 1st …, 2019 - dl.acm.org
The core technical component of blockchains is consensus: how to reach agreement among
a distributed network of nodes. A plethora of blockchain consensus protocols have been …

In search of an understandable consensus algorithm

D Ongaro, J Ousterhout - … annual technical conference (USENIX ATC 14 …, 2014 - usenix.org
Raft is a consensus algorithm for managing a replicated log. It produces a result equivalent
to (multi-) Paxos, and it is as efficient as Paxos, but its structure is different from Paxos; this …