Introduction to Corda
Join Slack CordaLedger: slack.corda.net
Corda docs: docs.corda.net
Free Training Site: training.corda.net
Github Repository: github.com/corda
Contact: devrel@r3.com
Tweet Me: @Cordablockchain @inside_r3, hashtags #Corda, #r3
We Believe
Distributed Ledger technology
Reduces cost and time to market
While increasing the speed of business
Identity
Privacy
Speed
Integration
x
x
x
x
Blockchain 1.0/2.0
Corda: the 3rd Generation Blockchain
Blockchain for business
Corda is the world’s only blockchain platform built specifically for
businesses that offers privacy, scalability and interoperability
Cross Industry ecosystem
Blockchain benefits are best realized when different industry participants
come together to create a shared platform. R3 offers a thriving network
of 200 + companies embracing this technology to solve real-world
problems
Applicable to all industries
Designed to meet the standards of one of the most complex and highly
regulated industries in the world, Corda can be applied seamlessly to all
other areas of commerce
Corda is open source! github.com/corda/corda
R3 Timeline
R3’s ecosystem of 300+ firms drives cross-industry collaboration
• Recreate existing
business networks with
banks, wealth, SMEs and
corporates
• Grow your existing
network through R3’s
member base
• Collaborate with
Regulators, Central
Banks, and Legal
Institutions
Ecosystem Participants
Delivery Partners
Infrastructure/Tech ProvidersCorDapps
• Deploy on your technology of choice
• Integrate with legacy systems
• Increase efficiencies across your
business by utilizing ready-built
CorDapps
• Collaborate with system
integrators to move your
CorDapps to production
• Accelerate your go-to-market
strategy
R3 Ecosystem
Global Interoperability
Open Source &
Network
Strong Identity
Consensus
Privacy
Performance &
Scalability
Corda is a permissioned network that provides P2P communication on a need-
to-know basis
p8.
Colorado River Authority
Address: 17.149.112.236:10005
Public key: 5h54h5wv632vhy55
Notary Pool
Bays Transcorp Inc.
Address: 120.65.158.170:10005
Public key: t453wv84bvt3cj5w3h
Titan Technology Partners
Address: 115.187.28.40:10005
Public key: 5hw03nnk43jknkj4n
Corda network
Identity manager (Doorman) & network map
Notary operators
Corda & Corda Enterprise
Token SDK & Corda Settler
Corda nodes abstract away the complexity of updating the ledger
tokenIssuanceFlow
createMortgageFlow
crowdfundingFlow
The Node helps
abstract away:
Messaging
Concurrency
Storage
Disaster recovery
Peer discovery
Key mgmt.
Data distribution
and more!
Flows Corda Node Ledger updates
SignedTransaction
Notary
p11.
• Notary clusters prevent “double-spends”
• Notary clusters are also time-stamping authorities. If a transaction includes a time-window, it can
only be notarised during that window
• Notary clusters may also validate transactions
Colorado River Authority
Address: 17.149.112.236:10005
Public key: 5h54h5wv632vhy55
Notary
Bays Transcorp Inc.
Address: 120.65.158.170:10005
Public key: t453wv84bvt3cj5w3h
Titan Technology Partners
Address: 115.187.28.40:10005
Public key: 5hw03nnk43jknkj4n
p12.
Notary Pool
Acme International
Address: 17.149.112.236:10005
Public key: 5h54h5wv632vhy55
Bay Transcorp Inc.
Address: 120.65.158.170:10005
Public key: t453wv84bvt3cj5w3h
Titan Technology
Address: 115.187.28.40:10005
Public key: 5hw03nnk43jknkj4n Contract
Contract
Transaction
In Vault
<- State
In Vault
<- State
Quick Look at a CorDapp
Ready for the next workshop?
June Workshop Calendar:
• Bootcamp workshop: June 11th
• Accounts workshop: June 18th
• TokenSDK workshop: June 25th
We will run them four times each day at 2PM in London, NY, Mumbai and 10AM in HongKong time zone.
Preparation for the Bootcamp:
• Download IntelliJ: https://www.jetbrains.com/idea/download/
• Install Java 1.8: https://www.java.com/en/
• Clone the bootcamp Cordapp: https://github.com/corda/bootcamp-cordapp

