SlideShare a Scribd company logo
Hyperledger Overview
September 2018
hyperledger
LEARNING OBJECTIVES
• Create the logic and permissions for a
car-auction on a blockchain network
• Deploy your application locally
• Test your application
hyperledger
Open source
collaborative effort
to advance cross-
industry
blockchain
technologies
Hosted by
The Linux
Foundation,
fastest-growing
project in LF
history
Global collaboration
spanning finance,
banking, IoT, supply
chains, healthcare,
manufacturing,
technology and more.
INTRODUCING HYPERLEDGER
3
hyperledger
HYPERLEDGER COMPOSER HYPERLEDGER FABRIC
Hyperledger Composer
is an extensive, open
development toolset
and framework to
make developing
blockchain applications
easier
Hyperledger Fabric is
an open source
enterprise-grade
permissioned
distributed ledger
technology (DLT)
platform, designed for
use in enterprise
contexts.
Hyperledger
Composer
Hyperledger
Explorer
Hyperledger
Cello
Tools
Typically built for one framework and
ported to other frameworks through
common license and community approach
Hyperledger
Fabric
Hyperledger
Iroha
Hyperledger
Sawtooth
HyperledgerCloud Foundry Node.js
Open Container
Initiative
Hyperledger Modular Approach
5
Infrastructure
Technical, Legal,
Marketing, Organizational
Ecosystems that accelerate
open development and
commercial adoption
Frameworks
Meaningfully differentiated approaches
to business blockchain frameworks
developed by a growing community of
communities
Hyperledger
Burrow
Hyperledger
Indy
Hyperledger
Quilt
Hyperledger
Caliper
Hyperledger Business Blockchain Frameworks
6
● Hyperledger Fabric: Intended as a foundation for developing applications or solutions with a
modular architecture, Hyperledger Fabric allows components, such as consensus and membership
services, to be plug-and-play.
● Hyperledger Iroha: A business blockchain framework designed to be simple and easy to
incorporate into infrastructural projects requiring distributed ledger technology.
● Hyperledger Sawtooth: A modular platform for building, deploying, and running distributed ledgers.
Hyperledger Sawtooth includes a novel consensus algorithm, Proof of Elapsed Time (PoET), which
targets large distributed validator populations with minimal resource consumption.
● Hyperledger Burrow: A permissionable smart contract machine. The first of its kind when released
in December, 2014, Burrow provides a modular blockchain client with a permissioned smart contract
interpreter built in part to the specification of the Ethereum Virtual Machine (EVM).
● Hyperledger Indy: Tools, libraries, and reusable components for providing digital identities rooted
on blockchains or other distributed ledgers so that they are interoperable across administrative
domains, applications, and any other silo.
250+
Members
(50+ in China)
10
Hyperledger
projects
2
Production 1.0
releases
3.4M+
Lines of Code
44K+
Commits
1.4K+
Contributors
91K+
Enrolled in 1st
Edx course
(2k+
completed)
Hosted the most
popular webinar in
history of The Linux
Foundation
collaborative projects
on Hyperledger Fabric
v1.0
45K+
Twitter
Followers
1.5K+
Avg. monthly
press mentions
in 2017
HYPERLEDGER MOMENTUM
hyperledger
PREREQUISITES
All you need to complete the tutorial is a
browser.
hyperledger
MODEL FILE
A model file uses Hyperledger Composer modeling
language to specify the participants who will execute
transactions, the assets that will move across the
network, and the transactions themselves. In our model
file for the car auction, the auctioneer, sellers are the
participants, the vehicle and vehicle listing are the assets,
and the act of bidding is the transaction.
hyperledger
SCRIPT FILE
The script file is created using JavaScript, to define the
actual business logic and functionality of the car auction
application. For the car auctioning application, the
script file defines the car auctioning logic and rules,
such as one bidder per participant.
hyperledger
ACCESS CONTROL LIST
Fabric uses access control lists (ACLs) to manage
access to resources by associating a policy — which
specifies a rule that evaluates to true or false, given
a set of identities — with the resource. Fabric
contains a number of default ACLs
hyperledger
DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK
• Go to the Hyperledger Composer Playground
https://composer-playground.mybluemix.net/
hyperledger
DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK
• Go to the Hyperledger Composer Playground
https://composer-playground.mybluemix.net/
• Click Let’s Blockchain!
hyperledger
DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK
• Go to the Hyperledger Composer Playground
https://composer-playground.mybluemix.net/
• Click Let’s Blockchain!
• Click Deploy a new business network.
hyperledger
DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK
• Go to the Hyperledger Composer Playground
https://composer-playground.mybluemix.net/
• Click Let’s Blockchain!
• Click Deploy a new business network.
• On the page that appears, scroll down to step 2 and click
car-auction network.
hyperledger
DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK
• Go to the Hyperledger Composer Playground
https://composer-playground.mybluemix.net/
• Click Let’s Blockchain!
• Click Deploy a new business network.
• On the page that appears, scroll down to step 2 and click
car-auction network.
• On step one add network-admin card e.g
satoshi@carauction-network
hyperledger
DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK
• Go to the Hyperledger Composer Playground
https://composer-playground.mybluemix.net/
• Click Let’s Blockchain!
• Click Deploy a new business network.
• On the page that appears, scroll down to step 2 and click
car-auction network.
• On step one add network-admin card e.g
satoshi@carauction-network
• Click Deploy.
• Click Connect now.
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
hyperledger
• Ensure the strength and longevity of a core
technology to your business.
• Publicly proclaim your leadership in the
blockchain space.
• Work with other blockchain leaders to develop
and promote Hyperledger blockchain for
business technologies.
Visit hyperledger.org/about/join
or email info@hyperledger.org.
GET INVOLVED!
hyperledger

