Unified framework enables cross-chain payments with modest overhead
The claim
UniPCH provides secure, efficient cross-chain payments across heterogeneous ledgers
Published as: “UniPCH: A Unified Framework for Cross-Chain Payments via Payment Channel Hubs”
So what
The framework enables interoperable, private cross-chain payments with lower latency and communication overhead, facilitating broader adoption of multi-ledger financial applications.
The five-minute version
UniPCH achieves comparable or better performance than prior cross-chain payment channel hub schemes while supporting heterogeneous ledgers. In experiments it reduces total runtime by up to 28.5% and bandwidth by up to 62.8% compared to XPCH, thanks to a unified channel abstraction (UniPC) and selective evidence refresh. The prototype runs on six blockchains (three Bitcoin, three Ethereum) and demonstrates competitive efficiency across varied network delays and scaling parameters.
What they found 5
- UniPCH can handle multiple concurrent payments across heterogeneous PCHs.
“UniPCH supports multiple payments across PCHs.”
- The account realization with selective refresh reduces runtime by 25.7% relative to XPCH-F and 27.2% relative to BF.
“The account realization retains unchanged evidence, allowing EF to reduce the running time by 25.7% relative to XPCH-F and 27.2% relative to BF.”
- Selective evidence refresh lowers bandwidth by 52.5% versus XPCH-F and 62.8% versus BF.
“EF uses 52.5% less bandwidth than XPCH-F and 62.8% less than BF.”
- Under 200 ms network delay, BN and EN configurations cut total runtime by about 14.8% compared to XPCH-N.
“BN and EN reduce the running time relative to XPCH-N by 14.8% and 14.7%, respectively.”
- UniPCH-E generates 95.2% fewer adaptor pre-signatures than UniPCH-B.
“UniPCH-E generates 95.2% fewer pre-signatures than UniPCH-B.”
What undercuts it the paper’s own results
- BN and EN use 9.0% more bandwidth than XPCH-N, and BF uses 27.4% more than XPCH-F.
What’s new here 4
- Introduces a two-layer architecture that separates per-ledger channel execution from cross-chain payment logic.
- Defines UniPC, a common channel abstraction with an authorization lifecycle that works across UTXO and account-based ledgers.
- Presents selective re-signing blind conditional signatures (S-RBCS) to bind conditional authorizations while allowing selective evidence refresh.
- Shows that selective evidence refresh can cut runtime by up to 28.5% and bandwidth by up to 62.8% versus prior schemes.
Artifacts & methods 5
- UniPCHsystem
- UniPCprimitive
- Selective re-signing blind conditional signatures (S-RBCS)primitive
- Go prototype implementationsystem
- Experimental evaluation (runtime, bandwidth, network delay)evaluation
