QX Interoperability - v.0.7
  • đź’ˇABOUT
    • License
    • How to Give Attribution For Usage of QX Interoperability
  • 👬Industry Initiatives
    • ISO Interoperability Framework
    • EEA Crosschain Interoperability Specification Suite
    • IEEE Standards for Blockchain Interoperability
    • ICMA Bond Data Taxonomy
    • IETF Secure Asset Transfer Protocol
    • SODA MIT Crosschain Interop WG
    • Decentralized ID for Tokenization
    • Cross-chain Interoperability Alliance
    • SWIFT Coalition
    • BIS Projects
    • MAS Projects
    • Regulated Liability Network
      • UK Finance - Regulated Liability Network
      • US - Regulated Liability Network
    • Hyperledger Projects
    • EEA-OASIS L2 WG
    • RollColl WG
    • ITU Digital Currency Global Initiative
    • EIP-5164: Cross-Chain Execution
    • EIP-3220: Crosschain Identifier Specification
    • EIP-7281: Sovereign Bridged Token
    • ERC-7092: Financial Bonds
    • ERC-3643: Permissioned Tokens
    • ERC1400: Universal Token for Assets and Payments
    • ERC6960: Dual Layer Token
    • CASA CAIPs
    • COSMOS IBC
    • Polkadot XCM
    • IEEE Crosschain Workshop
  • 🏦Use Cases
    • Payments/Digital Asset Transactions
      • Enable transfers of digital payment tokens
      • Conduct Compliant Cross-VASP Digital Asset Transaction
      • Swap NFT for Tokenized Bank Deposits
      • Enable Intra-Group Payments with Tokenised Deposits
    • Wholesale CBDC (wCBDC)
      • Enable Settlement with Simultaneous Delivery versus Payment
      • Facilitate Cross-Border Payments with wCBDC
      • Enable FX transactions to facilitate cross-border payments
      • Settle Crypto Derivatives using wCBDC
      • Access Liquidity via wCBDC
      • Settle Interbank Payments with wCBDC
      • Settle Interbank Payments with wCBDC (Acquirer-Merchant Settlement)
      • Make Property Payments with Tokenized Deposits
      • Provide FX Liquidity using wCBDC
      • Enable Payment versus Payment (PvP)
      • Crosschain digital bonds trades
    • Decentralized Finance (DeFi)
      • Aggregate Yields across Blockchains for Corporate Treasuries
    • Retail CBDC (rCBDC)
      • Provide Targeted Government Transfers (Government Vouchers)
      • Streamline Home Equity Lending
      • Provide Corporate Vouchers and Rewards
      • Make Milestone-Based Property Purchase Payments
      • Enable Traceable and Targeted Donations
      • Consumer Prepayments to Corporations
      • Enable Asset Transactions
      • Enable Cross-Border Remittances
      • Government Payouts
      • Managing Learning Accounts
    • Private Markets/Asset Tokenization and Trading
      • Tokenize and Trade Private Equity Fund Shares
      • Distribute and Settle Private Corporate Debt Issuance
      • Trade Employee Stock Grants as Digital Securities
      • Enable Secondary Trading for Non-Listed Assets and Private Markets
      • Automated Discretionary Portfolio Management with Tokenized Assets
    • Trade & Commerce
      • Support Tokenized Electronic Bills of Lading for Global Trade
      • Commercial Vouchers
      • Online Commerce
      • Programmable Rewards
    • DAOs
  • 🛠️Solutions Providers
    • Swift
    • Mastercard
    • Fnality
    • Quant Network
    • Ownera
    • Fujitsu
    • Deutsche Bank/Standard Chartered Ventures
    • Kaleido
    • Onyx/JP Morgan
    • Canton Network
    • Universal Digital Payments Network Alliance
    • Li.Fi
    • Visa
    • Partior
    • CLSNet
    • Impel
    • Adhara
    • Datachain
    • Ant Group
    • CitiGroup
    • WeBank
    • IMF ?
    • BIS ?
    • Progmat ?
    • GroundX ?
  • đź““Requirements
    • Legal & Regulatory Layer
    • Governance and Policies Layer
      • Audit and Compliance sub-layer
      • Operations sub-layer
    • Application Layer
    • Integration and Middleware Layer
      • Oracle sub-layer
    • Semantic Layer
    • Syntactic Layer
    • Foundational Layer
      • Discovery sub-layer
      • Smart contract sub-layer
      • Function call sub-layer
      • Messaging sub-layer
      • Transaction sub-layer
      • Consensus sub-layer
      • Data transfer sub-layer
      • Security sub-layer
        • Identity and Authentication
        • Data Privacy
    • -
  • Protocol Providers
    • Chainlink
    • Axelar
    • Connext
    • Across
    • Toposware
    • IBC
    • Hyperlane
    • Sovereign Labs
    • Polymer Labs
    • Orb Labs
    • Zetachain
    • Sygma
    • deBridge
    • Wormhole
    • Routeur Protocol
    • Synapse
    • Wanchain
    • Gnosis
    • LayerZero
    • Comparison
  • Bridging Approaches
    • Bridges
    • Native Bridge
    • Third Party bridge
    • Multi-bridge
    • Oracle
    • Shared Sequencer
    • Mechanisms
      • Hash Locking
      • Notary Schemes
      • Proof Aggregation
    • zk-rollup ecosystems
    • Intent-centric
    • Function Calls
    • Relayers
      • Multisig
      • MPC
      • Light Client
      • ZKP Stark
      • ZKP Snark
      • Hybrid method
