The CTO of R3, Richard G Brown, has revealed today they are working on a distributed ledger platform for financial services called Corda.
I’m delighted to confirm that R3 and our member banks are working on a distributed ledger platform for financial services: Corda.
For the last six months, my team and contributors from our membership have been building a distributed ledger platform prototype from the ground up, specifically designed to manage financial agreements between regulated financial institutions. I am massively excited by the progress our team, led by James Carlyle, our Chief Engineer, and Mike Hearn, our Lead Platform Engineer, are making and I think the time is right to share some details.
Corda: A Distributed Ledger for Recording and Managing Financial Agreements
Corda is a distributed ledger platform designed from the ground up to record, manage and synchronise financial agreements between regulated financial institutions. It is heavily inspired by and captures the benefits of blockchain systems, without the design choices that make blockchains inappropriate for many banking scenarios.
Corda’s key features include:
- Corda has no unnecessary global sharing of data: only those parties with a legitimate need to know can see the data within an agreement
- Corda choreographs workflow between firms without a central controller
- Corda achieves consensus between firms at the level of individual deals, not the level of the system
- Corda’s design directly enables regulatory and supervisory observer nodes
- Corda transactions are validated by parties to the transaction rather than a broader pool of unrelated validators
- Corda supports a variety of consensus mechanisms
- Corda records an explicit link between human-language legal prose documents and smart contract code
- Corda is built on industry-standard tools
- Corda has no native cryptocurrency
Brown goes on in the blog to talk about how they will handle core elements of Blockchain technology.
A critical piece of the Corda philosophy is that our problem is to ensure that “I know that you see the same details about a shared fact that I see”.
But this does not mean that a third party down the road also needs to see it: our consensus occurs between parties to deals, not between all participants.
Furthermore, in Corda, the only people who need to be in agreement about a fact are the stakeholders to that fact: if you and I agree about something that pertains only to us then why should we care what some completely unrelated third party thinks? And why would we even think of sending them a copy so they could opine on it? So, in Corda, we let users write their validation logic in time-tested industry-standard tools and we define who needs to be in agreement on a transaction’s validity on a contract-by-contract basis.
Just like every other distributed ledger out there, we need to be sure that two valid, but conflicting, transactions cannot both be simultaneously active in the system. But we also recognise that different scenarios require different tradeoffs. So Corda’s design allows for a range of “uniqueness service” implementations, one of which is a “traditional blockchain”. But it doesn’t need to be and, for our purposes, we also need implementations that make different tradeoffs under Brewer’s CAP theorem: in particular, some financial services use-cases need to prioritise consistency at the expense of availability in the event of a network partition.
On immutability and authentication:
Here, Corda’s design departs very little from existing systems: our data structures are immutable and our building block is the exchange of digitally-signed transactions.
So Corda is very traditional in some respects – we directly apply the “authentication”, “immutability” and “uniqueness service” features of blockchains but we depart radically when it comes to the scope of “consensus” (parties to individual deals rather than all participants) and “validation” (the legitimate stakeholders to a deal rather than the whole universe or some arbitrary set of ‘validators’).
Corda’s design is the result of detailed analysis and prototyping with their members and will be open sourced when the code has matured further.
- Chain of Points Adds Internet Pioneer and iPayYou Founder Gene Kavner to Board of Advisors - February 27, 2017
- Chamber of Digital Commerce and Structured Finance Industry Group Partner to bring Blockchain to Securitization - February 27, 2017
- Blockchain Startup Bloq Acquires Blockchain Analytics Pioneer Skry - February 27, 2017
- Edgeless.io Launches its ICO to become the first fully transparent Casino, Offering 0% Edge - February 27, 2017
- Storj Labs Raises $3 Million in Seed Funding - February 26, 2017
- Northern Trust And IBM Pioneer Use Of Blockchain Technology To Help Transform Private Equity Administration - February 26, 2017
- 0x – An Open Protocol for Decentralized Exchange on the Ethereum Blockchain - February 26, 2017
- Global Blockchain Project FERMAT Announces Significant Alpha Release for the “Internet of People” - February 26, 2017
- Blockchain Startup Peerplays Raises $4m Before ICO Even Kicks Off - February 26, 2017
- Numerai Launches Cryptocurrency and New Hedge Fund Built By Data Scientist Network - February 26, 2017
- Disrupt the VC Industry? Brock Pierce and Blockchain Capital to Launch Own Cryptocurrency and ICO - February 26, 2017
- SoftBank, Sprint and TBCASoft Partner in Blockchain Technology for Telecom Carriers - February 25, 2017
- Lisk Introduces New Blockchain Technology Update - February 25, 2017
- Dash Partners with BlockPay to Enable Point of Sale Purchases at Brick and Mortar Stores - February 25, 2017
- Blockchain Interaction Unit (BIU) – No Internet, No Mobile Phone, No Computer. No Problem. - February 25, 2017
- Blockchain Banking Consortium R3 Gets Into Semantic Tornado Over Blockchain – Bitcoiners Jeer from Sidelines - February 25, 2017
- IOHK and University of Edinburgh Establish Blockchain Technology Laboratory - February 24, 2017
- Liberland to Launch Online Startup Contest to Kick Off Smart Nation - February 23, 2017
- Blockchain Intelligence Group Launches QLUE Version Codename Deep Cove - February 23, 2017
- Lykke Crowdfunding – One -year Lykke Forward Offering - February 22, 2017
- Daimler AG Joins Hyperledger Blockchain Consortium as Premier Member - February 21, 2017
- Voatz and Clear Ballot to Explore Blockchain Technology for Remote Voting - February 20, 2017
- New Blockchain Smart Contract Token Developed By GameCredits - February 20, 2017
- Blockchain Could Be a New Operating System for the Planet Says Jeremy Wilson, Vice Chairman of Barclays Corporate Banking - February 20, 2017
- JAAK and the Guardian Initiative Announce MΞTA: A Blockchain Pilot for The Media & Entertainment Industry - February 18, 2017
- The StabL Project – Hadrien Charlanes Plans Stable Tokens and Derivative Products For Ethereum Blockchain - February 17, 2017
- Blockchain Energy Trading Trials Kickoff with Canada’s BTL Group and Austria’s Wien Energie - February 16, 2017
- Smart Dubai Office (SDO) and 1776 Launch Blockchain Challenge - February 16, 2017
- BOScoin, a New Cryptocurrency, Introduces “Trust Contracts” to Overcome the Shortcomings of Ethereum Smart Contracts - February 16, 2017
- European Commission Working on Blockchain – Plans Actively Seeking Pilot Partners - February 16, 2017
- Canadian Blockchain Company SecureKey Awarded U.S. Department of Homeland Security Grant - February 16, 2017
- Microsoft and KPMG Cut Deal and Kickoff Blockchain Nodes in Frankfurt and Singapore - February 16, 2017
- Global Blockchain Project FERMAT Announces Significant Alpha Release for the “Internet of People” - February 16, 2017
- Russian Blockchain Startup Exscudo Aims to Bridge Traditional Finances And The Cryptocurrency Market - February 15, 2017
- Active Year Ahead for Blockchain Solutions in Financial Services, says Corporate Insight - February 14, 2017
- BlockApps and Red Hat Cut Deal to Deliver Hybrid Cloud Solution for Blockchain Applications in the Enterprise - February 14, 2017
- Hyperledger Blockchain Turns One – Director Brian Behlendorf Updates - February 14, 2017
- The State Bank of India Initiates National Blockchain Bank Consortium - February 14, 2017
- The National Bank of Abu Dhabi (NBAD) Introduces Real-Time Cross-Border Blockchain Payments - February 14, 2017
- China Turning Hard to Blockchain – Focus on Fraud Reduction - February 13, 2017
- U.S. Department of Health and Human Services to Kick Off Blockchain in Heathcare Code-A-Thon - February 13, 2017
- Hexayurt Capital presents the Internet of Agreements at the World Government Summit - February 13, 2017
- EquiChain – Blockchain for Emerging Markets Post-Trade - February 13, 2017
- UK Government Approves Tramonex Labs to Issue Currency on Blockchain - February 12, 2017
- US Congress Buckles Down With Blockchain – Launch Congressional Blockchain Caucus - February 11, 2017
- Nick Szabo: Some Private Blockchains Qualify as Bona Fide Blockchains - February 10, 2017
- Bitfury Group and Government of Georgia Expand Blockchain Land Titling Project - February 10, 2017
- Expanse Project Announces Launch of the Expanse Bond System (EBS) - February 10, 2017
- WISeKey to Establish IoT Blockchain Center of Excellence in New York - February 10, 2017
- Blockchain Startup Coinfirm Gets $700k Growth Equity Via VC Funding - February 10, 2017