Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ledgers: When would you even...?

Ledgers: When would you even...?

Distributed ledgers: when are they a good fit, what are their key strengths, and where are we making trade-offs?

Ricardo J. Méndez

September 01, 2018
Tweet

More Decks by Ricardo J. Méndez

Other Decks in Technology

Transcript

  1. Ledgers - When would you even…? Ricardo J. Méndez SAP

    Inside Track Berlin, 2018 September 1st, 2018 / [email protected] @ArgesRic
 https://mastodon.social/@ricardojmendez/
  2. @argesric @samsungnext Here’s the plan… • Give a quick overview

    of what they are, in case anyone’s not familiar; • Talk about what I see as the requirements for them to be worth it; • Give some counterpoints about trade-offs you are making.
  3. @argesric @samsungnext About me Technical Director for Europe at Samsung

    NEXT in Berlin. We partner with innovators and invest in forward-looking deep-tech companies. Tech guy. Started companies. Done consulting. Seen more gross tool mis-applications than I can remember. Hope I can save you all some time.
  4. @argesric @samsungnext The system needs to… • Be distributed; •

    Have an absence of trust; • Require consensus; • Demand disintermediation; • Keep track of provenance; • Be auditable.
  5. @argesric @samsungnext Distributed • Do you want to have data

    spread across multiple servers? • Do you want to run queries faster? • Do you want some redundancy?
  6. @argesric @samsungnext Our system so far… • Everyone involved has

    a copy of the data; • Everyone can try to write to the shared state of the world; • Every node involved agrees on if the change takes place or not.
  7. @argesric @samsungnext Provenance • A system where the data can

    be out of our control, • Where we don't trust anyone who may be writing to it, • So we're going to need to design some mechanism to agree on the world's state, • And which almost refuses to live behind an API wall.
  8. @argesric @samsungnext The sales pitch • “Tool X has infinite

    applications!” • “You get all this stuff for free!”
  9. @argesric @samsungnext Counterpoints • Be distributed; • Have an absence

    of trust; • Require consensus; • Demand disintermediation; • Keep track of provenance; • Be auditable. • Organizationally centralized; • Trust structure; • No need for consensus; • Trusted intermediaries; • Provenance alternatives; • Controlling sharing.