Corda's Observations and Objectives

Since the release of Corda 4 back in February 2019, a lot has changed. R3 has been powering a wide range of incredible solutions, allowing developers to re-architect trust in regulated multi-party enterprise use cases in ways that were simply not possible before.

This post is about observations that got Corda started and what did R3 took away from it:

  • App networks. Experiencing the emergence and success of the concept of business networks. R3 learned that app networks are the best go to market for distributed applications. Thats why Corda 5 is to optimize the development, distribution, and lifecycle management of applications and overlooking the developer/software vendor experience.

  • Critical System Infrastructure . R3 has always seen the interest and maturity of use cases grow among large financial market infrastructure providers, payments providers, and central banks. That’s why Corda came to enable you to go after the new generation of critical system infrastructure by R3 using an extremely strong and ongoing investment on the non-functionals of the platform. This led Corda 5 to seek an architecture that would allow it to reach the high availability demands of critical services. R3 has a goal to have a scalable, highly available distributed system that can power an entire country’s money supply or the biggest international payment networks in the world.

  • Bootstrapping a networked application . Successful examples of customers iteratively building their participants’ pipeline & their application and finding creative ways to speed up the GTM (through SaaS) to reach the critical mass has led Corda 5 to be faster to develop on, cheaper to test for production-grade applications — so that rapid prototyping can help pipeline building, and a simpler path to production can help convert your prospects in live participants. In deed, speed and lower costs can help bootstrapping a networked application.

  • Progressive decentralization . Having seen the early success among Corda’s ecosystem and across the industry of progressive decentralization, a progression towards a distributed end state is often the safer and easier way to test the market fit of a solution.

It is clear by now that Corda 5, as a new platform, will be coming to the market to be a faster and cheaper application development cycle, to have lower cost of operations for a larger array of operating models, and an architecture to be HA and horizontally scalable from the ground up.

Please don’t forget to visit your Developer Platform!