Author

Abdul Wahab

Degree

Master of Science in Computer Science

Faculty / School

Faculty of Computer Sciences (FCS)

Department

Department of Computer Science

Date of Award

Spring 2018

Advisor/Supervisor

Mr. Waqas Mahmood

Committee Member 1

Mr. Waqas Mahmood Supervisor, Faculty of Computer Science, Institute of Business Administration (IBA), Karachi.

Project Type

MSCS Survey Report

Access Type

Restricted Access

Subjects

Computer Science

Abstract / Summary

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.

Pages

viii, 21

The full text of this document is only accessible to authorized users.

Share

COinS