Abstract

Bitcoin, a secure and transparent peer-to-peer payment system, is the origin of blockchain technology. Blockchain has the capability to stores data records in a secure and immutable way without the centralized control. It achieves a goal through a novel decentralized consensus that provides a platform in trustless environment. Consensus mechanism plays an important role to maintain consistency and security in blockchain platform. In this paper, we have discussed the Byzantine Generals Problem and surveyed several popular consensus mechanisms in current blockchain networks. A comparison table of blockchain consensus is presented on the basis of some parameters. This table can be helpful for understanding consensus advantages and disadvantages and its usability in blockchain platform. Vulnerability like 51% in consensus is common in permissionless blockchain which is discussed, and also, some other failures are mentioned in this paper.

Full Text
Published version (Free)

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