$30 off During Our Annual Pro Sale. View Details »

Architecting Blockchain Experiences

Architecting Blockchain Experiences

Blockchain technologies have matured in the last few years, yet the mainstream adoption of blockchain is still lagging behind other emerging technologies like AI and IoT. The missing piece seems to be a compelling model of how end users can benefit from blockchain-backed apps that could not be done with conventional apps on cloud platforms. Leveraging his experiences in building blockchain applications for the arts & media industry for Monegraph and the music industry under the dotBC banner, Chris will outline how blockchain-based apps need to seamlessly blend the function of a shared data registry, contract clause assembler, diplomatic messaging system, and a verifiable claims wallet to enable new decentralized marketplaces that trade more than just cryptocurrencies. The true promise of blockchains will only be fulfilled when architects and designers of these new decentralized systems go beyond beautifying the machine’s cryptographic output, and start channeling the human input required to bootstrap and sustain a multi-party ecosystem. Chris will discuss how these necessary ingredients in the user experience drive the architectural decisions behind on-chain data modeling, allowing for off-chain authentication and authorization, and facilitating inter-enterprise workflows that open up new market opportunities. He will demonstrate how a new decentralized workflow experience, built on the Cardstack architecture, can give the users all the power of blockchains with the ease of cloud-based applications.

A version of this talk was originally given at the Huawei Strategy and Technoogy Workshop (STW) 2017 in Shenzhen, China in May 2017.

Chris Tse

May 17, 2017
Tweet

More Decks by Chris Tse

Other Decks in Technology

