On the Atomicity and Efficiency of Blockchain Payment Channels

Di Wu, Shoupeng Ren, and Yuman Bai, The State Key Laboratory of Blockchain and Data Security, Zhejiang University; Lipeng He, University of Waterloo; Jian Liu, The State Key Laboratory of Blockchain and Data Security, Zhejiang University; Wu Wen, International Business School, Zhejiang University; Kui Ren and Chun Chen, The State Key Laboratory of Blockchain and Data Security, Zhejiang University

Payment channels are a promising solution for scaling cryptocurrency payments by enabling secure off-chain transactions. However, existing protocols, including the widely-deployed Lightning Network and the state-of-the-art Sleepy Channels, suffer from a fundamental flaw: non-atomic state transitions can result in multiple valid states coexisting, introducing race conditions and ambiguity in protocol execution. This ambiguity can be exploited to cause unexpected financial loss. We first formalize existing protocols into a common paradigm and prove that such flaws are inherent to their design, preventing balance security. To overcome this, we propose an atomic paradigm that guarantees atomic state transitions while preserving all desired functionality. Based on this paradigm, we design Ultraviolet, the first payment channel protocol that achieves atomicity by introducing the novel Resolve Mechanism. We formally prove that Ultraviolet satisfies balance security under the Universal Composability framework. In addition, Ultraviolet reduces the number of required messages per transaction by half compared to existing solutions. Our evaluation across multiple regions shows that Ultraviolet reduces latency by 37% and 52% compared to the Lightning Network and Sleepy Channels, respectively, and achieves comparable throughput to the Lightning Network and 2× that of Sleepy Channels.

Category: 
Short Presentation

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {309520,
author = {Di Wu and Shoupeng Ren and Yuman Bai and Lipeng He and Jian Liu and Wu Wen and Kui Ren and Chun Chen},
title = {On the Atomicity and Efficiency of Blockchain Payment Channels},
booktitle = {34th USENIX Security Symposium (USENIX Security 25)},
year = {2025},
isbn = {978-1-939133-52-6},
address = {Seattle, WA},
pages = {4053--4072},
url = {https://www.usenix.org/conference/usenixsecurity25/presentation/wu-di},
publisher = {USENIX Association},
month = aug
}