4. Meetup News
4
• July 24: Data Cup final (Desjardins Lab)
• August 14: Kubernetes 1.11, PostgreSQL, & Traefik (Kubernetes Montreal)
• August 28: Montreal AI Symposium (McGill University campus)
• August 30-31: Blockchain Hyperledger BootCamp (ChainDigit)
• September 18-19-20: Docker and Kubernetes Hands-On Workshops (CloudOps)
22. 22
Autonomous IoT
• 25 billion devices by 2020
• Autonomous agents: Home, Buildings, Roads,
Energy & water systems, etc..
• From IoT to “Internet of decentralized everything”
23. 23
Electronic Vote
• Sierra Leone (Presidential 2018)
• Estonia
• Switzerland (City of Zug)
• France (expatriate citizens)
26. 26
Humanitarian Aid
• World Food Program
• Syrian refugee camp – Jordania
• ID verification / Iris scan
• Equally distribute food to refugees
27. 27
More blockchain use-cases
• Education / Human Resources
Academic credentials, background check,
employment history
• Music industry
Copyrights, watermarking, artist compensation
• Real estate
Property information, transfer of ownership
• Medical / Healthcare
Patient information
… and more to come…..
29. 29
?
Strict requirements on
data residency and sovereignty
A blockchain may not be the best option if you have…
Shared ledger: Data replicated on all nodes,
potentially across different countries
Blockchain is Not a Silver Bullet
30. Blockchain is Not a Silver Bullet
30
Extremely large amount of data
and transactions
A blockchain may not be the best option if you have…
?
Decentralized ledger: Real-time replication
is difficult to achieve?
31. Blockchain is Not a Silver Bullet
31
?
Business processes based on
external data that is
constantly changing
A blockchain may not be the best option if you have…
??
Smart contract: Deterministic for consistency
across nodes
32. Wide Range of Options but…
Low maturity
• Emerging technology and frameworks
No clear leader(s)
• No established player / market leader
Concerns about resource consumption
• Some frameworks require a lot of energy
32Bitcoin Corda Hyperledger
frameworks
Chain Core IotaQuorum OpenChainEthereum
and much
more…
Lack of Blockchain expertise
• Limited skills and scarce resources
Lack of standards
• Limited interoperability
35. 2
Who are we ?
● Leading Hyperledger consulting organisation for Enterprises initiated in 2016.
● Led by senior IT leaders with hands on experience on large enterprise systems
● Strategists with experience in enterprise wide digital transformations with a clear focus on
Blockchain Applications for Enterprises
● ChainDigit proprietary IP for Blockchain accelerators
● Partnered with global blockchain leaders
● Hyperledger development community of very motivated senior and junior developers in
Canada & India
● Hyperledger General Member
36. How can we help ?
Blockchain services for enterprises
Consulting Training
Provisioning
Application
Services
ACCELERATORS
37. Types of blockchain
4
Public blockchains
▪ Un-permissioned blockchain is a public
blockchain where anyone can participate
in a transaction
▪ Public blockchain gives highest
importance in anonymity, immutability
and transparency over efficiency. An
example public blockchain is Bitcoin.
Permissioned blockchains
▪ Only authenticated users can access and
transact on the blockchain
▪ Permissioned gives more importance on
efficiency, immutability and data privacy
over anonymity and transparency.
38. Myth Debunked: Blockchain ≠ Cryptocurrency
5
Blockchain and cryptocurrencies are often discussed in
similar contexts, but they are not one and the same.
Distributed ledgers do not require a cryptocurrency to work.
Cryptocurrency encompasses an anonymous record of who
owns what tokens. Token exchanges create new entries on
the ledger. Blockchains prevent the same token from being
spent twice.
Many blockchain networks have built-in cryptocurrency as an
incentive to the miners and transacting participants. However,
the most popular existing blockchains like Bitcoin and
Ethereum utilize completely trustless networks and
permissionless chains.
Cryptocurrency is
an application that
sits on top of
blockchain.
Not the other way
around.
39. Need for an enterprise blockchain
6
➢ Data Privacy and confidentiality
➢ Efficiency and speed of transactions
➢ Modular design approach
➢ Hybrid approach
➢ B2B focus
➢ Mining and legal restrictions on location of nodes
➢ Alignment with the vision of going digital
✓ Hyperledger answers all these concerns for enterprise and promises
to be a solution for many of its use cases.
40. 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, manufacturing
and technology
Introducing Hyperledger
7
41. Hyperledger
Cello
Hyperledger
Explorer
Hyperledger
Quilt
Tools
Typically built for one framework, and through
common license and community of communities
approach, ported to other frameworks
Hyperledger
Sawtooth
Hyperledger
Iroha
Hyperledger
Indy
HyperledgerCloud Foundry Node.js
Open Container
Initiative
Hyperledger Umbrella
8
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
Fabric
Hyperledger
Composer
42. Hyperledger Fabric
Business Blockchain Framework
9
● First project that was contributed to Hyperledger
● Contributed by Digital Asset and IBM
● Smart contracts called “chaincode” are written in Golang, Node.js and Java (
in experimental mode) that run in secure Docker containers
● Channels ensure that only the participants involved in a transaction see the
transaction
43. Hyperledger Fabric capabilities
10
Hyperledger Fabric is a unique implementation of distributed ledger technology (DLT) that delivers
enterprise-ready network security, scalability, confidentiality and performance, in a modular
blockchain architecture. Hyperledger Fabric delivers the following blockchain network capabilities:
✓ Identity management
✓ Privacy and confidentiality
✓ Efficient processing
✓ Chaincode functionality
✓ Modular design
44. Hyperledger Fabric Network
Peer
Fabric
Certificate
Authority
Organization (MSP)
Peer
Peer
Ordering Service
Peer
Peer
Peer
Client Applications
Fabric SDK
Web APIs Integration APIs
User Interface (Mobile, Web)
Third Party System
PeerCrypto Security
Storage
Connection Profile Load Balance / Failover
Fabric Model
48. 15
Leading Enterprise Blockchain Advisory & Consulting Firm
Chaindigit.com/trainings
Hyperledger Blockchain Training
Montreal Aug 30 & 31, Toronto Sep 6 &7, New York Sep 20 & 21, Boston Sep 27 & 28
53. Thanks to all the volunteers
4
• Meetup topics, selection, planning, preparation …
• Logistic, setup, cleanup …
And much more…
And thanks to our sponsor