Chapter 1, Blockchain 101, introduces the basic concepts of distributed computing on which blockchain technology is based. It also covers history, definitions, features, types, and benefits of blockchains along with various consensus mechanisms that are at the core of the blockchain technology.
Chapter 2, Decentralization, covers the concept of decentralization and its relationship with blockchain technology. Various methods and platforms that can be used to decentralize a process or a system have also been introduced.
Chapter 3, Understanding How Ethereum Works, explains how Ethereum works.
Chapter 4, Smart Contracts, provides an in-depth discussion on smart contracts. Topics such as history, the definition of smart ...