12An Overview of Blockchain Technology: Architecture and Consensus Protocols

Himanshu Rastogi

Department of Computer Science and Engineering, Mangalmay Institute of Engineering and Technology, Delhi, NCR, India

Abstract

A digital ledger, or blockchain, is one of today’s most innovative and emerging technologies. Blockchain technology has evolved in the last decade to address the ambiguity and safety issues that come with using distributed networks. Due to its potential in business development for businesses and the increasingly emerging implementations of a distributed smart city system, government, and healthcare, the perception of blockchain has changed significantly over time. Many networks have been developed, each with its own architecture and consensus protocol. Primarily, everybody in the world thought Bitcoin was cryptocurrency, although there were also misconceptions of what the system was and how it might be used in company. Later, the impact of the Bitcoin central technology on industrialists and academicians in various realms such as banking, healthcare, and government has changed the perspective of researchers, industrialists, and academicians in various domains such as banking, healthcare, and government. A blockchain is made up of a series of transaction blocks that are linked together. Client/server (C/S) architecture is used in traditional C/S applications, which are managed by many administrators. However, blockchain is a distributed, open, and peer-to-peer ...

Get Smart City Infrastructure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.