Degree
Master of Science in Computer Science
Department
Department of Computer Science
Faculty / School
Faculty of Computer Sciences (FCS)
Date of Submission
2018-01-01
Supervisor
Waqas Mahmood, Visiting Faculty, Department of Computer Science
Document type
MSCS Survey Report
Keywords
Abstract
Blockchain is a distributed ledger technology that has gained wide popularity and adoption since the emergence of bit coin. It is a distributed, transparent and immutable database of records of all the transactions or events that has been shared and executed among the participants. The transactions on the distributed ledger is verified by a consensus formed by the majority of the participants. The consensus protocol forms the core of the distributed ledger technology and is the foundation of its security, accountability and trust. While many researchers are working on improving the current protocol to be quantum resistant, byzantine fault tolerant, and energy-efficient. Others are focused on developing different implementations of the protocol best suited for specific use cases. In this paper, we shall review different consensus protocols of public blockchain and their implemented crypto currencies. We shall also review their properties and concept followed by a brief analysis.
Recommended Citation
Wahab, A. (2018). A survey on consensus protocols of blockchain technology (Unpublished MSCS survey report). Institute of Business Administration, Pakistan. Retrieved from https://ir.iba.edu.pk/survey-reports-mscs/80
The full text of this document is only accessible to authorized users.