Introduction to Corda Blockchain for Developers

  • 1.
    Introduction to Corda JoinSlack CordaLedger: slack.corda.net Corda docs: docs.corda.net Free Training Site: training.corda.net Github Repository: github.com/corda Contact: devrel@r3.com Tweet Me: @Cordablockchain @inside_r3, hashtags #Corda, #r3
  • 2.
    We Believe Distributed Ledgertechnology Reduces cost and time to market While increasing the speed of business
  • 3.
  • 4.
    Corda: the 3rdGeneration Blockchain Blockchain for business Corda is the world’s only blockchain platform built specifically for businesses that offers privacy, scalability and interoperability Cross Industry ecosystem Blockchain benefits are best realized when different industry participants come together to create a shared platform. R3 offers a thriving network of 200 + companies embracing this technology to solve real-world problems Applicable to all industries Designed to meet the standards of one of the most complex and highly regulated industries in the world, Corda can be applied seamlessly to all other areas of commerce Corda is open source! github.com/corda/corda
  • 5.
  • 6.
    R3’s ecosystem of300+ firms drives cross-industry collaboration • Recreate existing business networks with banks, wealth, SMEs and corporates • Grow your existing network through R3’s member base • Collaborate with Regulators, Central Banks, and Legal Institutions Ecosystem Participants Delivery Partners Infrastructure/Tech ProvidersCorDapps • Deploy on your technology of choice • Integrate with legacy systems • Increase efficiencies across your business by utilizing ready-built CorDapps • Collaborate with system integrators to move your CorDapps to production • Accelerate your go-to-market strategy R3 Ecosystem
  • 7.
    Global Interoperability Open Source& Network Strong Identity Consensus Privacy Performance & Scalability
  • 8.
    Corda is apermissioned network that provides P2P communication on a need- to-know basis p8. Colorado River Authority Address: 17.149.112.236:10005 Public key: 5h54h5wv632vhy55 Notary Pool Bays Transcorp Inc. Address: 120.65.158.170:10005 Public key: t453wv84bvt3cj5w3h Titan Technology Partners Address: 115.187.28.40:10005 Public key: 5hw03nnk43jknkj4n
  • 9.
    Corda network Identity manager(Doorman) & network map Notary operators Corda & Corda Enterprise Token SDK & Corda Settler
  • 10.
    Corda nodes abstractaway the complexity of updating the ledger tokenIssuanceFlow createMortgageFlow crowdfundingFlow The Node helps abstract away: Messaging Concurrency Storage Disaster recovery Peer discovery Key mgmt. Data distribution and more! Flows Corda Node Ledger updates SignedTransaction
  • 11.
    Notary p11. • Notary clustersprevent “double-spends” • Notary clusters are also time-stamping authorities. If a transaction includes a time-window, it can only be notarised during that window • Notary clusters may also validate transactions Colorado River Authority Address: 17.149.112.236:10005 Public key: 5h54h5wv632vhy55 Notary Bays Transcorp Inc. Address: 120.65.158.170:10005 Public key: t453wv84bvt3cj5w3h Titan Technology Partners Address: 115.187.28.40:10005 Public key: 5hw03nnk43jknkj4n
  • 12.
    p12. Notary Pool Acme International Address:17.149.112.236:10005 Public key: 5h54h5wv632vhy55 Bay Transcorp Inc. Address: 120.65.158.170:10005 Public key: t453wv84bvt3cj5w3h Titan Technology Address: 115.187.28.40:10005 Public key: 5hw03nnk43jknkj4n Contract Contract Transaction In Vault <- State In Vault <- State Quick Look at a CorDapp
  • 13.
    Ready for thenext workshop? June Workshop Calendar: • Bootcamp workshop: June 11th • Accounts workshop: June 18th • TokenSDK workshop: June 25th We will run them four times each day at 2PM in London, NY, Mumbai and 10AM in HongKong time zone. Preparation for the Bootcamp: • Download IntelliJ: https://www.jetbrains.com/idea/download/ • Install Java 1.8: https://www.java.com/en/ • Clone the bootcamp Cordapp: https://github.com/corda/bootcamp-cordapp