Project Jasper
Total Page:16
File Type:pdf, Size:1020Kb
Project Jasper: A Canadian Experiment with Distributed Ledger Technology for Domestic Interbank Payments Settlement White Paper prepared by: Payments Canada, Bank of Canada 1 and R3 Introduction ........................................................ 3 Anticipated Benefits of DLT and Its Application to Interbank Settlement ............. 4 Project Jasper: Background, Scope and Objectives .......................................... 8 Key Hypotheses and Considerations Addressed by the Project ................................. 12 Current Environment for Wholesale Interbank Payments Settlement ...................... 15 Overview of the Jasper Platform ...................... 18 Evaluating the Merits of the Phase 2 Platform .............................................. 29 Performance of the Jasper platform ................ 34 Other Key Lessons Learned from Our Experience ................................................. 38 TABLE OF CONTENTS Concluding Remarks and Next Steps ............... 39 References ....................................................... 41 Appendix 1: Jasper Phase 1 Overview .............. 42 Appendix 2: Technical Overview of Jasper Phase 2 ............................................. 46 Appendix 3: PFMI Considerations .................... 58 Appendix 4: An Overview of Canada’s Large Value Transfer System ........................... 65 1 Discussion in this report is complementary to Chapman et al. (2017). Abstract roject Jasper is a collaborative research initiative by Payments Canada, P the Bank of Canada, financial innovation consortium R3 and a number of Canadian financial institutions to understand how distributed ledger technol- ogy (DLT) could transform the future of payments in Canada. The project was launched in March 2016, and since then two phases of exploration into the use of DLT for wholesale interbank payments settlement have been successfully completed. This paper describes the project’s findings to date. Since incep- tion, the project team has had the opportunity to explore and compare two distinct DLT platforms for the chosen use case—an Ethereum platform and an R3 Corda platform—while also building some of the key functionality found in wholesale interbank settlement systems today. Specifically, in the second phase the project team successfully built a liquidity-saving mechanism (LSM) in the form of a central queue on top of the latter platform to help economize on liquidity and promote smooth intraday flow of payment transactions across the platform. Interestingly, the analysis thus far is suggestive that DLT platforms that employ a “proof-of-work” consensus protocol, as was built in Phase 1, do not deliver the necessary settlement finality and low operational risk expected of core settlement systems. Phase 2, however, built a distribut- ed ledger system that employed an alternative consensus model on the basis of a “notary node” that could deliver improvements in regard to settlement finality, scalability and privacy. While there is still much analysis to be completed, the project team continues to work on improving the ability of a DLT platform to observe the international Principles for Financial Market Infrastructures (PFMIs) that must be met by a distributed ledger wholesale interbank payments settlement system. PROJECT JASPER // A Canadian Experiment with Distributed Ledger Technology for Domestic Interbank Payments Settlement 1 Acknowledgement of contributors The following individuals are acknowledged for their contribution to this White Paper. Payments Canada: Andrew McCormack Joshua Burrill Kathryn Martin Neville Arjani Bank of Canada: Scott Hendry James Chapman Dinesh Shah Adrian Guerin R3: Rod Garratt Clemens Wan PROJECT JASPER // A Canadian Experiment with Distributed Ledger Technology for Domestic Interbank Payments Settlement 2 1 Introduction section n recent years, material global resources have DLT demonstrates much promise in a number of I been devoted to developing and implementing global industries, given the benefits mentioned above. solutions in the area of financial technology—or fintech—which leverages technology to support This report presents early findings from Project innovation and improvement in the provision of Jasper, a collaborative research initiative undertak- financial services. Product solutions developed by en by Payments Canada, the Bank of Canada, the players in this space, including venture start-ups, financial innovation consortium R3 and a number of financial institutions, industry consortia, academics Canadian financial institutions to understand how and central authorities, can encompass new busi- DLT could transform the future of payments in ness models, applications and processes. Some Canada.3 Project Jasper was launched in March solutions that are already having an impact on the 2016, and since then two phases of exploration into provision of financial services fall in areas such as the use of DLT for wholesale interbank payments trade finance, asset management, capital markets, settlement have been successfully completed. The retail and business lending, supply chain manage- report discusses the background and rationale for ment and, of course, payments. Fintech solutions the project, highlights governance and organization, are marketed with the prospect of reduced complex- and, perhaps most importantly, elaborates on the ity and cost, greater transparency, enhanced product development of a proof-of-concept DLT design for and service customization, and improved access for interbank settlement (hereafter referred to as the consumers of financial services around the world. “Jasper platform”) as a way to inform the hypothe- ses of the project team. A technical appendix One fintech innovation that has garnered much (Appendix 2) also accompanies the main text, offer- attention recently is distributed ledger technology ing further information on the development of the (DLT). DLT, which includes blockchain technology, is Jasper platform, including in the context of the inter- perhaps best known as the technology underpinning national Principles for Financial Market Infrastruc- the cryptocurrency system Bitcoin.2 New use cases tures (PFMIs) (Appendix 3).4 The PFMIs represent seeking to leverage DLT to improve the client experi- global guidance for the management and control ence and/or improve the efficiency of asset transfer of key risks including credit, liquidity, operational emerge almost daily and extend well beyond the and general business risk. The report concludes by creation and exchange of digital currencies. Indeed, outlining possible next steps for the project. 2 See Nakamoto (2008). 4 The PFMIs, which were published by the Bank for International 3 The Bank of Montreal, Bank of Nova Scotia, Canadian Imperial Bank of Settlements (BIS) in 2012, can be found on the BIS website at Commerce, Royal Bank of Canada, and TD Bank participated in both http://www.bis.org/cpmi/publ/d101a.pdf. Phases 1 and 2 of the project. National Bank of Canada and HSBC Bank Canada joined for Phase 2. PROJECT JASPER // A Canadian Experiment with Distributed Ledger Technology for Domestic Interbank Payments Settlement 3 Anticipated Benefits of DLT and Its 2 Application to Interbank Settlement section hat is special about DLT, and what does it should have a conflicting view of the transaction for W aim to address that current systems and it to be recorded). The database is updated in real processes do not? In August 2016, the World Economic time as transactions are validated, which affords Forum (WEF) published an extensive report on the timely exchange of value and access to trade and/or prospect of implementing DLT across a range of position information from the same trusted source. financial services areas.5 The WEF report describes DLT as a repository of information (or database) DLT enables collaboration among parties to main- underpinning asset exchange between parties over tain a single, updated record of transaction activity. one or more peer-to-peer network platforms. This shared representation of data and common Importantly, the notion of a “distributed” ledger process can reduce or eliminate the need for error- means that a common database is maintained and prone internal record-keeping by each party. With shared amongst all parties to the arrangement.6 DLT, each party records transaction activity as an This allows each party to an agreement to maintain agreed set of data signed by all counterparties, a consistent copy of the same transaction record on eliminating the need to reconcile internal transac- a proprietary ledger, and every recorded change to tions since the data have been agreed and attested the database to be synchronized across all copies to by all parties and cannot be changed by one party of the ledger. acting alone. The likelihood of disputes is therefore reduced, and regulatory compliance requirements As well, strict protocols are established to govern by can more easily be met through reliance on a whom, and how, changes to the database are carried mutually agreed transaction history. out to prevent unauthorized (and possibly malicious) edits to ledger content. These protocols are also de- The need for a central database and, more important- signed to eliminate incidents of “double-spending” ly, a trusted database operator to house transaction where a party to the arrangement either purposely records between parties may also be eliminated with or inadvertently tries to transfer the same asset over DLT. In some instances, it can prove