A Cross-Chain Payment Channel Network

Xiaoxue Zhang, Chen Qian · 2023

Blockchain interoperability and throughput scalability are two crucial problems that limit the wide adoption of blockchain applications. Payment channel networks (PCNs) provide a promising solution to the inherent scalability problem of blockchain technologies, allowing off-chain payments between senders and receivers via multi-hop payment paths. This paper presents a cross-chain PCN, called XHub, that extends PfCNs to support multi-hop paths across multiple blockchains and resolves both interoperability and throughput scalability. XHub achieves service availability, transaction atomicity, and auditability. Users who correctly follow the protocols will succeed in making payments or get profits from doing the services. In addition, trustworthy information about hubs will be managed in a decentralized manner and available to all users. We conduct prototype implementation of machines that exchange Internet messages and run with two real blockchains as well as large-scale simulations based on real-world PCN topologies and transactions. The results show that XHubs has small latency for cross-chain payments and can achieve a significantly higher success rate compared to the version without hub management protocols. This work is an important step towards the big picture of a decentralized transaction system that connects a wide scope of users in different blockchains.

Read the paper · More papers on PaperTik