Enabling Scalable and Unlinkable Payment Channel Hubs with Oblivious Puzzle Transfer

Yilei Wang,Ming Liu,Huawei Ma,Shuyu Fan,Huiyu Zhou,Siqi Ju,Xiaoying Wang,Qintai Yang
DOI: https://doi.org/10.1016/j.ins.2023.02.024
IF: 8.1
2023-01-01
Information Sciences
Abstract:Payment channel networks (PCNs) are effective techniques for extending the scalability of cryptocurrencies. It achieves this by establishing a direct off-line channel from the sender to the receiver, going through one intermediary (aka. the hubs). In such scenarios, the hubs know the origin and destination of each transaction flowing through them, which jeopardizes the privacy of the underlying systems. Unfortunately, former efforts in ensuring transaction unlinkability either rely on trusted mixing services, are inefficient constructed (e.g., constructed inefficient cryptographic primitives), or have limited applicability. In this paper, we present ObliHub, an efficient payment channel scheme that conceals transaction direction information to the hubs. The core technique of ObliHub in achieving unlinkability is our tailored oblivious puzzle transfer protocol (OPT), which enables puzzle solving among the payer, the hub, and the receiver to be conducted in an oblivious manner – the hub center neither knows where a puzzle hint came from nor who acquired it. The implementation of ObliHub only requires efficient cryptographic primitives, and compared with A2L (a state-of-the-art Bitcoin-compatible PCH using homomorphic encryption), ObliHub saves 0.2 seconds in computation time over previous solutions and improves transfer throughput. Besides, our scheme is in accord with Universal Composability (UC) framework and we provide a comprehensive security analysis of it.
What problem does this paper attempt to address?