#baby
Le langage de programmation de Bitcoin, le Bitcoin Script, est en réalité assez rudimentaire : il ne peut pas exécuter directement des vérifications cryptographiques complexes. C’est d’ailleurs la raison pour laquelle beaucoup de personnes pensent depuis longtemps que le BTC ne peut pas vraiment participer à la DeFi. Aujourd’hui, je vais expliquer comment TBV contourne cette limite.
L’outil central utilisé dans le livre blanc s’appelle le garbled circuit (circuit d’obfuscation). C’est une technique très ancienne en cryptographie : l’idée consiste à transformer un schéma de calcul en une série de portes de circuit chiffrées, de sorte que deux parties puissent calculer conjointement un résultat sans divulguer chacune leurs propres données d’entrée. Le résultat ne révèle alors que la valeur de ce seul bit—vrai ou faux—et le processus intermédiaire reste totalement invisible. TBV applique cette technologie à la blockchain Bitcoin : elle permet de réaliser le calcul « prouver l’état d’un contrat externe » que Bitcoin Script ne parvient pas à exécuter, en remplaçant ce qui ne pouvait pas être fait directement par Script par une exécution via garbled circuit. Ainsi, une grande partie des calculs est effectuée hors chaîne, et la blockchain n’a plus qu’à vérifier le résultat final, c’est-à-dire le « vrai/faux ».
Le point fort de cette conception, c’est qu’elle n’a pas besoin de modifier les règles de consensus du Bitcoin lui-même, ni de recourir à un soft fork. Elle permet simplement au BTC d’acquérir indirectement la capacité de vérifier une logique complexe. C’est aussi pourquoi TBV peut offrir une autogarde (self-custody), sans avoir à, comme les ponts inter-chaînes traditionnels, confier le BTC à une entité centralisée qui le conserve.
À mon avis, c’est précisément là que l’écosystème du $BABY mérite d’être redécouvert : ce n’est pas juste un autre projet qui « habille » une monnaie, mais une solution concrète au problème des limites du langage de scripts de base de Bitcoin. Et le @BabylonLabs_io remet la technique de garbled circuit, restée longtemps en sommeil en cryptographie, à la bonne place.
Le langage de programmation de Bitcoin, le Bitcoin Script, est en réalité assez rudimentaire : il ne peut pas exécuter directement des vérifications cryptographiques complexes. C’est d’ailleurs la raison pour laquelle beaucoup de personnes pensent depuis longtemps que le BTC ne peut pas vraiment participer à la DeFi. Aujourd’hui, je vais expliquer comment TBV contourne cette limite.
L’outil central utilisé dans le livre blanc s’appelle le garbled circuit (circuit d’obfuscation). C’est une technique très ancienne en cryptographie : l’idée consiste à transformer un schéma de calcul en une série de portes de circuit chiffrées, de sorte que deux parties puissent calculer conjointement un résultat sans divulguer chacune leurs propres données d’entrée. Le résultat ne révèle alors que la valeur de ce seul bit—vrai ou faux—et le processus intermédiaire reste totalement invisible. TBV applique cette technologie à la blockchain Bitcoin : elle permet de réaliser le calcul « prouver l’état d’un contrat externe » que Bitcoin Script ne parvient pas à exécuter, en remplaçant ce qui ne pouvait pas être fait directement par Script par une exécution via garbled circuit. Ainsi, une grande partie des calculs est effectuée hors chaîne, et la blockchain n’a plus qu’à vérifier le résultat final, c’est-à-dire le « vrai/faux ».
Le point fort de cette conception, c’est qu’elle n’a pas besoin de modifier les règles de consensus du Bitcoin lui-même, ni de recourir à un soft fork. Elle permet simplement au BTC d’acquérir indirectement la capacité de vérifier une logique complexe. C’est aussi pourquoi TBV peut offrir une autogarde (self-custody), sans avoir à, comme les ponts inter-chaînes traditionnels, confier le BTC à une entité centralisée qui le conserve.
À mon avis, c’est précisément là que l’écosystème du $BABY mérite d’être redécouvert : ce n’est pas juste un autre projet qui « habille » une monnaie, mais une solution concrète au problème des limites du langage de scripts de base de Bitcoin. Et le @BabylonLabs_io remet la technique de garbled circuit, restée longtemps en sommeil en cryptographie, à la bonne place.