Paper 2022/115

GMHL: Generalized Multi-Hop Locks for Privacy-Preserving Payment Channel Networks

Zilin Liu, Jinan University
Anjia Yang, Jinan University
Jian Weng, Jinan University
Tao Li, Jinan University
Huang Zeng, Jinan University
Xiaojian Liang, Jinan University

Payment channel network (PCN), not only improving the transaction throughput of blockchain but also realizing cross-chain payment, is a very promising solution to blockchain scalability problem. Most existing PCN constructions focus on either atomicity or privacy properties. Moreover, they are built on specific scripting features of the underlying blockchain such as HTLC or are tailored to several signature algorithms like ECDSA and Schnorr. In this work, we devise a Generalized Multi-Hop Locks (GMHL) based on adaptor signature and randomizable puzzle, which supports both atomicity and privacy preserving(unlinkability). We instantiate GMHL with a concrete design that relies on a Guillou-Quisquater-based adaptor signature and a novel designed RSA-based randomizable puzzle. Furthermore, we present a generic PCN construction based on GMHL, and formally prove its security in the universal composability framework. This construction only requires the underlying blockchain to perform signature verification, and thus can be applied to various (non-/Turing-complete) blockchains. Finally, we simulate the proposed GMHL instance and compare with other protocols. The results show that our construction is efficient comparable to other constructions while remaining the good functionalities.

Available format(s)
Publication info
Generalized Multi-hop Locks Payment Channel Network Privacy Preserving Blockchain
Contact author(s)
zilinliu ariel @ gmail com
anjiayang @ gmail com
cryptjweng @ gmail com
Xngzelt @ gmail com
huagzeg @ gmail com
im liangxj @ gmail com
2022-05-26: revised
2022-01-31: received
See all versions
Short URL
Creative Commons Attribution


      author = {Zilin Liu and Anjia Yang and Jian Weng and Tao Li and Huang Zeng and Xiaojian Liang},
      title = {GMHL: Generalized Multi-Hop Locks for Privacy-Preserving Payment Channel Networks},
      howpublished = {Cryptology ePrint Archive, Paper 2022/115},
      year = {2022},
      note = {\url{}},
      url = {}
Note: In order to protect the privacy of readers, does not use cookies or embedded third party content.