The Eye of Satoshi
The Eye of Satoshi (TEoS) est un service de watchtower Lightning open-source. Permet de protéger ses canaux pendant que son nœud est éteint. Implémente l'API standardisée des watchtowers.
Définition et origine
The Eye of Satoshi (TEoS) est une implémentation open-source de watchtower Lightning Network, développée principalement par Sergi Delgado et publiée sous licence MIT à partir de 2019. Le projet est devenu l'une des deux références techniques aux côtés de la watchtower native intégrée à LND, et a fortement influencé la rédaction de la BOLT-13 (spécification commune).
Comment ça fonctionne
Une watchtower est un tiers en ligne qui surveille la chaîne pour le compte d'un utilisateur Lightning absent. Si le partenaire de canal tente une publication malveillante d'un état périmé, la watchtower diffuse à temps la transaction de pénalité appropriée.
TEoS fonctionne avec :
- Un appointment envoyé par le client : un blob chiffré contenant la pénalité
- Une clé de déchiffrement dérivée du TXID de l'engagement malveillant
- Un système de slot/tier payé en sats via Lightning
- Une compatibilité avec les BOLT-13 messages
Le client n'a qu'à envoyer ses pénalités préchiffrées et payer une petite avance. Le serveur ne peut rien voler : sans la publication du mauvais état, la clé reste indéchiffrable.
Cas d'usage
| Profil | Pourquoi | |---|---| | Routeur amateur | Couvrir ses canaux quand le nœud redémarre | | Mobile Phoenix/Breez | Mais ils utilisent un modèle différent | | Auto-hébergeur | Pas besoin de faire confiance à son propre opérateur | | Pluriel | Plusieurs watchtowers en parallèle = redondance |
Limites
TEoS reste un projet de recherche : faible adoption commerciale, peu d'opérateurs publics fiables. Pour un nœud qui veut une watchtower 24/7, il faut soit l'auto-héberger soit utiliser le service intégré (LND, CLN). De plus, la BOLT-13 a évolué et certains clients récents ne sont pas encore compatibles.
À retenir
TEoS a été pionnier dans la standardisation des watchtowers Lightning. Son code est devenu une référence technique. Pour un opérateur sérieux, héberger sa propre instance TEoS ou jumeler son nœud avec celui d'un ami reste une bonne pratique d'hygiène Lightning.
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.