Abstract
Lightning Network (LN), the most widely deployed payment channel for Bitcoin, requires channel parties to generate and store distinct revocation keys for all n payments of a channel to resolve fraudulent channel closures. To reduce the required storage in a payment channel, eltoo introduces a new signature type for Bitcoin to enable payment versioning. This allows a channel party to revoke all old payments by using a payment with a higher version number, reducing the storage complexity from O(n) to O(1 ). However, eltoo fails to achieve bounded closure, enabling a dishonest channel party to significantly delay the channel closure process. Eltoo also lacks a punishment mechanism, which may incentivize profit-driven channel parties to close a payment channel with an old state, to their own advantage. This paper introduces Daric, a payment channel with unlimited lifetime for Bitcoin that achieves optimal storage and bounded closure. Moreover, Daric implements a punishment mechanism and simultaneously avoids the methods other schemes commonly use to enable punishment: 1) state duplication which leads to exponential increase in the number of transactions with the number of applications on top of each other or 2) dedicated design of adaptor signatures which introduces compatibility issues with BLS or most post-quantum resistant digital signatures. We also formalise Daric and prove its security in the Universal Composability model.
Original language | English |
---|---|
Title of host publication | Information Security - 25th International Conference, ISC 2022 Bali, Indonesia, December 18–22, 2022 Proceedings |
Editors | Willy Susilo, Xiaofeng Chen, Fuchun Guo, Yudi Zhang, Rolly Intan |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 229-249 |
Number of pages | 21 |
ISBN (Electronic) | 9783031223907 |
ISBN (Print) | 9783031223891 |
DOIs | |
Publication status | Published - 2022 |
Event | Information Security Conference 2022 - Bali, Indonesia Duration: 18 Dec 2022 → 22 Dec 2022 Conference number: 25th https://link.springer.com/book/10.1007/978-3-031-22390-7 (Proceedings) https://isc2022.petra.ac.id/ (Website) |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 13640 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | Information Security Conference 2022 |
---|---|
Abbreviated title | ISC 2022 |
Country/Territory | Indonesia |
City | Bali |
Period | 18/12/22 → 22/12/22 |
Internet address |
|
Keywords
- Bitcoin
- Lightning network
- Payment channel
- Scalability
- Watchtower