Papers
Topics
Authors
Recent
Search
2000 character limit reached

Gateways for Institutional-Grade Commerce and Interoperability of Digital Assets

Published 29 Jan 2025 in cs.DC | (2501.17732v1)

Abstract: It is time for the legacy financial infrastructure to seamlessly connect with modern, decentralized infrastructure. Although it is increasingly evident that decentralized infrastructure for finance (namely distributed ledgers) will coexist with and complement legacy infrastructure, it is also clear that such interoperability efforts carry new risks and concerns. In particular, managing the range of heterogeneous (and not well-established) infrastructure brings security, privacy, and regulatory issues. The first step to overcome some of these challenges is to recognize that in many deployment instances using distributed ledgers, the purpose of the ledger is to share resources among the community members. The second step after recognizing that borders exist is to understand that interoperability across systems can be best achieved through the use of standardized service interfaces (or application programming interfaces (API)). In this paper we use the term ledger gateways (or simply gateways) to denote the computer and software systems that implement the standardized service interfaces into a distributed ledger. The main purpose of a gateway is to communicate with other peer gateways that implement the same standardized service interface. Among others, peer gateways perform the transfer of data and value across borders (legal or national borders). Gateways also become a mechanism to manage a permissioned environment, where abiding by laws and regulations is crucial for business compliance (e.g., EU General Data Protection Regulations (GDPR), EU MiCa regulation on digital assets, FAFT Recommendation 15, ISO 27001.

Summary

  • The paper introduces a gateway architecture leveraging standardized APIs to enable secure, compliant transfers between blockchain networks.
  • It details the role of ledger gateways and Gateway Service Providers in managing identity verification and legal reporting across disparate systems.
  • Evaluation includes open-source and emerging closed-source implementations, highlighting institutional adoption and regulatory compliance challenges.

This paper, "Gateways for Institutional-Grade Commerce and Interoperability of Digital Assets," proposes a solution to the interoperability problem facing digital asset networks built on distributed ledgers. The core idea revolves around using standardized service interfaces (APIs) implemented by ledger gateways to facilitate secure and compliant transfer of data and value across different blockchain networks.

Key Concepts and Problem Statement:

  • Interoperability Challenge: The paper highlights the increasing need for interoperability between legacy financial infrastructure and decentralized ledger technologies. It recognizes the co-existence of these systems but emphasizes the associated risks and concerns related to security, privacy, and regulatory compliance.
  • Borders and Communities: The authors acknowledge the existence of "borders" between different blockchain communities and the need to recognize that these borders can arise due to regulatory requirements within national jurisdictions.
  • Standardized Service Interfaces (APIs): The paper advocates for using standardized service interfaces (APIs) as the primary mechanism for achieving interoperability. APIs offer security and cost benefits by providing stable and predictable interfaces to systems and networks.
  • Ledger Gateways: Ledger gateways are defined as the computer and software systems that implement these standardized APIs, acting as the interface to a distributed ledger. Their main role is to communicate with peer gateways and facilitate data and value transfer across network boundaries.
  • Compliance: Gateways enable the management of permissioned environments and adherence to legal and regulatory requirements like GDPR, MiCA, FATF Recommendation 15, and ISO 27001.
  • Secure Asset Transfer Protocol (SATP): The paper highlights the Secure Asset Transfer Protocol (SATP) as a critical component, currently under standardization by the IETF, for ensuring guaranteed unidirectional transfer between asset networks, irrespective of the type of asset.

Proposed Solution and Architecture:

The proposed solution involves using gateways and APIs as interconnection points between digital asset networks. Key elements include:

  • Gateway Architecture:
    • Definition of Architecture: A clear definition of the distributed ledger gateway architecture, including capabilities and functionality, is necessary.
    • Standardized Support: Support for standardized APIs, data formats (metadata), and asset transfer protocols (SATP) is essential.
    • Business Logic Abstraction: Abstractions and tooling are required for implementing business logic using gateway-supported interoperability protocols.
  • API Model: The paper identifies three key API sets:
    • Application-to-Network APIs (API1): Interfaces for applications to interact with a specific asset network (e.g., initiating asset transfers). Includes pre-transaction validation.
    • SATP and Network Interoperability APIs (API2): APIs for connecting blockchains via gateways, including network-level information and cross-network asset transfers.
    • Common APIs for Off-Chain Validation (API3): APIs for off-chain services (e.g., Identity Providers) to validate aspects of transactions (e.g., identity verification) before they are submitted to the network.

Gateway Service Providers (GSPs):

The paper introduces the concept of Gateway Service Providers (GSPs) who own and operate gateways. GSPs implement standardized APIs, enabling them to peer with other gateways. Key points about GSPs:

  • VASP Definition: Connects GSPs to the FATF Recommendation 15 discussion about Virtual Asset Service Providers (VASPs) and their compliance obligations including the Travel Rule (information sharing on originators and beneficiaries).
  • Operational Model: GSPs provide connectivity services to multiple networks simultaneously.
  • Benefits:
    • Perform services like identity and asset verification.
    • Connect to public and private networks.
    • Offer connectivity to growing asset token networks.
    • Outsourcing option for smaller institutions.
    • Assistance with legal reporting through verifiable transaction histories.

Implementation and Evaluation:

The paper mentions open-source implementations of the protocol under Hyperledger Cacti and closed-source implementations being developed by the IETF's SATP group. It also refers to academic studies for technical details.

Institutional Adoption and Use Cases:

The paper states that universities, research institutions, and blockchain companies are working on standardizing and implementing SATP. It highlights the adoption of SATP by the Portuguese national blockchain project and references a list of use cases.

Open Challenges and Recommendations:

The paper identifies several open challenges:

  • Privacy-Preserving Technologies: The lack of data privacy for non-private blockchains. Gateways are suggested as a way to alleviate the problem.
  • Regulatory and Compliance Requirements: The need for gateways to manage the complexity of regulations by translating requests into legal-binding transactions.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We found no open problems mentioned in this paper.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 8 tweets with 591 likes about this paper.