Transcript

  1. CHRIS TSE
    Founder, Cardstack
    CTO, Monegraph
    Tech Lead, dotBlockchain
    Architect

    Blockchain Experiences
    ing
    CARDSTACK

    View Slide

  2. 1
    Monegraph
    “I am an Architect of Blockchain Apps.”
    Blockchain
    for Digital Commerce
    1
    dotBlockchain
    Blockchain
    for the Music Ecosystem
    1
    Cardstack
    Blockchain / Cloud
    User Experience Architecture

    View Slide

  3. vs
    Bitcoin Ethereum

    View Slide

  4. vs
    Bitcoin
    Unlimited
    Ethereum
    Homestead
    Segregated
    Witness
    vs
    Ethereum
    Classic
    vs

    View Slide

  5. vs
    …and other enterprise-oriented blockchains
    vs
    vs vs

    View Slide

  6. Current State-of-the-Art of Blockchain User Experiences
    Coinbase Ethereum Mist

    View Slide

  7. Current State-of-the-Art of Blockchain User Experiences
    Coinbase Ethereum Mist

    View Slide

  8. IBM Fabric Composer
    Current State-of-the-Art of Blockchain User Experiences
    Blockstack

    View Slide

  9. IBM Fabric Composer
    Current State-of-the-Art of Blockchain User Experiences
    Blockstack

    View Slide

  10. Beautifying the Cryptography Behind…
    Crypto
    Currencies
    Smart Contracts
    on Public Ledgers
    Decentralized
    User Identity
    Transactions
    on Private Ledgers

    View Slide

  11. Cryptography

    View Slide

  12. Videography

    View Slide

  13. video background

    View Slide

  14. video background
    What is the role of blockchain in this?

    View Slide

  15. Title
    Registration
    License
    Grant
    Payment
    Splits
    Metadata
    Sync
    video
    background
    What is the role of blockchain in this?

    View Slide

  16. Title License Splits
    Metadata
    video
    background

    View Slide

  17. Title License Splits
    Metadata
    video
    background
    • Publicly approvable

    View Slide

  18. Title License Splits
    Metadata
    video
    background
    • Publicly approvable
    • Synchronized across participants

    View Slide

  19. Title License Splits
    Metadata
    video
    background
    • Publicly approvable
    • Synchronized across participants
    • Recorded with timestamp

    View Slide

  20. Title License Splits
    Metadata
    video
    background
    • Publicly approvable
    • Synchronized across participants
    • Recorded with timestamp
    • Permitted parties can audit

    View Slide

  21. CASE STUDY
    DOT BLOCKCHAIN (.bc)
    1
    A New Blockchain-backed,
    Cloud-delivered Media Bundle

    View Slide

  22. Title Registration
    Initial Blockchain Registration
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    February 3, 2017
    ARTIST
    Stolar
    PRIMARY GENRE
    Pop
    LABEL
    RCA
    LEAD PRODUCER
    Steve Lillywhite

    View Slide

  23. Architecture
    Asset Registry
    PUBLIC LEDGER
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    February 3, 2017
    LABEL
    RCA
    LEAD PRODUCER
    Steve Lillywhite

    View Slide

  24. Architecture
    Asset Registry
    PUBLIC LEDGER
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    February 3, 2017
    LABEL
    RCA
    LEAD PRODUCER
    Steve Lillywhite

    View Slide

  25. Videos (1)
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    Metadata Sync
    Initial Blockchain Registration
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    February 3, 2017
    ARTIST
    Stolar
    PRIMARY GENRE
    Pop
    LABEL
    RCA
    LEAD PRODUCER
    Steve Lillywhite

    View Slide

  26. Videos (1)
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP FOR FREE
    Make your
    work, work
    for you

    View Slide

  27. Track Info
    Track Artist
    Stolar
    Track Territory Availability
    Global
    Track Title
    “Paralyzed - Single”
    Track Sale Date
    February 3, 2017
    Credits
    Alternate Composition Title
    n/a
    Performer Name
    Stolar
    Percentage
    Jay Stolar 40% / Billy Van 40%/ Denzel Baptiste 10%/
    David Biral 10%
    Writer Name
    Jay Stolar
    Region
    Global
    Master Recording Title
    “Paralyzed” Affiliated Publisher or Entitled Party
    Stolar - Simple As That, Billy Van - Fact Publishing ,
    Denzel Baptise - Univeral Publishing, David Biral -
    Universal Publishing
    Composition Title
    “Paralyzed"
    Affiliated PRO (per writer)
    SESAC
    Additional Writer Names
    Billy Van, David Biral, Denzel Baptiste
    SIGN UP NOW
    Join the
    Community
    Sign up for the
    latest tips from
    our advisors

    View Slide

  28. Track Info
    Track Volume #
    Vol. #1
    Track Artist
    Stolar
    Track Parenthetical
    Track Label Name
    Black Box
    Track Territory Availability
    Global
    Track Title
    “Paralyzed - Single”
    Track Sale Date
    February 3, 2017
    Track ISRC
    n/a
    Track Copyright © notice
    n/a
    Track #
    1
    Track Copyright (p) notice
    n/a
    Track Primary Genre
    Pop
    Track Duration
    3:28
    Track Secondary Genre
    Credits
    Alternate Composition Title
    n/a
    Performer Name
    Stolar
    Percentage
    Jay Stolar 40% / Billy Van 40%/ Denzel Baptiste 10%/
    David Biral 10%
    Writer Name
    Jay Stolar
    Region
    Global
    Master Recording Title
    “Paralyzed” Affiliated Publisher or Entitled Party
    Stolar - Simple As That, Billy Van - Fact Publishing ,
    Denzel Baptise - Univeral Publishing, David Biral -
    Universal Publishing
    Composition Title
    “Paralyzed"
    Affiliated PRO (per writer)
    SESAC
    Additional Writer Names
    Billy Van, David Biral, Denzel Baptiste
    Videos (1)
    Stolar – Paralyzed (Offical Video)
    3:28
    SIGN UP NOW
    Join the
    Community
    Sign up for the
    latest tips from
    our advisors
    PAGE CARDS
    Title
    Changed
    Label
    Format
    Country
    Released
    Genre
    Style
    Videos
    Tracklist
    Companies
    Credits
    Notes
    SONG PAGE
    Stolar – Paralyzed
    BRANCH
    Edward Faulkner
    PREVIEW
    LIVE

    View Slide

  29. Credits
    Performer Name
    Stolar
    Percentage
    Jay Stolar 40% / Billy Van 40%/ Denzel Baptiste 10%/
    David Biral 10%
    Master Recording Title
    “Paralyzed” Affiliated Publisher or Entitled Party
    Videos (1)
    Stolar – Paralyzed (Offical Video)
    3:28
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP NOW
    Join the
    Community
    Sign up for the
    latest tips from
    our advisors
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    PAGE CARDS
    Title
    Changed
    Label
    Format
    Country
    Released
    Genre
    Style
    Videos
    Tracklist
    Companies
    Credits
    Notes
    SONG PAGE
    Stolar – Paralyzed
    BRANCH
    Edward Faulkner
    PREVIEW
    LIVE
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    Funk / Soul
    GENRE
    R&B
    GENRE

    View Slide

  30. Credits
    Performer Name
    Stolar
    Percentage
    Jay Stolar 40% / Billy Van 40%/ Denzel Baptiste 10%/
    David Biral 10%
    Master Recording Title
    “Paralyzed” Affiliated Publisher or Entitled Party
    Videos (1)
    Stolar – Paralyzed (Offical Video)
    3:28
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP NOW
    Join the
    Community
    Sign up for the
    latest tips from
    our advisors
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    PAGE CARDS
    Title
    Changed
    Label
    Format
    Country
    Released
    Genre
    Style
    Videos
    Tracklist
    Companies
    Credits
    Notes
    SONG PAGE
    Stolar – Paralyzed
    BRANCH
    Edward Faulkner
    PREVIEW
    LIVE
    GENRE
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    Funk / Soul
    GENRE
    R&B
    GENRE

    View Slide

  31. Credits
    Performer Name
    Stolar
    Percentage
    Jay Stolar 40% / Billy Van 40%/ Denzel Baptiste 10%/
    David Biral 10%
    Master Recording Title
    “Paralyzed” Affiliated Publisher or Entitled Party
    Videos (1)
    Stolar – Paralyzed (Offical Video)
    3:28
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP NOW
    Join the
    Community
    Sign up for the
    latest tips from
    our advisors
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    PAGE CARDS
    Title
    Changed
    Label
    Format
    Country
    Released
    Genre
    Style
    Videos
    Tracklist
    Companies
    Credits
    Notes
    SONG PAGE
    Stolar – Paralyzed
    BRANCH
    Edward Faulkner
    PREVIEW
    LIVE
    GENRE
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Funk / Soul
    GENRE
    R&B
    GENRE

    View Slide

  32. FOR YOUR INFORMATION
    New Work Registration 4
    Metadata Updates 2
    AUTOMATICALLY PROCESSED
    Song Verification 4
    Artist Verification 2
    NEEDS RESPONSE
    Song Splits Proposal 4
    License Requests 2
    Metadata dispute 25
    DASHBOARDS
    Today 3
    RELEASE TITLE RELEASE TITLE
    Paralyzed Paralyzed
    ARTIST ARTIST
    Stolar Stolar
    LABEL LABEL
    Black Box Black Box
    Unresolved Unresolved
    STATUS STATUS !
    TYPE OF DISPUTE TYPE OF DISPUTE
    Genre
    Metadata Dispute
    Back
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    Funk / Soul
    GENRE
    R&B
    GENRE
    Initial Blockchain Record
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    ARTIST
    Stolar
    PRIMARY GENRE
    Pop
    LABEL
    RCA
    LEAD PRODUCER
    ACTIVE PARTICIPANTS
    +
    +
    +
    NOTIFIED
    HISTORY
    Current Version
    February 5, 2017 12:45 PM EST
    Dispute posted by RCA
    February 15, 2017 2:45 PM EST
    Prior History
    Original Entry
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Funk / Soul
    GENRE
    R&B
    GENRE

    View Slide

  33. Metadata Update
    02.12.17
    February 3, 2017 Steve Lillywhite
    Record created in dotbc - 02.12.2017 02:45:12 AM EDT
    Revision proposal by Sony
    February 15, 2017 2:45 PM EST
    Approval Action Needed
    We’ve been speaking with both parties and there is a dispute about
    Joey Barnes as Lead. Rob Cavallo should be Lead Producer and
    Barnes as Associate Producer. Please advise.
    Edward Faulkner, Account Manager 3/15 2:15 PM
    Legal says this has been resolved. You can submit a revision with
    Rob Cavallo as Lead Producer.
    Johny Walker, Account Manager 3/15 2:30 PM
    Here here, I second that motion.
    Evan Williams, Legal Department 3/15 2:31 PM
    Ok. Will confirm on our end and submit the proposal this afternoon.
    Edward Faulkner, Account Manager 3/15 2:15 PM
    Just chiming in here!
    Jim Beam, Account Manager 3/15 2:35 PM

    View Slide

  34. Here here, I second that motion.
    Evan Williams, Legal Department 3/15 2:31 PM
    Ok. Will confirm on our end and submit the proposal this afternoon.
    Edward Faulkner, Account Manager 3/15 2:15 PM
    Just chiming in here!
    Jim Beam, Account Manager 3/15 2:35 PM
    Send a message…
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD

    View Slide

  35. Here here, I second that motion.
    Evan Williams, Legal Department 3/15 2:31 PM
    Ok. Will confirm on our end and submit the proposal this afternoon.
    Edward Faulkner, Account Manager 3/15 2:15 PM
    Just chiming in here!
    Jim Beam, Account Manager 3/15 2:35 PM
    Send a message…
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD

    View Slide

  36. Metadata Update
    02.12.17
    FOR YOUR INFORMATION
    New Work Registration 4
    Metadata Updates 2
    AUTOMATICALLY PROCESSED
    Song Verification 4
    Artist Verification 2
    Song Splits Proposal 4
    License Requests 2
    Metadata dispute 25
    RELEASE TITLE RELEASE TITLE
    Paralyzed Paralyzed
    ARTIST ARTIST
    Stolar Stolar
    LABEL LABEL
    Black Box Black Box
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    Funk / Soul
    GENRE
    R&B
    GENRE
    Initial Blockchain Record
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    February 3, 2017
    ARTIST
    Stolar
    PRIMARY GENRE
    Pop
    LABEL
    RCA
    LEAD PRODUCER
    Steve Lillywhite
    Record created in dotbc - 02.12.2017 02:45:12 AM EDT
    +
    +
    +
    NOTIFIED
    HISTORY
    Current Version
    February 5, 2017 12:45 PM EST
    Dispute posted by RCA
    February 15, 2017 2:45 PM EST
    Revision proposal by Sony
    February 15, 2017 2:45 PM EST
    Prior History
    Original Entry
    Approval Action Needed
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Funk / Soul
    GENRE
    R&B
    GENRE
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD

    View Slide

  37. Metadata Update
    02.12.17
    FOR YOUR INFORMATION
    New Work Registration 4
    Metadata Updates 2
    AUTOMATICALLY PROCESSED
    Song Verification 4
    Artist Verification 2
    Song Splits Proposal 4
    License Requests 2
    Metadata dispute 25
    RELEASE TITLE RELEASE TITLE
    Paralyzed Paralyzed
    ARTIST ARTIST
    Stolar Stolar
    LABEL LABEL
    Black Box Black Box
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    Funk / Soul
    GENRE
    R&B
    GENRE
    Initial Blockchain Record
    RELEASE TITLE
    Paralyzed
    RELEASE DATE
    February 3, 2017
    ARTIST
    Stolar
    PRIMARY GENRE
    Pop
    LABEL
    RCA
    LEAD PRODUCER
    Steve Lillywhite
    Record created in dotbc - 02.12.2017 02:45:12 AM EDT
    +
    +
    +
    NOTIFIED
    HISTORY
    Current Version
    February 5, 2017 12:45 PM EST
    Dispute posted by RCA
    February 15, 2017 2:45 PM EST
    Revision proposal by Sony
    February 15, 2017 2:45 PM EST
    Prior History
    Original Entry
    Approval Action Needed
    Revision proposal by
    Genre Revision Proposal
    February 12, 2017 2:45 PM EST
    Funk / Soul
    GENRE
    R&B
    GENRE
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    Amend

    View Slide

  38. Accurate Title and Metadata

    View Slide

  39. Accurate Title and Metadata Who to contact &
    who to pay?

    View Slide

  40. Accurate Title and Metadata
    Enables License Grants via Approve/Deny Workflow
    Who to contact &
    who to pay?

    View Slide

  41. Accurate Title and Metadata
    Enables License Grants via Approve/Deny Workflow
    Who to contact &
    who to pay?
    What are the terms and who has signed off?

    View Slide

  42. Videos (1)
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP FOR FREE
    Make your
    work, work
    for you

    View Slide

  43. Videos (1)
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    Continue
    Purpose of License Type of License
    Stolar
    Paralyzed
    Song License Request

    View Slide

  44. Videos (1)
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    Register to Complete Request
    Project Reference
    Email
    First Name
    Last Name
    Company
    Address 1
    Address 2

    View Slide

  45. Videos (1)
    License this song
    Stolar - Paralyzed (Single)
    Artist
    Title
    Duration
    Label
    Availabilty
    Released
    Genre
    Stolar
    Paralyzed - Single
    3:28
    Black Box
    Global
    February 3, 2017
    Pop, Alternative
    Register
    Log In
    About Explore Community
    Search artists, albums and more…
    DOT
    BLOCKCHAIN
    MUSIC
    SIGN UP FOR FREE
    Make your
    work, work
    for you
    Request License
    Purpose of License Change
    Proin sagittis bibendum purus, sit amet
    elementum erat auctor nec. Morbi urna justo,
    tempor id imperdiet in.
    Type of License Change
    Lorem ipsum dolor sit amet, consectetur
    adipiscing elit. Sed porta, nisi in interdum
    iaculis, quam augue interdum quam, ut
    laoreet augue diam eu ante. Integer
    ullamcorper luctus orci eleifend gravida.
    Type of License Change
    Lorem ipsum dolor sit amet, consectetur
    adipiscing elit. Sed porta, nisi in interdum
    iaculis, quam augue interdum quam, ut
    laoreet augue diam eu ante. Integer
    ullamcorper luctus orci eleifend gravida.
    Stolar
    Paralyzed

    View Slide

  46. Revision proposal by
    Song License Request
    FEBRUARY 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    ARTIST
    Stolar
    ARTIST
    Stolar
    RELEASE TITLE
    Paralyzed - Single
    LABEL
    Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00

    View Slide

  47. Customizable License with Parameterized Terms
    Revision proposal by
    Song License Request
    FEBRUARY 12, 2017 2:45 PM EST
    Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    ARTIST
    Stolar
    ARTIST
    Stolar
    RELEASE TITLE
    Paralyzed - Single
    LABEL
    Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00

    View Slide

  48. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    Amend

    View Slide

  49. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend

    View Slide

  50. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend

    View Slide

  51. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend
    DRAFT

    View Slide

  52. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend
    DRAFT

    View Slide

  53. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend
    DRAFT

    View Slide

  54. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend
    DRAFT
    Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $3,000

    View Slide

  55. Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $0.00
    Architecture
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Amend
    Supercede
    DRAFT
    Approve Deny with Comments Deny with Revision
    LICENSE TYPE
    Video Clip License
    TERRITORY
    Worldwide
    TYPE OF BUSINESS
    Small Business
    Paralyzed - Single Black Box
    RELEASE DATE
    February 3, 2017
    Set Price – $3,000

    View Slide

  56. Architecture Layers and Data Flow
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Sum
    m
    ary

    View Slide

  57. Architecture Layers and Data Flow
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Sum
    m
    ary

    View Slide

  58. Architecture Layers and Data Flow
    Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Sum
    m
    ary

    View Slide

  59. From License to Payment Splits
    View Contract Language
    Revision proposal by
    Approved License Agreement
    FEBRUARY 12, 2017 2:45 PM EST
    LICENSEE
    Matrix Partners
    WORK
    n/a
    LICENSER
    n/a
    BLOCKCHAIN ADDRESS
    13o7y8qweihudsbhjdhj3o39e3h
    TYPE OF BUSINESS
    Small Business
    TERMS
    Worldwide
    ARTIST
    Stolar
    ARTIST
    Stolar
    RELEASE TITLE
    Paralyzed - Single
    LABEL
    Black Box
    RELEASE DATE
    February 3, 2017

    View Slide

  60. From License to Payment Splits
    Royalties - Year to Date
    $1,262.56
    YEAR DOMESTIC INTERNATIONAL
    2016 $51,002 $12,756
    2015 $85,866 $11,334
    2014 $12,224 $54,919
    YEAR DOMESTIC INTERNATIONAL
    Last March 2016
    $2,430
    May 2016
    $2,430
    Next April 2016
    TRANSFER FUNDS
    June 2016
    Domestic
    International
    View Contract Language
    Revision proposal by
    Approved License Agreement
    FEBRUARY 12, 2017 2:45 PM EST
    LICENSEE
    Matrix Partners
    WORK
    n/a
    LICENSER
    n/a
    BLOCKCHAIN ADDRESS
    13o7y8qweihudsbhjdhj3o39e3h
    TYPE OF BUSINESS
    Small Business
    TERMS
    Worldwide
    ARTIST
    Stolar
    ARTIST
    Stolar
    RELEASE TITLE
    Paralyzed - Single
    LABEL
    Black Box
    RELEASE DATE
    February 3, 2017

    View Slide

  61. View Slide

  62. Fiat
    Currencies
    Crypto
    Currencies
    Programmable
    Assets
    Existing
    Value Networks

    View Slide

  63. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    TRANSPARENCY

    View Slide

  64. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Broadcast for
    Public Reference
    TRANSPARENCY

    View Slide

  65. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Broadcast for
    Public Reference
    Hash It Out
    in Private
    TRANSPARENCY

    View Slide

  66. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Hash It Out
    in Private
    TRANSPARENCY

    View Slide

  67. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Feels Really
    Fast
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Hash It Out
    in Private
    TRANSPARENCY

    View Slide

  68. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Feels Really
    Fast
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Wait for
    Confirmation
    Hash It Out
    in Private
    TRANSPARENCY

    View Slide

  69. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Feels Really
    Fast
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Slowly
    but Surely
    Wait for
    Confirmation
    Hash It Out
    in Private
    TRANSPARENCY

    View Slide

  70. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Feels Really
    Fast
    History of
    Amendments
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Slowly
    but Surely
    Wait for
    Confirmation
    Hash It Out
    in Private
    TRANSPARENCY

    View Slide

  71. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Feels Really
    Fast
    History of
    Amendments
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Slowly
    but Surely
    Wait for
    Confirmation
    Hash It Out
    in Private
    Archive as Legally
    Mandated
    TRANSPARENCY

    View Slide

  72. Asset Registry
    PUBLIC LEDGER
    Messaging Bus 

    FEDERATED CLOUD
    License Exchange
    PRIVATE LEDGER
    Optimizing the Blockchain Experience
    PERMANENCE
    LATENCY
    Feels Really
    Fast
    History of
    Amendments
    Need to Know
    Basis
    Broadcast for
    Public Reference
    Slowly
    but Surely
    Wait for
    Confirmation
    Hash It Out
    in Private
    Archive as Legally
    Mandated
    Everything is
    Tradeable
    TRANSPARENCY

    View Slide

  73. Bridging the Cloud
    & the Blockchain

    View Slide

  74. Bridging the Clouds
    & the Blockchains

    View Slide

  75. Thank You!
    CHRIS TSE
    Founder, Cardstack
    CTO, Monegraph
    Tech Lead, dotBlockchain

    View Slide