Abstract
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, 000 KB to just 7.7 KB.
Original language | English |
---|---|
Title of host publication | Provable Security |
Subtitle of host publication | 13th International Conference, ProvSec 2019 Cairns, QLD, Australia, October 1–4, 2019 Proceedings |
Editors | Ron Steinfeld, Tsz Hon Yuen |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 303-318 |
Number of pages | 16 |
ISBN (Electronic) | 9783030319199 |
ISBN (Print) | 9783030319182 |
DOIs | |
Publication status | Published - 2019 |
Event | International Conference on Provable Security 2019 - Cairns, Australia Duration: 1 Oct 2019 → 4 Oct 2019 Conference number: 13th https://www.monash.edu/provsec2019 https://link.springer.com/book/10.1007/978-3-030-31919-9 (Proceedings) |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 11821 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Provable Security 2019 |
---|---|
Abbreviated title | ProvSec 2019 |
Country/Territory | Australia |
City | Cairns |
Period | 1/10/19 → 4/10/19 |
Internet address |
Keywords
- Blockchain
- Payment channel networks
- Payment privacy