TY - JOUR
T1 - Garou: An Efficient and Secure Off-Blockchain Multi-Party Payment Hub
AU - Ye, Yongjie
AU - Ren, Zhifeng
AU - Luo, Xiapu
AU - Zhang, Jingjing
AU - Wu, Weigang
N1 - Funding Information:
This research is partially supported by the National Natural Science Foundation of China (U1711263, U1811461, U1801266), and Guangdong Provincial Natural Science Foundation of China (2018B030312002).
Publisher Copyright:
© 2021 IEEE.
PY - 2021/8/2
Y1 - 2021/8/2
N2 - To mitigate the scalability problem of decentralized cryptocurrencies such as Bitcoin and Ethereum, the payment channel, which allows two parties to perform secure coin transfers without involving the blockchain, has been proposed. The payment channel increases the transaction throughput of two parties to a level that is only limited by their network bandwidth. Recent proposals focus on extending the two-party payment channel to the N-party payment hub. Unfortunately, none of them can achieve efficiency, flexibility in the absence of a trusted third-party. In this paper, we propose Garou, a secure N-party payment hub that allows multiple parties to perform secure off-chain coin transfers. Except in the case of disputes, participants within the payment hub can make concurrent and direct coin transfers with each other without the involvement of the blockchain or any third-party intermediaries. This allows Garou to achieve both high-performance and flexibility. If all participants keep online, Garou guarantees all honest users' balance security against strong adversarial capabilities. To demonstrate the feasibility of the Garou protocol, we develop a proof of concept prototype for the Ethereum network. Experimental evaluations show that, with 300 participants and without disputes, that the maximum transaction throughput of Garou is 20× higher than that of state-of-the-art payment hubs.
AB - To mitigate the scalability problem of decentralized cryptocurrencies such as Bitcoin and Ethereum, the payment channel, which allows two parties to perform secure coin transfers without involving the blockchain, has been proposed. The payment channel increases the transaction throughput of two parties to a level that is only limited by their network bandwidth. Recent proposals focus on extending the two-party payment channel to the N-party payment hub. Unfortunately, none of them can achieve efficiency, flexibility in the absence of a trusted third-party. In this paper, we propose Garou, a secure N-party payment hub that allows multiple parties to perform secure off-chain coin transfers. Except in the case of disputes, participants within the payment hub can make concurrent and direct coin transfers with each other without the involvement of the blockchain or any third-party intermediaries. This allows Garou to achieve both high-performance and flexibility. If all participants keep online, Garou guarantees all honest users' balance security against strong adversarial capabilities. To demonstrate the feasibility of the Garou protocol, we develop a proof of concept prototype for the Ethereum network. Experimental evaluations show that, with 300 participants and without disputes, that the maximum transaction throughput of Garou is 20× higher than that of state-of-the-art payment hubs.
KW - concurrency
KW - Off-chain protocol
KW - payment hub
KW - scalability
KW - smart contract
UR - http://www.scopus.com/inward/record.url?scp=85112651121&partnerID=8YFLogxK
U2 - 10.1109/TNSM.2021.3101808
DO - 10.1109/TNSM.2021.3101808
M3 - Journal article
AN - SCOPUS:85112651121
SN - 1932-4537
VL - 18
SP - 4450
EP - 4461
JO - IEEE Transactions on Network and Service Management
JF - IEEE Transactions on Network and Service Management
IS - 4
ER -