OTS-PC: OTS-based Payment Channels for the Lightning Network
Sergio Demian Lerner, Ariel Futoransky
TL;DR
We introduce OTS-PCs, a bidirectional off-chain payment channel built on One-Time Signatures over monotonically increasing state sequence numbers, achieving $O(1)$ on-chain storage per channel and reduced information leakage. The protocol remains compatible with the Lightning Network by supporting HTLCs and employs lightweight, privacy-aware watchtowers across multiple privacy levels. A three-part specification—setup, state updates, and close—paired with a simple transaction DAG enables secure state revocation through punishment transactions and timely unilateral exits. The approach delivers improved privacy, simpler state revocation, and practical watchtower deployment, with potential extension to multi-party channels while preserving security guarantees. $O(1)$ storage per channel and robust dispute mechanisms have significant implications for scalability and privacy in layer-2 payment channels.
Abstract
We present a new type of bidirectional payment channel based on One-Time Signatures on state sequence numbers. This new construction is simpler than the Poon-Dryja construction, but provides a number of benefits such as $O(1)$ storage per channel, minimal information leakage, and compatibility with Lightning Network routing.
