Author: ZmnSCPxj 2018-05-10 04:10:49
Published on: 2018-05-10T04:10:49+00:00
The Lightning Network WatchTower service allows for the monitoring of channels to detect and respond to breaches. However, using a "swap this blob" approach for updating channels could lead to privacy leaks as attackers can identify which WatchTowers are being used and disable them. To prevent this, the WatchTower could demand a public key and signature or know a stable identity of the victim and attacker. A ticket scheme that charges for each `(txid[:16], blob)` pair it stores and monitors could also be implemented. In addition, clients can add randomization to de-correlate their updates and batch several updates into a single message. Under the Poon-Dryja scheme, revocation data can be distributed to a subset of all serving WatchTowers, while the Decker-Russell-Osuntokun scheme allows for several watchtowers to advance the update transaction towards the final most up-to-date state.
Updated on: 2023-05-25T00:54:07.715086+00:00