1
Blockchains for
Business 101
Gordon Haff
Emerging Technology Evangelist
@ghaff
https://bitmason.blogspot.com
September 2020
2
WHAT IS BLOCKCHAIN?
Shared, permissioned distributed ledger
technology visible to and transactions
validated by members of a business blockchain
network using a consensus protocol
No central repository and usually no central
authority
Smart contracts may be used to take actions
based on pre-defined events
Blockchain applications (smart contracts)
3
BLOCKCHAIN LETS YOU
BUILD A DECENTRALIZED
BUSINESS NETWORK
Business networks connect businesses
Participants with identity
Assets flow over networks
Transactions describe asset exchange
Contracts underpin transactions
The ledger logs transactions
4
A MODULAR ARCHITECTURE
5
WHY IS IT INTERESTING?
Distributed trust
No single entity controls storage and validation of
transactions
6
WHY IS IT INTERESTING?
Immutability
Appended/cryptographically-secured
transactions can’t be removed or changed
without alteration being obvious
On-chain vs. off-chain: Choose wisely
7
WHY IS IT INTERESTING?
Parties securely interact with
universal source of truth
Common message bus for recorded actions
(transactions, identity, trusted records) that
connects entities in a standardized way
Streamlined settlement
8
WHY IS IT INTERESTING?
Consensus mechanism can vary
based on need
Transaction validation depends on threat model
and trust level
Scalability, energy use, time to final resolution all
involve tradeoffs
9
WHY NOT BLOCKCHAIN?
Conventional database
characteristics are sufficient or
even preferred
Mutability
Centralized control
High scalability
10
WHY NOT BLOCKCHAIN?
Participating entities are all part of
the same trust domain
Distributed trust isn’t needed
11
WHY NOT BLOCKCHAIN?
Assets can’t be reliably digitized
There’s no meaningful ground truth
Can’t trust the inputs
(But the perfect is the enemy of the good)
12
WHY NOT BLOCKCHAIN?
Can’t form a business network
Participants won’t adopt standard practices
They won’t give up control
They won’t cooperate
13
WHY NOT BLOCKCHAIN?
There’s low business impact
14
SOME EARLY
USE CASE AREAS
Finance (lending, international transactions…)
Public sector (records, identity…)
Supply chain / provenance
Healthcare records
Other identity
Telco billing / reconciliation
…
15
WHAT’S RED HAT DOING?
Participating in select industry organizations
and engaging with customers/partners
Enabling Red Hat products
Development of an operator for Hyperledger
Fabric is in process
Not selling a blockchain product

Blockchains for Business 101

  • 1.
    1 Blockchains for Business 101 GordonHaff Emerging Technology Evangelist @ghaff https://bitmason.blogspot.com September 2020
  • 2.
    2 WHAT IS BLOCKCHAIN? Shared,permissioned distributed ledger technology visible to and transactions validated by members of a business blockchain network using a consensus protocol No central repository and usually no central authority Smart contracts may be used to take actions based on pre-defined events Blockchain applications (smart contracts)
  • 3.
    3 BLOCKCHAIN LETS YOU BUILDA DECENTRALIZED BUSINESS NETWORK Business networks connect businesses Participants with identity Assets flow over networks Transactions describe asset exchange Contracts underpin transactions The ledger logs transactions
  • 4.
  • 5.
    5 WHY IS ITINTERESTING? Distributed trust No single entity controls storage and validation of transactions
  • 6.
    6 WHY IS ITINTERESTING? Immutability Appended/cryptographically-secured transactions can’t be removed or changed without alteration being obvious On-chain vs. off-chain: Choose wisely
  • 7.
    7 WHY IS ITINTERESTING? Parties securely interact with universal source of truth Common message bus for recorded actions (transactions, identity, trusted records) that connects entities in a standardized way Streamlined settlement
  • 8.
    8 WHY IS ITINTERESTING? Consensus mechanism can vary based on need Transaction validation depends on threat model and trust level Scalability, energy use, time to final resolution all involve tradeoffs
  • 9.
    9 WHY NOT BLOCKCHAIN? Conventionaldatabase characteristics are sufficient or even preferred Mutability Centralized control High scalability
  • 10.
    10 WHY NOT BLOCKCHAIN? Participatingentities are all part of the same trust domain Distributed trust isn’t needed
  • 11.
    11 WHY NOT BLOCKCHAIN? Assetscan’t be reliably digitized There’s no meaningful ground truth Can’t trust the inputs (But the perfect is the enemy of the good)
  • 12.
    12 WHY NOT BLOCKCHAIN? Can’tform a business network Participants won’t adopt standard practices They won’t give up control They won’t cooperate
  • 13.
  • 14.
    14 SOME EARLY USE CASEAREAS Finance (lending, international transactions…) Public sector (records, identity…) Supply chain / provenance Healthcare records Other identity Telco billing / reconciliation …
  • 15.
    15 WHAT’S RED HATDOING? Participating in select industry organizations and engaging with customers/partners Enabling Red Hat products Development of an operator for Hyperledger Fabric is in process Not selling a blockchain product