Cet article a été publié pour la première fois sur Medium. Lisez la partie 2 ici.

Précédemment, nous avons introduit deux manières de déléguer le droit de dépenser son bitcoin : l’une au niveau du Script, l’autre au niveau de la transaction.

Nous généralisons le premier pour déléguer à n’importe quel script/contrat intelligent, au lieu d’une clé publique uniquement. Il permet d’autoriser un contrat intelligent arbitraire à dépenser son bitcoin.

Deux Mains Transférant Une Chose

Le code complet est affiché ci-dessous :

Publicité

Contrat DéléguéVersScript

La ligne 9 vérifie que le script délégué est signé et donc autorisé par le propriétaire. Les lignes 12 et 13 garantissent que le script délégué entre dans la sortie de la transaction de dépense en tant que nouveau script de verrouillage utilisant OP_PUSH_TX, similaire à l’émulation de Pay to Script Hash (P2SH).

Regardez : Présentation de CoinGeek New York, Le chemin vers l’adoption de BitCoin : Comment transformer l’ensemble du Web en applications Bitcoin

Nouveau sur Bitcoin? Découvrez CoinGeek Bitcoin pour les débutants section, le guide de ressources ultime pour en savoir plus sur Bitcoin – tel qu’envisagé à l’origine par Satoshi Nakamoto – et la blockchain.

Rate this post
Publicité
Article précédentSnoop Dogg collabore avec Mobland pour apporter une ferme numérique de mauvaises herbes dans le métaverse
Article suivantComment restaurer l’ancien outil Snipping dans Windows 11
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici