Watchtowers
Watchtowers send LN breach remedy transactions (justice transactions) when they detect that one of their client’s counterparty has broadcast an outdated channel close transaction.
The service provided by watchtowers allows their clients to go offline for significant amounts of time without having to worry about their funds being stolen by a counterparty. Watchtowers are not entrusted with any funds, just the responsibility of monitoring the block chain and broadcasting transactions, although breach remedy transactions can be designed so that the watchtower receives a portion of the safeguarded funds if their services are needed.
Optech newsletter and website mentions
2021
2020
- LND #4782 adds watchtower client support for channels using anchor outputs
- Service proposed for storing presigned watchtower transactions
- Presentation about watchtower protocol development
- C-Lightning #3659 adds support for watchtowers
- Updated watchtower BOLT specification proposal
2019
- 2019 year-in-review: watchtowers
- Discussion about watchtowers for eltoo payment channels
- Watchtower BOLT specification proposed
- Watchtower storage costs
- LND 0.7.0-beta release with initial watchtower support
- LND PR #3133 adding support for altruist watchtowers
- LND PR #2618 implementing private watchtower support
- LND PR #2448 adding a standalone watchtower
- LND PR #2439 adding a default policy for the watchtower
2018
- LND PR #2124 adding support for detecting and using onchain spends
- LND PRs #1535 and #1512 adding server-side communication for watchtowers
- LND PR #1543 adding watchtower version 0 encoding and encryption
See also
Previous Topic:
Version 3 transaction relay
Next Topic:
Zero-conf channels