Chameleon Hash Time-Lock Contract for Privacy Preserving Payment Channel Networks

被引:15
作者
Yu, Bin [1 ,2 ]
Kermanshahi, Shabnam Kasra [1 ,2 ]
Sakzad, Amin [1 ]
Nepal, Surya [2 ]
机构
[1] Monash Univ, Melbourne, Vic 3800, Australia
[2] CSIRO Data 61, Melbourne, Vic 3008, Australia
来源
PROVABLE SECURITY, PROVSEC 2019 | 2019年 / 11821卷
关键词
Blockchain; Payment channel networks; Payment privacy;
D O I
10.1007/978-3-030-31919-9_18
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Payment channel networks (PCNs) have been proposed to address the low transaction throughput of the permissionless blockchain protocols. Though the PCNs allow users to have the unlimited number of transactions in the channel without interacting with blockchain, it leaks the entire payment paths to the public. To address the payment path leakage issue, we propose a Chameleon-hash based payment protocol, called Chameleon Hash Time-Lock Contract (CHTLC). Using Chameleon-hash function in a multi-layer fashion guarantees that no user can recover the payment path if at least one intermediate payment node is honest. For the same payment path, compared with Multi-hop Hash Time-Lock Contract (MHTLC) protocol of Malavolta et al. [1], CHTLC is 5 times faster in the payment data initialisation, and the communication bandwidth is reduced significantly from 17, 000KB to just 7.7 KB.
引用
收藏
页码:303 / 318
页数:16
相关论文
共 22 条
  • [1] [Anonymous], 2017, ARXIV170205812
  • [2] [Anonymous], 2017, ARXIV170905748
  • [3] [Anonymous], 2012, P EUROSYS
  • [4] Antonopoulos A.M., 2014, MASTERING BITCOIN UN
  • [5] Attiya H., 2004, Distributed Computing: Fundamentals, Simula-tions, and Advanced Topics, V19
  • [6] Universally composable security: A new paradigm for cryptographic protocols
    Canetti, R
    [J]. 42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2001, : 136 - 145
  • [7] Cristian F., 1986, PROC INT C FAULT TOL, P218
  • [8] Decker Christian, 2015, Stabilization, Safety and Security of Distributed Systems. 17th International Symposium, SSS 2015. Proceedings: LNCS 9212, P3, DOI 10.1007/978-3-319-21741-3_1
  • [9] Fugger R., 2004, MONEY IOUS SOCIAL TR, V106
  • [10] Ghosh A, 2007, LECT NOTES COMPUT SC, V4858, P257