Je suis repassé par le déroulement du règlement TBV de Babylon, et un point a fini par me sauter aux yeux : le script du vault était signé à l’avance, donc il ne « décide » rien de lui-même.
Il n’y a aucune magie de type oracle ici. Bitcoin n’essaie pas de comprendre directement la chaîne hôte. À la place, la partie qui utilise BTC doit prendre quelque chose qui s’est déjà produit sur la chaîne hôte et le transformer en une preuve cryptographique que Bitcoin peut vérifier.
C’est l’idée même derrière TBV. Le script ne comprend ni les prêts, ni le règlement, ni les prix. Il ne fait que vérifier si la preuve soumise correspond aux conditions de dépense qui y sont écrites.
C’est aussi pour cela que le mécanisme de réclamation et de contestation est important. Un emprunteur soumet d’abord une transaction de réclamation. Si personne ne la conteste, la période de timelock expire et le processus avance. Mais si le prêteur pense qu’il y a quelque chose qui cloche, il peut la contester et forcer l’emprunteur à révéler la preuve ZK signée. Une preuve valide débloque le BTC. Une preuve invalide bloque le retrait.
Donc, la chaîne Bitcoin ne juge pas la situation au sens humain. La décision est déjà encodée dans le script lui-même.
En ce sens, TBV ne vise pas à faire en sorte que Bitcoin « comprenne » le monde extérieur. Il s’agit de rendre des événements externes lisibles par Bitcoin, de manière à ce qu’il puisse les vérifier sans faire confiance.
#baby
@BabylonLabs_io
$BABY
Il n’y a aucune magie de type oracle ici. Bitcoin n’essaie pas de comprendre directement la chaîne hôte. À la place, la partie qui utilise BTC doit prendre quelque chose qui s’est déjà produit sur la chaîne hôte et le transformer en une preuve cryptographique que Bitcoin peut vérifier.
C’est l’idée même derrière TBV. Le script ne comprend ni les prêts, ni le règlement, ni les prix. Il ne fait que vérifier si la preuve soumise correspond aux conditions de dépense qui y sont écrites.
C’est aussi pour cela que le mécanisme de réclamation et de contestation est important. Un emprunteur soumet d’abord une transaction de réclamation. Si personne ne la conteste, la période de timelock expire et le processus avance. Mais si le prêteur pense qu’il y a quelque chose qui cloche, il peut la contester et forcer l’emprunteur à révéler la preuve ZK signée. Une preuve valide débloque le BTC. Une preuve invalide bloque le retrait.
Donc, la chaîne Bitcoin ne juge pas la situation au sens humain. La décision est déjà encodée dans le script lui-même.
En ce sens, TBV ne vise pas à faire en sorte que Bitcoin « comprenne » le monde extérieur. Il s’agit de rendre des événements externes lisibles par Bitcoin, de manière à ce qu’il puisse les vérifier sans faire confiance.
#baby
@BabylonLabs_io
$BABY