Powered by GitBook
On this page
  • 1. Problems/Challenges it aims to solve
  • 2. Solutions
  • 3. Target Customers
  • 4. Key Points
  • 5. People
  • 6. Resources

Was this helpful?

  1. Solutions Providers

Visa

1. Problems/Challenges it aims to solve


Cross-Chain Interoperability: The primary challenge UPC aims to address is cross-chain interoperability, which is the ability for different digital currencies, built on different tech stacks and protocols, to communicate and interact with each other in a wider network of value.

Complexity of Multiple Digital Currencies: With the increasing interest in Central Bank Digital Currencies (CBDCs) and the likelihood of different entities using different digital currencies, there is a complexity arising from the multiplicity of networks and currency types. UPC aims to simplify this by serving as a hub that facilitates transactions across various digital currencies.

Transaction Speed: Modern payment networks can handle tens of thousands of transactions per second, a capacity much higher than most existing blockchain networks. UPC intends to enhance transaction speeds in digital currencies by establishing specialized payment channels off the blockchain, which communicate back with various blockchain networks through smart contracts, thereby delivering high transaction throughput securely and reliably.

2. Solutions


Universal Payment Channels (UPC) Hub: The UPC Hub aims at interconnecting multiple blockchain networks and allowing for secure transfer of digital currencies. Think of it as a “universal adapter” among blockchains, allowing central banks, businesses, and consumers to seamlessly exchange value, no matter the form factor of the currency.

3. Target Customers


Central Banks: The UPC Hub aims to facilitate the seamless exchange of CBDCs, helping central banks to select tech stacks and design protocols that suit their specific needs and priorities.

Businesses: The UPC Hub is designed to allow businesses to seamlessly exchange value across different digital currencies and blockchain networks. It facilitates connections not just between different CBDC networks, but also between CBDC and private stablecoin networks.

Merchants: Merchants are a crucial part of the digital currency ecosystem. The UPC Hub aims to foster widespread merchant acceptance of digital currencies, ensuring that they can transact smoothly across different digital currency networks.

Consumers: Consumers are at the heart of the UPC Hub's objective to enhance the digital currency experience. The hub aims to make digital currencies a part of daily financial life, allowing consumers to make and receive payments regardless of the currency, channel, or form factor involved.

4. Key Points


The UPC protocol facilitates payments through an entity, called the UPC hub.

  • UPC hub acts as a gateway to receive and route payments between registered clients

  • Operation is fully transparent - any entity can monitor hub activity on the ledgers

  • Protocol requires hub to authorize every payment off-ledger between parties. This allows the hub to check validity of each payment

  • Can have multiple hubs connecting to the same ledger

  • Clients can register and transact through any hub they choose

  • Clients register with a UPC hub to route transactions to other clients

  • Routing requires zero trust to be placed on the UPC hub (it does not act as a trusted intermediary)

  • UPC protocol uses timelocks and hashlocks to minimize counterparty risks

  • Enables scaling to millions/billions of users and transactions

  • Hub uses a prefunded model to reduce liability and fees

  • When connecting two ledgers, they must support the same hash function

  • This allows smart contracts on each ledger to lock/unlock funds using the same hash value

  • Ledgers do not need to use the same digital signature scheme

  • Client-hub pairs must agree on the same signature scheme to authenticate each other's messages

5. People

Mihai Christodorescu,

Erin English,

Wanyun Catherine Gu,

David Kreissman,

Ranjit Kumaresan,

Mohsen Minaei,

Srinivasan Raghuraman,

Cuy Sheffield,

Arjuna Wijeyekoon,

Mahdi Zamani

6. Resources

PreviousLi.FiNextPartior

Last updated 1 year ago

Was this helpful?

🛠️
https://usa.visa.com/visa-everywhere/blog/bdp/2021/09/29/making-digital-currency-1632954547520.html
LogoUniversal Payment Channels: An Interoperability Platform for...arXiv.org