More Related Content

What's hot

Convergence of Communities
Convergence of CommunitiesConvergence of Communities
Convergence of Communities
All Things Open
 
Hyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for BusinessHyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for Business
Cloud Standards Customer Council
 
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Duncan Johnston-Watt
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
Benjamin Fuentes
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM France Lab
 
Hyperledger Overview - 20181024
Hyperledger Overview - 20181024Hyperledger Overview - 20181024
Hyperledger Overview - 20181024
Arnaud Le Hors
 
Blockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBMBlockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBM
Data Driven Innovation
 
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays
 
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBMEnterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Data Driven Innovation
 
Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp}
Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp} Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp}
Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp}
Lviv Startup Club
 
Hyperledger Fabric - Blockchain, sushi and supply chain
Hyperledger Fabric - Blockchain, sushi and supply chain    Hyperledger Fabric - Blockchain, sushi and supply chain
Hyperledger Fabric - Blockchain, sushi and supply chain
Grant Steinfeld
 
Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019
Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019
Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019
Sergii Bishyr
 
Open by Design
Open by DesignOpen by Design
Open by Design
Nimesh Bhatia
 
Crossing the chasm with cloud native
Crossing the chasm with cloud nativeCrossing the chasm with cloud native
Crossing the chasm with cloud native
Cheryl Hung
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
Eric Cattoir
 
Blockchain for Business on Hyperledger
Blockchain for Business on HyperledgerBlockchain for Business on Hyperledger
Blockchain for Business on Hyperledger
All Things Open
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment Opportunities
Underscore VC
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
LennartF
 
Cloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummitCloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummit
Krishna-Kumar
 
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays
 

What's hot (20)

Convergence of Communities
Convergence of CommunitiesConvergence of Communities
Convergence of Communities
 
Hyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for BusinessHyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for Business
 
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
 
Hyperledger Overview - 20181024
Hyperledger Overview - 20181024Hyperledger Overview - 20181024
Hyperledger Overview - 20181024
 
Blockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBMBlockchain. Massimo Chiriatti, IBM
Blockchain. Massimo Chiriatti, IBM
 
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
 
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBMEnterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
Enterprise Blockchain & Data Sovereignty. Carlo Ferrarini, IBM
 
Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp}
Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp} Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp}
Роман Кравченко “Blockchain-Powered Internet of Things” {R0boCamp}
 
Hyperledger Fabric - Blockchain, sushi and supply chain
Hyperledger Fabric - Blockchain, sushi and supply chain    Hyperledger Fabric - Blockchain, sushi and supply chain
Hyperledger Fabric - Blockchain, sushi and supply chain
 
Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019
Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019
Microservice: the phanot menace. Istio Service Mesh: the new hope. JEEConf 2019
 
