
Blockchain for Business with Hyperledger Fabric
A complete guide to enterprise blockchain implementation using Hyperledger Fabric
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Blockchain for Business with Hyperledger Fabric
A complete guide to enterprise blockchain implementation using Hyperledger Fabric
About this book
Step-by-step guide to understand the business implementation of Hyperledger Fabric Key Features
- Learn the basics of blockchain and Distributed Ledger Technology from a business and enterprise perspective
- Understand the advantages of Hyperledger Fabric and get acquainted with its architecture and tools used
- Acquire skills to create, deploy and interact with Chaincode in Node.js
- Learn to set up a new Hyperledger Fabric network
- Demystify Chaincode, in Fabric, for developers and operators
- Develop knowledge to invoke Chaincode from Fabric SDK and create APIs
- Get acquainted with the production environment for Fabric business networks
Description
In 2016, enterprise "blockchain" was a new concept. There were very few players in the private permissioned blockchain space. The advent of Hyperledger Fabric has since brought its tech in front of the likes of multi-national companies across various sectors like banking, insurance, retail, and more. Corporations and startups, across the globe, have started moving towards Hyperledger Fabric to find new use cases to support business requirements efficiently. As a result, relevant technical expertise and knowledge is required to build and support solutions on Hyperledger Fabric. This book aims to equip you with enough knowledge of enterprise blockchain platforms in conjunction with skills to use Fabric in order to succeed in the role of a Blockchain developer or Subject Matter Expert.
The book starts with a brief introduction to the world of blockchain. The book will cover all aspects of fabric ranging from network setup, to use case deployment and testing. Several examples have been covered in this book which will provide you a hands-on understanding of the subject. You will also learn to use the basic functions, libraries and packages required in a Fabric business network deployment. What You will Learn
This book will help the reader learn techniques for developing enterprise applications using Hyperledger Fabric. It will also help understand why blockchain is being regarded as a game changing technology within the business world. Reader will learn to deploy Fabric based business networks and chaincodes, and will come across case studies to put their knowledge to practice and solve real-life business problems using Hyperledger Fabric. Who This Book Is For
The book is intended for anyone looking for a career in blockchain, all aspiring Hyperledger Fabric SMEs who want to learn the most powerful innovation of the current time or working professionals who want to switch their career to blockchain by using Hyperledger Fabric – one of the most commonly used business platforms for blockchain. While no prior knowledge of Blockchain or Fabric is assumed, it will be helpful to have some programming experience. Table of Contents
- Blockchain and Decentralization
- Introduction to Hyperledger and Composer
- Basics of Hyperledger Fabric
- Frameworks, Network Topologies and Modelling
- Chaincode in Hyperledger Fabric
- Fabric SDK: Interaction with Fabric Network
- Fabric SDK: Building End-to-End Application with Fabric Network
- Fabric in Production
-
About the Author
Nakul Shah is the Founder and Director of Sate Development - India's leading Blockchain Company. He is a regular speaker at conferences across the globe, on topics like Blockchain, Hyperledger and Distributed Ledger Technology. As a longtime creative thought leader in financial markets, technology and innovation, he has worked with startups and multinationals across the world.
Nakul has multiple years of experience in research, development and deployment of solutions using Blockchain Technology. Besides creating enterprise solutions, he also provides training, consultancy and development services, helping clients de-mystify the technology and understand how organizations can leverage its key features.
Nakul has conducted lectures for banks, universities and governments, on various topics covering platforms and use cases of blockchain.
Nakul has played a significant role in the adoption and application of technology. He started his career at State Street Corporation in Boston, which is one of the biggest and oldest providers of mutual fund, pension processing and asset custody services. He used advanced statistical and technical tools in the field of socially responsible investment. He also served as a Product Specialist for the wealth management team at Charles River Development. While executing independent consulting assignments, he has advised a leading sustainability firm that helps Fortune500 companies.
Nakul holds a Master's degree in Financial Engineering from The University of Michigan Ann Arbor, USA. His LinkedIn Profile: https://www.linkedin.com/in/giancarlozaccone/
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Chapter 1
Blockchain and Decentralization
- Background of Bitcoin and blockchain
- Working of blockchain and its key concepts
- Operation of wallets and the role played by mining in running a blockchain network
- Building blocks of a blockchain and structure of a block
- Decentralization and distributed systems
- Enterprise blockchain networks
- Difference between public and private blockchain
Definitions
Cryptocurrency
- It serves as a digital asset that is used as a medium of exchange.
- It controls supply and secures transactions by use of advanced cryptography. These cryptography techniques are comprised of hash functions and digital signatures.
- It is a subset of alternate currencies.
Bitcoin
- Proof-of-Work (PoW) consensus algorithm that serves as a decentralized peer-to-peer network.
- Blockchain technology that is used as a transaction ledger.
- A decentralized and mathematically bound mining and token issuance method.
- A verification method used with the help of transaction scripts.
Blockchain
- A blockchain is a distributed database of records or public ledger of all transactions or digital events that have been executed and shared among participating parties.
- A blockchain is referred to as a peer-to-peer distributed ledger that has a cryptographically calculated algorithm with consensus (like PoW) that makes it immutable.
- A blockchain is defined as a data structure with a linked-list-format connecting blocks of transactions.
How Bitcoin works
Table of contents
- Cover
- Blockchain For Business With Hyperledger Fabric
- Copyright
- About the Author
- Acknowledgements
- Preface
- Errata
- Table of Contents
- 1. Blockchain and Decentralization
- 2. Introduction to Hyperledger and Composer
- 3. Basics of Hyperledger Fabric
- 4. Frameworks, Network Topologies, and Modeling
- 5. Chaincode in Hyperledger Fabric
- 6. Fabric SDK: Interaction with Fabric Network
- 7. Fabric SDK: Building End-to-End Application with Fabric Network
- 8. Fabric in Production