Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

A Review of Blockchain Architecture and Consensus Protocols: Use Cases, Challenges, and Solutions

Version 1 : Received: 27 August 2019 / Approved: 29 August 2019 / Online: 29 August 2019 (12:28:03 CEST)
Version 2 : Received: 16 September 2019 / Approved: 17 September 2019 / Online: 17 September 2019 (12:16:11 CEST)

A peer-reviewed article of this Preprint also exists.

Ismail, L.; Materwala, H. Article A Review of Blockchain Architecture and Consensus Protocols: Use Cases, Challenges, and Solutions. Symmetry 2019, 11, 1198. Ismail, L.; Materwala, H. Article A Review of Blockchain Architecture and Consensus Protocols: Use Cases, Challenges, and Solutions. Symmetry 2019, 11, 1198.

Abstract

ver the last decade the blockchain technology has emerged to provide solutions to the complexity, performance and privacy challenges of using distributed databases. Over this time, the concept of blockchain has shifted greatly due to the rapidly evolving distributed applications in a collaborative ecosystem such as smart cities, social networking, governance, and smart healthcare, and the ultimate need for green computing, cost reduction for customers, and business growth for enterprises. Consequently, blockchain architecture has misaligned with the goals for a green collaborative digital ecosystem. Therefore, it becomes critical to address this vent and to build new frameworks to align blockchain with those goals. In this paper, we discuss the evolution of blockchain architecture and its consensus protocols, bringing a retrospective analysis and discussing the rationale of the evolution of the various architectures and protocols, as well as capturing the assumptions conducting to their development and contributions to building collaborative applications. We introduce a classification of those architectures and provide insights for future research directions in the field.

Keywords

Blockchain, Consensus, Hash functions, Privacy, Replication, Scalability

Subject

Computer Science and Mathematics, Information Systems

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.