Building Blockchains with Hyperledger

Hyperledger is emerging as the umbrella platform for serious enterprise-grade users looking for a full suite of technologies which help them build their own blockchain networks and this course will help you understand when and how to use it.
Course info
Level
Intermediate
Updated
Nov 1, 2018
Duration
2h 17m
Table of contents
Description
Course info
Level
Intermediate
Updated
Nov 1, 2018
Duration
2h 17m
Description

Hyperledger is an umbrella of blockchain frameworks and tools which has frameworks that have been explicitly tailored to meet many of the common uses of blockchain in the real world. In this course, Building Blockchains with Hyperledger, you will learn how different enterprise-grade blockchains work, their strengths and weaknesses, and specific use cases for each framework. First, you will see an introduction to the Hyperledger umbrella of frameworks and tools where a consortium of different industries have come together to develop frameworks specific to their use cases. Next, you will explore how you can bring up and work with the Hyperledger Fabric blockchain network which pays particular attention to the security needs of enterprises. You'll learn the Fabric transaction lifecycle and the consensus algorithm which separates endorsing peers from committing peers. You'll then move on to working with the Hyperledger Iroha framework which has been designed to work with constrained environments such as mobile devices and also explore Hyperledger Sawtooth which can scale to very large networks. You'll get to see the transaction flow and consensus algorithms in both Iroha and Sawtooth, and how they differ from each other. Finally, you'll be introduced to Hyperledger Cello, a tool currently in incubation, which has been built to make building and deploying blockchain networks easier than it is today. By the end of this course, you will have a good understanding of how and when you would choose to use the Hyperledger suite of frameworks and tools and you will be able to build blockchains using these technologies.

About the author
About the author

A problem solver at heart, Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework.

More from the author
Building Features from Image Data
Advanced
2h 10m
Aug 13, 2019
Designing a Machine Learning Model
Intermediate
3h 25m
Aug 13, 2019
More courses by Janani Ravi
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. My name is Janani Ravi, and welcome to this course on Building Blockchains with Hyperledger. A little about myself, I have a masters degree in electrical engineering from Stanford and have worked at companies such as Microsoft, Google, and Flipkart. At Google I was one of the first engineers working on real-time collaborative editing in Google Docs, and I hold four patents for it's underlying technologies. I currently work on my own startup, Loonycorn, a studio for high-quality video content. In this course you will learn how different enterprise created blockchains work, their strengths and weaknesses, and specific use cases for each framework. We start off with an introduction to the hyperledger umbrella frameworks and tools where a consortium of different industries have come together to develop frameworks specific to their use cases. We'll then see how we can bring up and work with the hyperledger fabric blockchain network, which pays particular attention to the security needs of enterprises. We'll understand the fabric transaction lifecycle and the consensus algorithm which separates endorsing peers from committing peers. We'll then use Hyperledger Composer, a web-based user interface who build real-world business applications with fabric networks. We'll move on to working with the Hyperledger Iroha framework, which has been designed to work with constrained environments, such as mobile devices and also explore Hyperledger Sawtooth, which can scale to even very large networks. We'll understand the transaction flow and Consensus Algorithms in both Iroha and Sawtooth, and how they differ from one another. We'll finally be introduced to Hyperledger Cello, a tool currently in incubation that has been built to make building and deploying blockchain networks easier than it is today. By the end of this course you'll have a good understanding of how and when you would choose to use the hyperledger suite of frameworks and tools and will be able to build blockchains using these technologies.