Watchmen
Watchmen est un protocole de watchtower distribué proposé par Suredbits. Chaque transaction de pénalité est répartie entre plusieurs watchtowers. Améliore confidentialité et résilience.
Le problème des watchtowers classiques
Sur Lightning, un canal peut être fermé frauduleusement par un pair malhonnête qui publie un ancien état. Pour s'en protéger sans rester en ligne 24/7, on confie une mission à une watchtower : surveiller la blockchain et diffuser une transaction de pénalité si nécessaire. Problème : la watchtower voit alors quel canal elle protège, et peut corréler les paiements. C'est un point central de surveillance.
Le principe Watchmen
Watchmen est une proposition de Chris Stewart et de l'équipe Suredbits (auteurs de Bitcoin-S). Elle consiste à fragmenter la transaction de pénalité entre plusieurs watchtowers grâce à un schéma de seuil cryptographique (threshold signatures). Chaque watchtower ne détient qu'une part de la signature : aucune ne peut publier seule, ni reconstruire seule l'état du canal.
Comment ça fonctionne
- Le client Lightning sélectionne n watchtowers et un seuil t (par exemple 3 sur 5).
- À chaque mise à jour de canal, il envoie à chacune une part de la transaction de pénalité, accompagnée d'un encrypted blob indexé par un hash du txid de commitment.
- Si une fermeture frauduleuse se produit, t watchtowers détectent le txid, déchiffrent leur part et signent collectivement la transaction de pénalité.
- La transaction est diffusée, récupérant les fonds.
Bénéfices
- Confidentialité : aucune watchtower ne sait à elle seule quel canal elle protège.
- Résilience : si (n-t) watchtowers tombent ou trahissent, la pénalité fonctionne toujours.
- Censure-résistance : il faut compromettre t opérateurs simultanément.
Limites
Watchmen reste expérimental. Le protocole exige une coordination cryptographique complexe (Schnorr threshold sigs ou FROST) et n'est pas encore intégré aux implémentations majeures (LND, CLN). Avec la généralisation de Taproot et de FROST en 2024-2025, des implémentations sérieuses pourraient émerger.
À retenir
Watchmen incarne la philosophie de Lightning : pas de tiers de confiance unique. Plutôt qu'une watchtower omnisciente, un quorum aveugle.
Termes lies
- WatchtowerUne watchtower est un service tiers qui surveille les canaux Lightning et publie une transaction de pénalité en cas de tricherie. Indispensable pour les nœuds éteints fréquemment. CLN, LND et Eye of Satoshi en proposent. Compromis entre confidentialité et sécurité.
- Lightning NetworkLe Lightning Network est une solution de seconde couche construite sur Bitcoin permettant des paiements instantanes et quasi-gratuits. Il fonctionne via des canaux de paiement entre utilisateurs, avec un reglement final sur la blockchain principale. Ideal pour les micropaiements et les transactions quotidiennes.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.