Blockchain Secured Financial Solution Using Corda
Context and Business Case
Identity in the financial services is usually defined by government-issued identity (drivers’ license, passport, social security card, etc.), and Know Your Customer (KYC) processes provide the backbone to financial institutions’ anti-money laundering efforts and help to detect and prevent criminal behaviours. However Despite the importance, KYC at many financial institutions is inefficient and tedious, duplication of effort and risk of error, which is costly and could negatively impact customer experience and ultimately hamper financial institutions brand value.
Another challenge is the existing cross-border payments system is rather outdated. Most personal and business transactions still happen via bilateral correspondent banking relationships, which is often time-consuming and costly (especially for banks that have no direct relationship with each other). Additionally, using the centralized SWIFT messaging protocol is rather insecure, since the system is not always resistant to hacker attacks. For example, in 2016, the Bangladesh Central Bank lost more than $81 million due to unauthorized transactions routed through the New York Federal Reserve Bank using the SWIFT network.
- KYC is a significant cost/overhead for financial institutions, and in theory, distributed ledger technology lends itself to solving the challenge of needing to check data that is notarised from multiple sources
- Financial risk significant fines for not properly following KYC and AML processes
- In addition, financial institutions have been attempting to build KYC registries for at least a decade, through payment solutions
- Whilst there are a number of approaches, most focus on ensuring KYC data is *notarized* to a blockchain, as a point of reference
A way to solve all these challenges, financial institutions are a focus on blockchain because of its concept of a distributed ledger.
Blockchain in KYC and its business benefits
The immutability and transparency of blockchain empower financial institutions to gain fast and secure access to up-to-date customer data and results in greater operational efficiency increased trust between institutions and reduction of labour-intensive data gathering, processing time and operational costs.
Regulators benefited by blockchain as they get a single source of customer data for better understanding and visibility of customer activity across financial institutions.
Customer benefits, as institutions use of a blockchain-enabled KYC system could reduce onboarding wait times and eliminate the need to repeatedly provide the same information to their financial services providers, and reduce the turn around time.
How does Corda as a Blockchain is beneficial
Unlike Bitcoin and Ethereum which has a challenge such as
- Limited ability to represent complex agreements and assets.
- Other Blockchain technologies are generic in nature
Corda blockchain platform is developed by R3, which is focused on resolving remaining issues with the blockchain systems especially keeping financial institutions in consideration:
Corda provides the following advantage over other platforms especially for financial institutions
- Legally identified parties
- Transaction finality
- Ability to scale
- Developer productivity and enterprise integration
This R3 network is an alliance of the world’s largest banks, insurers, regulators and exchanges committed to delivering the next generation of financial infrastructure based on the blockchain.
Corda networks are permission. Each party on the network has a known identity that they use when communicating with counterparties, and network access is controlled by a doorman. Each message is addressed to a specific counterparty and is not seen by any uninvolved third parties.
By removing the need for mining, Corda has no cryptocurrency built into the platform and does not require mining-style consensus. Consensus achieved at the individual deal level, rather than system level. Corda supports a variety of consensus mechanisms.
DreamzTech KYC Solution over Corda
Traditional KYC processes are complex and often duplicative. DreamzTech’s Corda based self-sovereign model allows customers to create and manage their own identities including relevant documentation and then grant permission to multiple participants to access this data.
DreamzTech KYC solution is targeting to improve efficiency, lower costs and reduce frauds for financial institutions and at the same time to provide ease for customers to manage their personal data more securely.
- Financial institutions could easily validate KYC / AML docs against a shared network, where governments and banks can “point at” with a digital signature an identity document
- Operational Cost Optimization
- Lower turn around time
- Better customer experience
- Reduce fraud