Covénants Bitcoin, partie 5 : MATT et OP_CHECKCONTRACTVERIFY — Comment Bitcoin pourrait transporter l’état entre les transactions

Share

L’opcode OP_CHECKCONTRACTVERIFY permet à un script d’inspecter les données d’état, d’effectuer des calculs et d’imposer leur réengagement dans une sortie précise, afin d’appliquer les transitions d’état directement sur la blockchain. Ses modes default, deduct et ignore offerent différentes contraintes sur les montants, tandis que des entrées et sorties dédiées permettent de payer les frais de transaction de manière flexible. L’association de OP_CHECKCONTRACTVERIFY avec OP_CAT rend possible la construction et la vérification de preuves de Merkle, en combines avec l’arbre de script Taproot, un arbre d’état distinct qui engage les étapes intermédiaires d’un calcul. Cette architecture pourrait soutenir des systèmes de preuves de fraude optimistes, où seul le calcul contesté est vérifié sur la blockchain, sans nécessiter les signatures à usage unique de Lamport ni les graphes de transactions présignées utilisés par BitVM. Combiné à OP_CAT, l’opcode permet aussi de créer des coffres-forts aux fonctionnalités équivalentes à OP_VAULT, que James O’Beirne considère comme étant remplacés par cette conception plus générale et robuste.

Source: Lire l’article original

Avertissement : ce contenu est fourni à titre d’information uniquement et ne constitue pas un conseil en investissement. Les cryptomonnaies sont très volatiles : vous pouvez perdre tout votre capital. Faites toujours vos propres recherches. Mentions légales
Telemac
Telemachttp://cryptoinfo.ch
Passionné de nouvelles technologies, j’explore l’univers de la blockchain et des cryptomonnaies pour partager l’actualité et les innovations du secteur.

Lire la Suite

Articles