Je voulais comprendre ce que signifie réellement le terme « sans confiance » dans les coffres Bitcoin « Trustless » (TBV) de Babylon, alors j’ai regardé au-delà de la page marketing pour voir comment fonctionne le mécanisme du coffre.

Le BTC est verrouillé dans un UTXO Taproot sur Bitcoin. La question de savoir s’il peut ensuite être déplacé est décidée par une preuve cryptographique de ce qui s’est passé sur l’autre chaîne — Aave v4 sur Ethereum, dans le testnet actuel. Bitcoin n’exécute pas lui-même cette logique ; il ne fait qu’effectuer une vérification d’une préimage par rapport à un hashlock. La vérification des preuves a lieu hors chaîne, et ne remonte sur Bitcoin que si quelqu’un conteste une mauvaise affirmation dans une fenêtre de temps donnée.

C’est une astuce ingénieuse pour le fait que Bitcoin ne supporte pas les covenants — il n’existe aucun moyen d’écrire « ne libérer ces pièces que si X s’est produit sur Ethereum » directement dans le script Bitcoin. TBV contourne ce problème en s’appuyant sur une vérification optimiste et hors chaîne. C’est aussi pour cela que le système tient aussi longtemps que la configuration a été faite honnêtement et qu’un contestataire est suffisamment vigilant pour contester une mauvaise affirmation à temps. Des hypothèses raisonnables, pas des garanties intégrées directement dans Bitcoin.

Ce n’est pas une critique du produit — il supprime le dépositaire « permanent » et le remplace par la cryptographie, plus une incitation à détecter la fraude. Mais c’est pour cela que le vrai test est de savoir si le mécanisme de contestation résiste à la pression, et pas ce que dit le livre blanc. C’est justement le rôle du testnet public.

@BabylonLabs_io $BABY #baby