Abstract

Blockchain being a leading technology in the 21st century is revolutionizing each sector of life. Services are being provided and upgraded using its salient features and fruitful characteristics. Businesses are being enhanced by using this technology. Countries are shifting towards digital currencies i.e., an initial application of blockchain application. It omits the need of central authority by its distributed ledger functionality. This distributed ledger is achieved by using a consensus mechanism in blockchain. A consensus algorithm plays a core role in the implementation of blockchain. Any application implementing blockchain uses consensus algorithms to achieve its desired task. In this paper, we focus on provisioning of a comparative analysis of blockchain’s consensus algorithms with respect to the type of application. Furthermore, we discuss the development platforms as well as technologies of blockchain. The aim of the paper is to provide knowledge from basic to extensive from blockchain architecture to consensus methods, from applications to development platform, from challenges and issues to blockchain research gaps in various areas.

Highlights

  • The 21st century is all about revolutionizing technology

  • Instead of each common block this paper focuses on the checkpoint blocks

  • The categorization of this paper provides an insight into blockchain technology along with its applications in different areas

Read more

Summary

A Comprehensive Survey

Sumaira Johar 1, * , Naveed Ahmad 1 , Warda Asher 1 , Haitham Cruickshank 2 and Amad Durrani 1.

Introduction
Main Features of Blockchain distributed under the terms and
Working Flow of Blockchain
Key Characteristics
Research Contributions
Organization
Types of Blockchain
Hybrid Blockchains
Applications of Blockchain
Cryptocurrency
PrivateThe
Reputation Management
Education
Banking
Finance-Payroll and Settlement
Taxation
Healthcare
Voting
3.10. Insurance
3.11. Smart Cities
3.13. Blockchain in Social Media
3.13.1. Steemit
3.13.3. SocialX
3.13.4. Obsidian
3.13.5. Indorse
3.14. Blockchain in Power
Blockchain’s Architecture
Previous Hash
Tx–Root
Version
Transactions
Consensus
Delayed Proof of Work
5.1.12. Proof of Importance
5.1.14. Proof of Ownership
5.1.22. Proof of Existence
5.1.23. Proof of Authority
5.1.24. Ethash
Healthcare Based Consensus
Proof of Disease
Proof ofMovement
Proof ofDriving
Proof of Reputation
Consensus in Supply Chain
Weight-Based PoS
A Distributed
Consensus in Big Data
5.11. Consensus
5.13. Consensus
5.14. Consensus
5.15. General Consensus Algorithms
5.15.1. Proof of Vote
5.15.2. Tendermint
5.15.3. Proof of Human Work
5.15.7. Proof of Proof
5.15.8. Proof of Believability
5.15.9. Proof of Property
Development Platforms
Ethereum
Cosmos
Cardano
Bitcoin
Blockchain Challenges
Sybil Attacks
Eclipse Attacks
Routing Attacks
Double Spending
Alternative History Attacks
Race Attacks
Finney Attack
Blockchain-Based Research Issues in Healthcare
Findings
Conclusions and Future Work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call