Open by Design
Open by DesignOpen by Design
Open by Design
 
Crossing the chasm with cloud native
Crossing the chasm with cloud nativeCrossing the chasm with cloud native
Crossing the chasm with cloud native
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
 
Blockchain for Business on Hyperledger
Blockchain for Business on HyperledgerBlockchain for Business on Hyperledger
Blockchain for Business on Hyperledger
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment Opportunities
 
Wwc developing hyperledger applications v4
Wwc  developing hyperledger applications v4Wwc  developing hyperledger applications v4
Wwc developing hyperledger applications v4
 
Cloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummitCloud interoperability and open standards for digital india open infrasummit
Cloud interoperability and open standards for digital india open infrasummit
 
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
apidays LIVE Australia 2021 - How to Achieve Zero-Trust Security With Kuma Se...
 

Similar to Hyperledger101

Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018
Arnaud Le Hors
 
Hyperledger community update 201805
Hyperledger community update 201805Hyperledger community update 201805
Hyperledger community update 201805
Arnaud Le Hors
 
Hyperledger community update 20180528
Hyperledger community update 20180528Hyperledger community update 20180528
Hyperledger community update 20180528
Arnaud Le Hors
 
Blockchain Hyperledger Development
Blockchain Hyperledger DevelopmentBlockchain Hyperledger Development
Blockchain Hyperledger Development
Pulsehyip
 
Meetup srilanka
Meetup srilankaMeetup srilanka
Meetup srilanka
Rajitha Gunawardhane
 
What is Hyperledger Technology?
What is Hyperledger Technology?What is Hyperledger Technology?
What is Hyperledger Technology?
Blockchain Council
 
How to become an expert in hyperledger
How to become an expert in hyperledger How to become an expert in hyperledger
How to become an expert in hyperledger
Global Tech Council
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018
Christopher Ferris
 
How to become a hyperledger expert
How to become a hyperledger expert  How to become a hyperledger expert
How to become a hyperledger expert
Blockchain Council
 
Hyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellHyperledger Fabric in a Nutshell
Hyperledger Fabric in a Nutshell
Daniel Chan
 
Distributed:Health Code Camp Hyperledger
Distributed:Health Code Camp HyperledgerDistributed:Health Code Camp Hyperledger
Distributed:Health Code Camp Hyperledger
Tracy Kuhrt
 
Collaborative Blockchain- All You Need to Know About Hyperledger
Collaborative Blockchain- All You Need to Know About HyperledgerCollaborative Blockchain- All You Need to Know About Hyperledger
Collaborative Blockchain- All You Need to Know About Hyperledger
Blockchain Developments
 
Conoscerehyperledger
ConoscerehyperledgerConoscerehyperledger
Conoscerehyperledger
Daniela Zuppini
 
Hyperledger & blockchain meetup - Milano 23.10.2019
Hyperledger & blockchain meetup - Milano 23.10.2019Hyperledger & blockchain meetup - Milano 23.10.2019
Hyperledger & blockchain meetup - Milano 23.10.2019
Carlo Ferrarini
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer
Dr. Ketan Parmar
 
01 - Introduction to Hyperledger : A Blockchain Technology for Business
01 - Introduction to Hyperledger : A Blockchain Technology for Business01 - Introduction to Hyperledger : A Blockchain Technology for Business
01 - Introduction to Hyperledger : A Blockchain Technology for Business
Merlec Mpyana
 
Hyperledger Fabric & Composer
Hyperledger Fabric & Composer Hyperledger Fabric & Composer
Hyperledger Fabric & Composer
Dr. Ketan Parmar
 
Hong Kong Hyperledger Meetup January 2018
Hong Kong Hyperledger Meetup January 2018Hong Kong Hyperledger Meetup January 2018
Hong Kong Hyperledger Meetup January 2018
Tracy Kuhrt
 
Oscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to HyperledgerOscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to Hyperledger
Tracy Kuhrt
 
Block chain
Block chainBlock chain
Block chain
Muhammad Ahmad
 

