How to Responsibly Progress Digital Currency and Assets in the Emerging Crypto Economy
Executive Summary
The nascent digital asset?and blockchain industries are not perfect, but they should not be feared.?To ensure the responsible development of digital assets - including cryptocurrency - President Biden signed an executive order on the topic earlier this year. Specifically, the order directs federal agencies to research and recommend with the “highest urgency” the development of, and address the risks presented by, digital assets and a central bank digital currency.
To that end, IBM has assembled a guide to and recommendations for this rapidly evolving area based on our recent experiences and portfolio of client successes in this space. IBM recommends government and industry:?
Introduction
On March 9, 2022, U.S. President Joe Biden signed an Executive Order (EO) to ensure the responsible development of digital assets including cryptocurrency. Specifically, the EO directs federal agencies to research and recommend with the “highest urgency” the development of, and address the risks presented by, a central bank digital currency and digital assets (CBDC-DA).
The digital asset industry has seen a sharp growth from late 2016 - when the market cap was $14 billion - to $3 trillion as of November 2021.?This rise has also created concerns for the world’s central banks that domestic currencies could be undermined by this growth. In response, central banks have been investigating the practicalities of creating their own digital currencies. The U.S. now joins countries around the world - including the Bahamas, Brazil, China, France, India, Jamaica, Nigeria, Sweden, and Ukraine - on similar initiatives.
?The crypto industry is not perfect but should not be feared. For this reason, IBM applauds these ambitious CBDC-DA initiatives and looks forward to helping responsibly guide this evolving and rapidly growing crypto economy. Based on recent work done on CBDC-DA engagements in Canada, France, and Ukraine, IBM has established the following point-of-view that calls out seven key technology areas to be considered to progress a global digital economy.
But first, consider these two high-level technology-oriented recommendations to set the context.
Open and Standard - To fulfill their potential, CBDC-DA networks must be based on non-proprietary technology. Doing so will encourage broad adoption and ensure compatibility and interoperability of systems. Specifically, these enterprise-ready systems should be built using open-source software. In addition, they should use a combination of flexible licensing terms and strict governance by an open community. In other words, there is no one controlling vendor, organization or country that governs the direction of the project. IBM envisions CDBC-DA as a web of interoperating networks, not a single network.
Decentralization – CBDC-DA networks will greatly benefit from using Distributed Ledger Technology (DLT) and permissioned blockchain. Blockchain networks enable reputational trust, gained from its ecosystem, to be further enhanced with algorithmically verified trust. The combination of trust is what enables the speed and agility required to be accessible to a large diverse population of users. Decentralized, with known participants is foundational to our CBDC-DA recommendation. This approach is quite different from today’s popular crypto networks. ?
While IBM endorses many different permissioned blockchain protocols, the Linux Foundation’s Hyperledger consortium is on track to deliver DLT for enterprise that we recommend be utilized. Specifically, Hyperledger produces open technology to explore a wide variety of blockchain use-cases including permissioned DLT (such as Fabric and Besu), Identity (such as Aries and Indy) and Integration (Firefly). It also works with other permissioned, permissionless and non-DLT technologies (Weaver).
1 -?Digital Identity
Digital self-sovereign identity (SSI) is the most fundamental topic on our must-consider list. IBM’s experience from projects such as the New York Excelsior Health Pass demonstrates the ?importance of putting the user at the center of design. SSI establishes how people (users), places (originations, governments) and things (devices, tokens) interact by using workflows that issue, prove, and verify transactions across networks.
Decentralised identity (DID) is a complementary technology that allows for a universal reference for users or devices when verified with a highly resilient infrastructure (usually DLT-based).
Together, DIDs and SSI ensure users are defined and authenticated across networks in a privacy preserving manner, meaning users hold control their own data.
IBM is collaborating with organizations including Verified.me, the Sovrin Foundation, Trust over IP, and W3C Digital Identity on blockchain-based digital identity standards. Together, we are working to create a global ecosystem of blockchain identity networks backed by global standards.
2 - Governance
Permissioned Blockchain is a team sport. Its decentralized nature allows multiple users to contribute to how a solution is built, run, and operated. However, when many participants interact within a network, conflicts and breakdowns in processes can sometimes emerge.
Governance is one of the elements that distinguishes one blockchain network from another. Governance models within blockchain networks are still evolving, but their most important function is to guide how participants interact with one another and define how a CBDC-DA network operates.
A governance model provides a framework for guidance and conflict resolution. A governance framework is a key consideration for blockchain founders and users when evaluating the design (business, technology), development (platform, MVP, Pilot-Production), and implementation of a governance model (ecosystem, charter, on-boarding).
领英推荐
3 - Digital Asset Design
Digital asset and token designs are an emergent space. Early success stories claim adoption is greatly facilitated by a clear, standardized data-structural definition and interoperability standards.
Based on our experience gained from working on CBDC projects in France - including specific research on token design – we see two models dominating: Account and UTXO. The Account model is supported by well know standards including Ethereum’s ERC20/721 specifications, which are similar to today’s bank deposits. The other model is the Unspent Transaction Output (UTXO) model introduced by Bitcoin and used in systems including R3 Corda, Z-Cash, Hamilton and in Hyperledger Fabric’s token extensions.
IBM recommends a UTXO model be strongly considered for use in the CBDC-DA architecture. It’s a well-known model that is closer to today’s cash. Based on tests by IBM Research, UTXO was found to be superior for supporting privacy using advanced crypto primitives with practical efficiency (performance and energy).
4 - Interoperability
IBM believes there will not be one ledger to rule them all. The world’s CBDC-DA initiatives will need to advocate for standards that enable the stitching together of a web of systems, both DLT and non-DLT. To that end, IBM and HSBC recently demonstrated an advanced token and digital wallet settlement capability for direct transactions between two central bank digital currencies in a hybrid cloud environment.
The experiment successfully tested an end-to-end transactional lifecycle covering CBDC (minting and allocation), eBonds (Delivery Versus Payment) across primary issuance and secondary trading and coupon payments, and foreign exchange (pricing and Payment Versus Payment settlement). It was conducted in a hybrid cloud environment incorporating public and private clouds and on-premise data sources. Distributed ledgers based on IBM's Hyperledger Fabric and R3's Corda successfully worked together using the Weaver interoperability framework, a toolkit donated to Hyperledger by IBM Research.
Given the success of Weaver in the above experiments, we recommend it be studied and adopted for interoperability across global CBDC-DA architectures.
5 - Security and Privacy
Cryptography can be leveraged to provide transparency and privacy in security rules enforcement. To ensure broadest adoption, cryptography-libraries must be formally standardized with clear attention to computational overhead (e.g. an “energy warning label”). These libraries must also be quantum safe.
In addition, the UTXO model is superior for offering privacy in an efficient manner. However, a digital asset system cannot be more secure than the management of the associated keys (storage, use, renewal, report/management of compromise).
However, limitations arise from identity proliferation of users across different systems. Identity standards makes it possible to, for example, support GDPR compliance enforcements across applications, platforms, and infrastructure.
6 - Performance
Based on experiments conducted by both the Hyperledger Fabric Project and IBM Research, we have found that cryptography and consensus dictate the performance, resilience, and energy consumption of a decentralized system.
Regardless of the actual consensus protocol used in a blockchain system, blockchain solutions can employ off-chain exchanges that settle in groups with one on-ledger transaction (also referred to as Layer 2 solutions). This technique allows the underlying blockchain system to scale, and can boost performance by 10 times above the Byzantine fault tolerant consensus. However, such models can introduce new attack surfaces and require careful examination.
All considered, we recommend avoiding the creation of new PoW or PoS based-solutions within the CBDC-DA ecosystem. Instead, CBDC-DA standards should strongly recommend the use of permissioned BFT consensus along with off-chain interactions.
7 - Guardrails
Emerging digital asset technologies and evolving regulatory guidance can provide challenges. IBM recommends the following four types of guardrails for CBDC-DA networks:
Conclusion
IBM applauds the global CDBC-DA initiatives that encourage responsible development and reduce risks for consumers. Our considerations and recommendations represent a call-to-action for global leaders to progress CBDC-DA. IBM looks forward to supporting ongoing dialogue and research aimed at advancing the future of our financial system’s technology and security.
Principal Cloud Platform Technical Specialist IBM Technology, US National Market Southeast
2 年Jerry Cuomo Thank you for assembling seven key technology areas and I agree with those plus one additional area to factor in scalability in the face of wholesale and retail side of CBDC transactions which may be connected or disconnected… Persistent, Durable Queue based technologies deployed on distributed cloud like capabilities (as in location based deployment of public cloud services/satellite with open and automated technologies). AI/ML/Cognitive/Explainable/Inclusive/Non-bias based technology area might also be needed given Ransomware/Malware engaging nation-state-criminal actors.
Chris Williams
Thanks for sharing this exciting dive into how we can enable a more streamlined, global, and digital economy, Jerry. I am especially interested in how we can better approach the governance and security of these financial assets. Do you have any other recent publications you can share on the state of digital currency in today's economic climate?
Executive IT Specialist at IBM, IBM Master Inventor | Data & AI | GenAI LLMs | Automation | Hybrid Cloud | Performance Engineering
2 年Great read. Packed with insights. Thanks, Jerry.
As a note Jerry... may I say as an Australian tax payer.. IBM sold its Watson code and Hyperledger block chain code to the Oz Govt for about $800M a few years back. And soon after that Hyperledger was made open source under Red Hat for its fee paying members.. And to date there has been no wow announcements from Govt or IBM as to Hyperledgers value and application or ROI . And even after repeated posts and questions to its promoters as to its security and use of PKI, trusted identity systems designs, alignment with our global systems, applications and security standards , that have been with us of the last 30 years.. and its value in this space ... Very guarded responses. Should IBM refund the Australian tax payers all 25M of us at least $30.00 each for supplying such a questionable technology?