Illustrations xixForeword xxvPreface xxvii1 Introduction 12 Distributed Ledger Technology 112.1 Different Types of Distributed Ledger Technology 112.2 Chronological Evolution 132.3 Blockchain Architecture 153 Blockchain Ecosystem 233.1 Working of Blockchain 243.2 Key Characteristics 293.3 Unspent Transaction Output 303.4 Classification of Blockchain on Access Management 303.5 Consensus 323.6 Payment Verification in Blockchain 373.7 Hashgraph 393.8 Scalability 404 Transactions in Bitcoin Blockchain 434.1 Coinbase Transactions 434.2 Transactions Involving Fiat Currency 474.3 Top Fiat Currencies for Bitcoin Transactions 504.4 Price Determination for Bitcoin in Transactions 514.5 Controlling Transaction Costs in Bitcoin 575 Ethereum and Hyperledger Fabric 675.1 Early Attempts to Program Cryptocurrencies 685.2 Smart Contracts 695.3 Working of Ethereum 725.4 Hyperledger 745.5 Working of Hyperledger 745.6 Ethereum Versus Hyperledger 795.7 Decentralized Applications 815.8 Tokens 846 Identity as a Panacea for the Real World 876.1 Identity Systems 876.2 Centralized Model 926.3 Cost and Benefits 1006.4 Quest for One World - One Identity 1087 Decentralized Identities 1157.1 Identity Models 1157.2 Block chain-based Solutions 1177.3 Identity Management 1197.4 Identity Storage | Interplanetary File System 1217.5 Biometric Solutions 1307.6 Identity Access 1397.7 Merits of a Proposed System 1417.8 Disadvantages of the Proposed System 1447.9 Challenges 1457.10 Solutions with Hyperledger Fabric 1468 Encryption and Cybersecurity 1518.1 Cryptography 1518.2 Playfair Cipher 1538.3 Hill Cipher 1678.4 RSA Algorithm in Cryptography 1718.5 Multiple Precision Arithmetic Library 1758.6 SHA-512 Hash in Java 1808.7 Cybersecurity 1839 Data Management 1939.1 Data Science 1939.2 Education and Employment Verification 1949.3 Health Care 2049.4 Genomics 2109.5 Food Supply Chain 2119.6 Real Estate 2139.7 Crowd Operations 21610 Banking and Finance 22710.1 Banking and Investment 22710.2 Trade Finance 23610.3 Auction Process 24810.4 Decentralized Finance 26310.5 Prediction Markets 28611 Growing Landscape of Blockchain 29711.1 Blockchain Applications in Real World: An Overview 29711.2 e-Governance 29711.3 Supply Chain Management 30511.4 e-Commerce 31011.5 Distributed Resources and Internet of Things 31711.6 Decentralized Streaming 32012 Functional Mechanism 32912.1 Software Requirements 32912.2 Installing a Mobile Application 33012.3 Fetching or Uploading the Documents 33112.4 Government or Third-party Access 33512.5 Credibility Through Smart Contracts 33612.6 User-Optimized Features 337Appendices 339Glossary 347Index 371
Rishabh Garg, Birla Institute of Technology and Science - Pilani, India. He has authored two books and has extensive professional experience in blockchain architecture and related technologies.