Similar to Hyperledger101 (20)

Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018Hyperledger community update Feb 20, 2018
Hyperledger community update Feb 20, 2018
 
Hyperledger community update 201805
Hyperledger community update 201805Hyperledger community update 201805
Hyperledger community update 201805
 
Hyperledger community update 20180528
Hyperledger community update 20180528Hyperledger community update 20180528
Hyperledger community update 20180528
 
Blockchain Hyperledger Development
Blockchain Hyperledger DevelopmentBlockchain Hyperledger Development
Blockchain Hyperledger Development
 
Meetup srilanka
Meetup srilankaMeetup srilanka
Meetup srilanka
 
What is Hyperledger Technology?
What is Hyperledger Technology?What is Hyperledger Technology?
What is Hyperledger Technology?
 
How to become an expert in hyperledger
How to become an expert in hyperledger How to become an expert in hyperledger
How to become an expert in hyperledger
 
Hyperledger community update February 2018
Hyperledger  community update   February 2018Hyperledger  community update   February 2018
Hyperledger community update February 2018
 
How to become a hyperledger expert
How to become a hyperledger expert  How to become a hyperledger expert
How to become a hyperledger expert
 
Hyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellHyperledger Fabric in a Nutshell
Hyperledger Fabric in a Nutshell
 
Distributed:Health Code Camp Hyperledger
Distributed:Health Code Camp HyperledgerDistributed:Health Code Camp Hyperledger
Distributed:Health Code Camp Hyperledger
 
Collaborative Blockchain- All You Need to Know About Hyperledger
Collaborative Blockchain- All You Need to Know About HyperledgerCollaborative Blockchain- All You Need to Know About Hyperledger
Collaborative Blockchain- All You Need to Know About Hyperledger
 
Conoscerehyperledger
ConoscerehyperledgerConoscerehyperledger
Conoscerehyperledger
 
Hyperledger & blockchain meetup - Milano 23.10.2019
Hyperledger & blockchain meetup - Milano 23.10.2019Hyperledger & blockchain meetup - Milano 23.10.2019
Hyperledger & blockchain meetup - Milano 23.10.2019
 
Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer Introduction of Hyperledger Fabric & Composer
Introduction of Hyperledger Fabric & Composer
 
01 - Introduction to Hyperledger : A Blockchain Technology for Business
01 - Introduction to Hyperledger : A Blockchain Technology for Business01 - Introduction to Hyperledger : A Blockchain Technology for Business
01 - Introduction to Hyperledger : A Blockchain Technology for Business
 
Hyperledger Fabric & Composer
Hyperledger Fabric & Composer Hyperledger Fabric & Composer
Hyperledger Fabric & Composer
 
Hong Kong Hyperledger Meetup January 2018
Hong Kong Hyperledger Meetup January 2018Hong Kong Hyperledger Meetup January 2018
Hong Kong Hyperledger Meetup January 2018
 
Oscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to HyperledgerOscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to Hyperledger
 
