For the banking industry, the cost of providing the utmost reliability, availability, and resilience against attacks or equipment failure is high. Reconciliation payments continue to be inefficient and the burden of reporting suspicious transactions falls on banks.
The South African Reserve Bank (SARB), in consortium with seven commercial banks, used Quorum, an enterprise-grade implementation of Ethereum, to create a blockchain-based interbank system that processed the typical daily volume of payments with full confidentiality and finality in record time.
Central banks need an innovative way to increase the resiliency of interbank payment systems while maintaining or reducing the overall cost of those systems. SARB created a simulation to assess if the performance, scale, and confidentiality of payments were possible utilizing blockchain technology.
Enterprise Ethereum Solution
In consortium with seven commercial banks, SARB partnered with ConsenSys Solutions and Adhara, to build a proof-of-concept grounded in real-world performance, confidentiality requirements, and diverse bank hardware on the blockchain—without a single point of failure. By harnessing a permissioned blockchain network, the Istanbul Byzantine Fault Tolerance consensus mechanism, Pedersen commitments, and range proofs, Project Khoka was able to replicate interbank clearing and settlements in less than two hours.
1. Exceeded the transaction performance target at 70,000 transactions in less than two hours.
2. 95% of block propagation time in less than 1 second and 99% propagation in less than 2 seconds. This demonstrated that acceptable performance is achievable, despite the geographical distribution of the banks’ hardware.
3. Achieved privacy while meeting required transaction volumes.
4. This was the first time that the IBFT consensus mechanism, Pedersen commitments, and range proofs for confidentiality were used together with Quorum. Combined, all key elements delivered a combination of scalability, resilience, confidentiality, and settlement finality.
Project Khokha was recognized by the Central Bank Publication as the “Best Distributed Ledger Initiative” of 2018.
Enterprise Ethereum is the foundation for many industry blockchain use cases and case studies. Find out more about blockchain applications in banking, supply chain, energy, government, healthcare, and sports. And read our other case studies:
- Project i2i: Driving financial inclusion in the Philippines
- komgo: Bringing commodity trade finance into the 21st century
- Project Ubin: Exploring the potential of distributed ledger technology in central banking
- Zug: Introducing civil identity on the blockchain
- Smart Dubai: Forging a seamless city experience in the UAE
- EU Blockchain Observatory and Forum: Accelerating blockchain innovation in Europe
“Our goal with Project Khokha is to contribute to the global initiatives which assess the application and use cases of distributed ledger technology (DLT) through this collaborative effort piloted by the South African Reserve Bank (SARB) together with the national banking community.”
— Francois Groepe, Deputy Governor, South African Reserve Bank
Download the Full Project Khokha Case Study
A 10 page report detailing the problems addressed, Enterprise Ethereum solutions, and goals achieved by the South African Reserve Bank, Adhara, and ConsenSys Solutions.
Sign up for an enterprise blockchain consultation
ConsenSys Solutions brings blockchain to business. We help enterprises, governments, non-profits, and startups across the globe build, test, and deploy public and private blockchain solutions.
Learn more about Project Khokha
- South African Reserve BankProject Khokha: Exploring the Use of Distributed Ledger Technology for Interbank Payment Settlements in South Africa
- IT WebSARB to Investigate Emerging Fintech
- ETH NewsSouth African Reserve Bank Published DLT Results from Project Khokha
- My BroadbandWhy The Reserve Bank Chose ConsenSys for its Ethereum Project
- CCN‘Real World’ Ethereum-Based Blockchain Payments Trial a Success: South African Central Bank