Table of Contents
Fetching ...

BlockChain I/O: Enabling Cross-Chain Commerce

Anwitaman Datta, Daniël Reijsbergen, Jingchi Zhang, Suman Majumder

TL;DR

BlockChain I/O addresses the challenge of enabling practical cross-chain commerce by integrating cross-chain services, an audit-driven reputation layer, decentralized identities, and native stablecoins into a unified framework. It guarantees safe cross-chain deals through CC-SVCs and audits, while preserving privacy via Hyperledger AnonCreds and stabilizing value with CroCoDai. The paper presents the architecture, three use-case demonstrations, and a proof-of-concept decentralized marketplace, supported by end-to-end experiments showing scalable performance across multi-chain auctions. The results indicate the framework can handle thousands of concurrent bids with reasonable latency, supporting open, interoperable digital marketplaces.

Abstract

Blockchain technology enables secure tokens transfers in digital marketplaces, and recent advances in this field provide other desirable properties such as efficiency, privacy, and price stability. However, these properties do not always generalize to a setting across multiple independent blockchains. Despite the growing number of existing blockchain platforms, there is a lack of an overarching framework whose components provide all of the necessary properties for practical cross-chain commerce. We present BlockChain I/O to provide such a framework. BlockChain I/O introduces entities called cross-chain services to relay information between different blockchains. The proposed design ensures that cross-chain services cannot violate transaction safety, and they are furthermore disincentivized from other types of misbehavior through an audit system. BlockChain I/O uses native stablecoins to mitigate price fluctuations, and a decentralized ID system to allow users to prove aspects of their identity without violating privacy. After presenting the core architecture of BlockChain I/O, we demonstrate how to use it to implement a cross-chain marketplace and discuss how its desirable properties continue to hold in the end-to-end system. Finally, we use experimental evaluations to demonstrate BlockChain I/O's practical performance.

BlockChain I/O: Enabling Cross-Chain Commerce

TL;DR

BlockChain I/O addresses the challenge of enabling practical cross-chain commerce by integrating cross-chain services, an audit-driven reputation layer, decentralized identities, and native stablecoins into a unified framework. It guarantees safe cross-chain deals through CC-SVCs and audits, while preserving privacy via Hyperledger AnonCreds and stabilizing value with CroCoDai. The paper presents the architecture, three use-case demonstrations, and a proof-of-concept decentralized marketplace, supported by end-to-end experiments showing scalable performance across multi-chain auctions. The results indicate the framework can handle thousands of concurrent bids with reasonable latency, supporting open, interoperable digital marketplaces.

Abstract

Blockchain technology enables secure tokens transfers in digital marketplaces, and recent advances in this field provide other desirable properties such as efficiency, privacy, and price stability. However, these properties do not always generalize to a setting across multiple independent blockchains. Despite the growing number of existing blockchain platforms, there is a lack of an overarching framework whose components provide all of the necessary properties for practical cross-chain commerce. We present BlockChain I/O to provide such a framework. BlockChain I/O introduces entities called cross-chain services to relay information between different blockchains. The proposed design ensures that cross-chain services cannot violate transaction safety, and they are furthermore disincentivized from other types of misbehavior through an audit system. BlockChain I/O uses native stablecoins to mitigate price fluctuations, and a decentralized ID system to allow users to prove aspects of their identity without violating privacy. After presenting the core architecture of BlockChain I/O, we demonstrate how to use it to implement a cross-chain marketplace and discuss how its desirable properties continue to hold in the end-to-end system. Finally, we use experimental evaluations to demonstrate BlockChain I/O's practical performance.
Paper Structure (26 sections, 4 figures, 2 tables)

This paper contains 26 sections, 4 figures, 2 tables.

Figures (4)

  • Figure 1: The BlockChain I/O stack for a versatile cross-chain platform with an overlying open marketplace: This paper primarily focuses on the modules highlighted in blue.
  • Figure 2: A hierarchy of requirements for a decentralized marketplace.
  • Figure 3: Interaction between the main components of BlockChain I/O's core architecture.
  • Figure 4: PieChain and AnonCreds integration