본문바로가기

EN
이노베이션허브 바로가기

ENG

R3 Corda Key Concept

Corda is an open source blockchain platform that is built to record and manage contracts between mutually distrusting parties.
Corda was built by R3 in collaboration with the world’s largest financial institutions. It was designed to meet the rigorous requirements imposed
by financial service regulators, conform to industry standards, and deliver on the promise of blockchain technology.

R3 Lecture Point

  • key concepts
    of Corda
  • Build and run
    CorDapps
  • Become a Certified
    Corda Developer

R3 Course curriculum

  1. Corda Key
    Concept
    0
    Corda Setup In this course we discuss how to set up Corda for Windows or Mac.
  2. Corda Key
    Concept
    1
    The Corda Ledger The first in a series of courses which explains Corda from the ground up. In this webinar we take a high level view of a Corda network and how data is shared around the network.
  3. Corda Key
    Concept
    2
    Corda States In the previous course we mentioned that the ledger maintains sets of "shared facts".
    In this webinar we introduce states as immutable objects which represent shared facts such as an agreement or contract at a specific point in time.
  4. Corda Key
    Concept
    3
    Transactions In this course we discuss transactions which are used to facilitate atomic updates to the ledger.
    We discuss the differences between the Corda transaction model and other DLTs.
  5. Corda Key
    Concept
    4
    Contracts In this course we discuss how the contract code is used to control the evolution of on-ledger states.
  6. Corda Key
    Concept
    5
    Commands In this course we discuss commands which are used to parameter transactions and hint to their intention.
  7. Corda Key
    Concept
    6
    Timewindows In this course we discuss Timewindows which are used to assert whether a transaction happened before, after or between a given period in time.
  8. Corda Key
    Concept
    7
    Attachments In this course we discuss attachments which are arbitary files that can be attached to a Corda transaction. They may contain contract code or static data required for verification.
  9. Corda Key
    Concept
    8
    Flows In this course we discuss why the flow framework is needed, how it works, look at an example flow to issue an IOU from Alice to Bob and cover what functionality is available for CorDapp developers.
  10. Corda Key
    Concept
    9
    Consensus In this course we begin talking about consensus and how it's implemented in Corda.
  11. Corda Key
    Concept
    10
    Notaries In this course we introduce notaries as nodes on a Corda network which provide uniqueness consensus (i.e. transaction ordering).
  12. Corda Key
    Concept
    11
    Oracles In this course we discuss Oracle services which are a means for Corda contracts to reference off-ledger data in a controlled (deterministic) manner required for the smart contracts sandbox.
  13. Corda Key
    Concept
    12-13
    Corda node, CorDapps and Network In this course we take a high level look at the Corda node, extensions to the node called CorDapps, how the components of a CorDapp are used in a typical transaction and lastly we look at how a Corda network is structured.

R3 Company introduction

R3 is an enterprise software firm that builds and maintains Corda,
a blockchain platform developed specifically for businesses.
R3’s vision is of a world where everyone can transact directly and
privately without friction; a world where business partners
operate in perfect synchrony, and duplicated,
inconsistent records are a thing of the past.
R3
To take this academy, click Login
Log-in
For more information about the Blockchain Academy, please contact dreamplus.blockchain@gmail.com LIST