Block chain
Block chainBlock chain
Block chain
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Hyperledger101

  • 2. hyperledger LEARNING OBJECTIVES • Create the logic and permissions for a car-auction on a blockchain network • Deploy your application locally • Test your application
  • 3. hyperledger Open source collaborative effort to advance cross- industry blockchain technologies Hosted by The Linux Foundation, fastest-growing project in LF history Global collaboration spanning finance, banking, IoT, supply chains, healthcare, manufacturing, technology and more. INTRODUCING HYPERLEDGER 3
  • 4. hyperledger HYPERLEDGER COMPOSER HYPERLEDGER FABRIC Hyperledger Composer is an extensive, open development toolset and framework to make developing blockchain applications easier Hyperledger Fabric is an open source enterprise-grade permissioned distributed ledger technology (DLT) platform, designed for use in enterprise contexts.
  • 5. Hyperledger Composer Hyperledger Explorer Hyperledger Cello Tools Typically built for one framework and ported to other frameworks through common license and community approach Hyperledger Fabric Hyperledger Iroha Hyperledger Sawtooth HyperledgerCloud Foundry Node.js Open Container Initiative Hyperledger Modular Approach 5 Infrastructure Technical, Legal, Marketing, Organizational Ecosystems that accelerate open development and commercial adoption Frameworks Meaningfully differentiated approaches to business blockchain frameworks developed by a growing community of communities Hyperledger Burrow Hyperledger Indy Hyperledger Quilt Hyperledger Caliper
  • 6. Hyperledger Business Blockchain Frameworks 6 ● Hyperledger Fabric: Intended as a foundation for developing applications or solutions with a modular architecture, Hyperledger Fabric allows components, such as consensus and membership services, to be plug-and-play. ● Hyperledger Iroha: A business blockchain framework designed to be simple and easy to incorporate into infrastructural projects requiring distributed ledger technology. ● Hyperledger Sawtooth: A modular platform for building, deploying, and running distributed ledgers. Hyperledger Sawtooth includes a novel consensus algorithm, Proof of Elapsed Time (PoET), which targets large distributed validator populations with minimal resource consumption. ● Hyperledger Burrow: A permissionable smart contract machine. The first of its kind when released in December, 2014, Burrow provides a modular blockchain client with a permissioned smart contract interpreter built in part to the specification of the Ethereum Virtual Machine (EVM). ● Hyperledger Indy: Tools, libraries, and reusable components for providing digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo.
  • 7. 250+ Members (50+ in China) 10 Hyperledger projects 2 Production 1.0 releases 3.4M+ Lines of Code 44K+ Commits 1.4K+ Contributors 91K+ Enrolled in 1st Edx course (2k+ completed) Hosted the most popular webinar in history of The Linux Foundation collaborative projects on Hyperledger Fabric v1.0 45K+ Twitter Followers 1.5K+ Avg. monthly press mentions in 2017 HYPERLEDGER MOMENTUM
  • 8. hyperledger PREREQUISITES All you need to complete the tutorial is a browser.
  • 9. hyperledger MODEL FILE A model file uses Hyperledger Composer modeling language to specify the participants who will execute transactions, the assets that will move across the network, and the transactions themselves. In our model file for the car auction, the auctioneer, sellers are the participants, the vehicle and vehicle listing are the assets, and the act of bidding is the transaction.
  • 10. hyperledger SCRIPT FILE The script file is created using JavaScript, to define the actual business logic and functionality of the car auction application. For the car auctioning application, the script file defines the car auctioning logic and rules, such as one bidder per participant.
  • 11. hyperledger ACCESS CONTROL LIST Fabric uses access control lists (ACLs) to manage access to resources by associating a policy — which specifies a rule that evaluates to true or false, given a set of identities — with the resource. Fabric contains a number of default ACLs
  • 12. hyperledger DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK • Go to the Hyperledger Composer Playground https://composer-playground.mybluemix.net/
  • 13. hyperledger DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK • Go to the Hyperledger Composer Playground https://composer-playground.mybluemix.net/ • Click Let’s Blockchain!
  • 14. hyperledger DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK • Go to the Hyperledger Composer Playground https://composer-playground.mybluemix.net/ • Click Let’s Blockchain! • Click Deploy a new business network.
  • 15. hyperledger DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK • Go to the Hyperledger Composer Playground https://composer-playground.mybluemix.net/ • Click Let’s Blockchain! • Click Deploy a new business network. • On the page that appears, scroll down to step 2 and click car-auction network.
  • 16. hyperledger DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK • Go to the Hyperledger Composer Playground https://composer-playground.mybluemix.net/ • Click Let’s Blockchain! • Click Deploy a new business network. • On the page that appears, scroll down to step 2 and click car-auction network. • On step one add network-admin card e.g satoshi@carauction-network
  • 17. hyperledger DEPLOY AND CONNECT TO AN EMPTY BUSINESS NETWORK • Go to the Hyperledger Composer Playground https://composer-playground.mybluemix.net/ • Click Let’s Blockchain! • Click Deploy a new business network. • On the page that appears, scroll down to step 2 and click car-auction network. • On step one add network-admin card e.g satoshi@carauction-network • Click Deploy. • Click Connect now.
  • 32. hyperledger • Ensure the strength and longevity of a core technology to your business. • Publicly proclaim your leadership in the blockchain space. • Work with other blockchain leaders to develop and promote Hyperledger blockchain for business technologies. Visit hyperledger.org/about/join or email info@hyperledger.org. GET INVOLVED!

