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

Meeting Corda: A blockchain platform built for ...

Meeting Corda: A blockchain platform built for the JVM

An introductory presentation on Corda along with a demo of an application based on a supply chain problem.

Avatar for Dimos Raptis

Dimos Raptis

May 07, 2020
Tweet

More Decks by Dimos Raptis

Other Decks in Technology

Transcript

  1. Agenda • Problem description & current landscape • High-level overview

    of Corda & key concepts • Demo • Analysis of the CorDapp
  2. What is Corda Corda is a platform for executing distributed

    applications (called CorDapps), which allow multiple mutually distrusting nodes to transact with each other safely and as seamlessly as possible The platform is written in Kotlin and runs on the JVM. CorDapps can be developed in any JVM language, but they are mostly written in Java or Kotlin.
  3. A sample problem - supply chain Some issues: • N2

    integration problem • Business consensus • Authentication between parties • Dispute resolution • The cost of introducing a new organisation Distributor A Distributor B Distributor C
  4. Benefits • Easier integration via shared protocol • Business consensus

    via shared logic & notaries • Authentication provided out-of-the-box by the network • Easier dispute resolution via digital signatures • Low barrier to entry for a new participant
  5. More resources • Documentation: docs.corda.net • Project: github.com/corda/corda • Demo

    CorDapp: github.com/dimosr/corda-supply-chain • Blogpost: dimosr.github.io/dissecting-a-cordapp