Depuis ces deux jours, je relis à nouveau la documentation technique sur les Trustless Bitcoin Vaults (TBV) avec le numéro @BabylonLabs_io . À la base, je voulais juste vérifier le processus de rachat, mais je me suis retrouvé bloqué longtemps sur le mot « translation ». J’ai même feuilleté deux fois les quelques pages de BitVM3, puis j’ai repris le diagramme du flux officiel étape par étape. Au début, je pensais avoir manqué un morceau de script Bitcoin. Ce n’est que plus tard que j’ai compris que, dans l’explication officielle, la « translation » ne modifie pas fondamentalement le transfert des données ; elle change plutôt la manière dont Bitcoin vérifie des événements externes.

Avant, je pensais que le plus grand défi pour que la BTC entre dans davantage d’applications financières, c’était comment effectuer l’interopérabilité entre chaînes et comment gérer la garde (custody). Mais plus j’étudiais, plus je me rendais compte que je m’étais trompé dès la première étape. Ce que Bitcoin ne peut pas faire, ce n’est pas recevoir des informations externes ; c’est vérifier si des événements qui auraient déjà eu lieu sur la chaîne hôte (Host Chain) sont bien vrais. Le fait qu’un prêt soit terminé, qu’une liquidation soit déclenchée, ou que les conditions de rachat soient remplies : tout cela se passe en dehors de la consensus de Bitcoin. Bitcoin ne changera pas les règles de dépense des UTXO simplement parce que quelqu’un dit « c’est déjà fait ».

En arrivant à ce point, j’ai quasiment tout rayé dans mes notes précédentes, puis je les ai réécrites. En réalité, le TBV ne sert pas à déplacer la BTC vers un autre système : il convertit plutôt les événements déjà survenus sur la chaîne hôte et déjà prouvés en une preuve que Bitcoin peut vérifier, tout en satisfaisant les conditions de dépense définies à l’avance dans le Script. Du début à la fin, Bitcoin ne comprend aucun contrat intelligent et ne modifie aucune règle de consensus : il ne fait que décider si un UTXO peut être dépensé en se fondant uniquement sur des preuves qu’il peut vérifier.

C’est aussi à ce moment-là que j’ai enfin compris pourquoi le @BabylonLabs_io s’est toujours construit autour de BitVM3 pour développer TBV. L’objectif n’était pas de transformer Bitcoin en plateforme de contrats intelligents ; c’était de permettre pour la première fois que Bitcoin réagisse aux dépenses natives de BTC en s’appuyant sur des événements externes déjà prouvés. Le TBV n’étend pas la capacité d’exécution de Bitcoin : il étend la frontière de ce que Bitcoin peut vérifier et sur quoi il peut réagir concernant des faits externes. Quand je relis maintenant l’ensemble du design, je vois que c’est précisément l’innovation la plus centrale du TBV, et aussi la plus facile à négliger. $BABY #baby