Editor's Notes

  1. Blockchain essentially a database, but traditional databases have central admins, which makes using them to house transaction data involving parties that don’t trust one another problematic and expensive. So, each entity maintains their own database, resulting in duplicate data and, if there are mistakes or malicious behavior, results in expensive and time consuming disputes over what the actual state of the truth is. This is particularly true when exchanging assets. And lots of different institutions recording different assets.
  2. Our primary goal is to accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems. You can use Composer to rapidly develop use cases and deploy a blockchain solution in weeks rather than months. Composer allows you to model your business network and integrate existing systems and data with your blockchain applications. Fabric has a highly modular and configurable architecture, enabling innovation, versatility and optimization for a broad range of industry use cases including banking, finance, insurance, healthcare, human resources, supply chain and even digital music delivery.
  3. Similar to the way that The Linux Foundation takes an umbrella approach to the projects that exist under, Hyperledger also has a modular umbrella approach. At the top level, The Linux Foundation and Hyperledger provide the infrastructure for open development to occur. This includes technical, legal, marketing, and organizational aspects. Under Hyperledger’s umbrella are a number of frameworks that take different approaches to creating business blockchain tools and frameworks -- Fabric, Iroha, Sawtooth, Burrow, and Indy. Hyperledger’s umbrella also includes a number of modules that were typically built with one framework in mind, but are being expanded and ported to support other frameworks. Composer - Provides a application development environment that lets you more quickly develop and deploy your blockchain application. Hyperledger Composer allows you to model your business network and integrate existing systems and data with your blockchain applications. Explorer - provides a User Interface to explore and examine the current state of a Hyperledger blockchain. Similar to bitcoin explorers or crypto-currency explorers, information such as transaction information, network activity, recent blocks, visuals and search are available that allows for information to be quickly found. Cello - allows us to easily provision a blockchain network, check its status, and maintain the health of the network.
  4. Fabric was originally started with IBM and has received the lion's share of developer involvement. It has a modular architecture and is based on the Go programming language. Application developers create chaincode, which are Go scripts running inside of a docker container. Fabric utilizes the PBFT consensus algorithm. It is currently in Alpha and trending to a 1.0 release by June. Besides IBM, other contributors include Huawei, DTCC, London Stock Exchange, DAH, and a bunch of smaller startups. Iroha - Came to us from our Japanese partners. The code is tightly written C++. It uses a new, chain-based Byzantine fault tolerant consensus algorithm, called Sumeragi that is beneficial for high transaction use cases. Common use cases include deploying new currencies and sending text messages, It has mature mobile client libraries. Sawtooth - Originally an Intel project. Has a unique consensus algorithm called POET (proof of elapsed time) that uses the secure enclave on Intel chips to replicate proof of work without the power consumption. Sawtooth can support a large number of nodes. Sawtooth provides eventual consistency where its finality is in multi-hours vs. multi-seconds. Burrow - has been recently contributed to Hyperledger from Monax. Burrow brings permissioned smart contracts, and it meets the Ethereum Virtual Machine specification. Burrow uses Tendermint for its consensus mechanism. Indy - Our newest project is Indy. It is centered around digitial identitites rooted on blockchains. Indy provides first class support for verifiable claims. It utilizes zero-knowledge proofs for privacy-respecting claims exchange, portability of claims, and selective disclosure, and uses cryptographic accumulators for revocation of claims.
  5. In this step, you’ll create a business network card, which provides the configuration information needed to connect to a blockchain network.
  6. In this step, you’ll create a business network card, which provides the configuration information needed to connect to a blockchain network.
  7. In this step, you’ll create a business network card, which provides the configuration information needed to connect to a blockchain network.
  8. In this step, you’ll create a business network card, which provides the configuration information needed to connect to a blockchain network.
  9. In this step, you’ll create a business network card, which provides the configuration information needed to connect to a blockchain network.
  10. In this step, you’ll create a business network card, which provides the configuration information needed to connect to a blockchain network.