2019
DOI: 10.20944/preprints201908.0311.v1
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

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

Abstract: Over the last decade the blockchain technology has emerged to provide solutions to the complexity and privacy challenges of using distributed databases. Its adoption is motivated by cost reduction for customers. Over this time, the concept of blockchain has shifted greatly due to its potential in business growth for enterprises and the rapidly evolving applications in a collaborative smart cities ecosystem, healthcare, and governance. Many platforms, with different architectures and consensus protocols, have b… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
52
0
16

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 71 publications
(68 citation statements)
references
References 54 publications
0
52
0
16
Order By: Relevance
“…BC is a tool that belongs to the Distributed Ledger Technology (DLT), a software tool based on a common database shared among all participants (Casino, Dasaklis, & Patsakis, 2019; Crosby, Pattanayak, Verma, & Kalyanaraman, 2016; Scott, Loonam, & Kumar, 2017; Ismail & Materwala, 2019). Differently from centralized systems, BCTs and distributed ledgers are not based on data stored in a single place (e.g., a server) with a single subject controlling and sharing them (Figure 2).…”
Section: The Blockchain Technologymentioning
confidence: 99%
See 3 more Smart Citations
“…BC is a tool that belongs to the Distributed Ledger Technology (DLT), a software tool based on a common database shared among all participants (Casino, Dasaklis, & Patsakis, 2019; Crosby, Pattanayak, Verma, & Kalyanaraman, 2016; Scott, Loonam, & Kumar, 2017; Ismail & Materwala, 2019). Differently from centralized systems, BCTs and distributed ledgers are not based on data stored in a single place (e.g., a server) with a single subject controlling and sharing them (Figure 2).…”
Section: The Blockchain Technologymentioning
confidence: 99%
“…Differently from centralized systems, BCTs and distributed ledgers are not based on data stored in a single place (e.g., a server) with a single subject controlling and sharing them (Figure 2). In the distributed ledger, each participant owns an identical copy of the ledger and any change in the data is applied to every single copy owned by participants, so that the BC acts as a trusted and dependable third party (Cachin & Vukolic, 2017; Ismail & Materwala, 2019).…”
Section: The Blockchain Technologymentioning
confidence: 99%
See 2 more Smart Citations
“…Consensus algorithm plays an important role in the whole blockchain, and any progress of consensus algorithm could dramatically change the development process of blockchain in the future. The future consensus algorithm will develop to superior performance, high adaptability and scalability [98].…”
Section: ) Consensus Algorithmmentioning
confidence: 99%