Book Image

Hands-On Blockchain with Hyperledger

By : Nitin Gaur, Luc Desrosiers, Venkatraman Ramakrishna, Petr Novotny, Salman A. Baset, Anthony O'Dowd
Book Image

Hands-On Blockchain with Hyperledger

By: Nitin Gaur, Luc Desrosiers, Venkatraman Ramakrishna, Petr Novotny, Salman A. Baset, Anthony O'Dowd

Overview of this book

Blockchain and Hyperledger technologies are hot topics today. Hyperledger Fabric and Hyperledger Composer are open source projects that help organizations create private, permissioned blockchain networks. These find application in finance, banking, supply chain, and IoT among several other sectors. This book will be an easy reference to explore and build blockchain networks using Hyperledger technologies. The book starts by outlining the evolution of blockchain, including an overview of relevant blockchain technologies. You will learn how to configure Hyperledger Fabric and become familiar with its architectural components. Using these components, you will learn to build private blockchain networks, along with the applications that connect to them. Starting from principles first, you’ll learn to design and launch a network, implement smart contracts in chaincode and much more. By the end of this book, you will be able to build and deploy your own decentralized applications, handling the key pain points encountered in the blockchain life cycle.
Table of Contents (20 chapters)
Title Page
Copyright and Credits
Packt Upsell


In this chapter, we've been introduced to business networks and explored them in detail. By understanding the key components of participants, assets, transactions and events, we've seen that in some sense all business networks share the same concerns.

By classifying the different types of participants—individuals, organizations, systems and devices, we are able to properly describe who initiates transactions that capture change in the business network. By understanding the concept of an asset—a thing of value, whether tangible or intangible—we were able to describe and understand the resources that move between participants, and how they express the reason participants interact with each other. Understanding participants and assets allowed us to understand how changes to these are captured in transactions. And finally, concept of an event allowed us to understand when significant change to the network happened, and act upon it.

We spent a few moments discussing how these concepts are...