Bitcoin Script : Le cƓur battant de Bitcoin 🚀

robot
Création du résumé en cours

Bitcoin n'est pas seulement de l'argent numérique. C'est de l'argent programmable. Pour de vrai. D'ici septembre 2025, cette fondation de script comptera encore plus pour les développeurs et les fans de Bitcoin partout.

Bitcoin fonctionne comme des coffres-forts numĂ©riques 🔒. Tout le monde peut y dĂ©poser de l'argent. Tout le monde peut vĂ©rifier les soldes. Mais vous seul—avec la bonne "clĂ©"—pouvez dĂ©verrouiller votre argent. C'est le Bitcoin Script qui fait son travail.

Bitcoin Transactions ExpliquĂ©s đŸ’±

Regardez à l'intérieur de n'importe quelle transaction Bitcoin :

  • scriptSig: Votre clĂ© de dĂ©verrouillage
  • scriptPubKey: Le verrou lui-mĂȘme

Ensemble ? Un mini-programme. Les nƓuds l'exĂ©cutent. Valide ou non. Simple.

Ces jetons dans votre portefeuille ? UTXOs. Sorties de transaction non dépensées. Les vÎtres jusqu'à ce que vous fournissiez un scriptSig qui satisfait le verrou.

Magie BasĂ©e sur la Pile ⚙

Le script Bitcoin utilise des piles. Un peu comme des pancakes. Données empilées verticalement. Le systÚme lit de gauche à droite. Pousser. Retirer. Calculer.

Un script pourrait ĂȘtre :

Pas trop complexe. Pourtant puissant.

La famille de scripts 📝

1. Payer à la clé publique (P2PK)

Le type de transaction OG. Satoshi l'a utilisé. Hal Finney aussi. En 2009.

<clé publique=""> OP_CHECKSIG

Déverrouiller avec une signature de votre clé privée correspondante. Old school.

2. Payer au hachage de clĂ© publique (P2PKH) 🔑

Le moyen le plus courant d'envoyer Bitcoin. Il semble que les gens le préfÚrent pour une bonne raison.

OP_DUP OP_HASH160 <clé publique="" hachage=""> OP_EQUALVERIFY OP_CHECKSIG

Dépenser signifie fournir :

Pourquoi mieux ? Des adresses plus courtes. De plus, résistance quantique, en quelque sorte. Votre clé publique reste cachée jusqu'à ce que vous dépensiez.

3. Payer à l'Hash de Script (P2SH) 📜

Celle-ci est astucieuse. Verrouillez des fonds à un hachage de script. Cachez le script réel.

OP_HASH160 OP_EQUAL

Dépenses :

Super pour multisig. Bon pour SegWit aussi. Pas tout Ă  fait clair pourquoi plus de gens n'en parlent pas.

4. Transactions SegWit (P2WPKH et P2WSH) 🌐

SegWit a déplacé les signatures ailleurs. "Témoin Ségrégué." Les blocs contiennent maintenant plus de transactions. Cela a également résolu ce problÚme agaçant de malléabilité.

Repérez-les par le préfixe "bc1". Deux saveurs :

  • P2WPKH : P2PKH avec SegWit
  • P2WSH: P2SH avec SegWit

RĂ©fĂ©rence rapide 📊

| Type de script | Ce qu'il fait | |-------------|-------------| | P2PK | Verrouille à la clé publique | | P2PKH | Verrouille à un hachage de clé publique | | P2SH | Verrouille à un hachage de script | | P2WPKH | SegWit P2PKH | | P2WSH | SegWit P2SH |

Le langage de script Bitcoin rend Bitcoin vraiment programmable. Créez des conditions étranges. Créez des conditions intelligentes. Votre argent, vos rÚgles.

Alors que Bitcoin se dĂ©veloppe, ces blocs de construction restent. Fondamental. SecurisĂ©. Un peu surprenant Ă  quel point ils sont Ă©lĂ©gants. đŸ”„\u003c/redeemscript\u003e\u003c/public\u003e\u003c/signature\u003e\u003c/redeemscript\u003e\u003c/public\u003e\u003c/signature\u003e\u003c/public\u003e\u003c/public\u003e\u003c/operation\u003e\u003c/data\u003e\u003c/operation\u003e\u003c/data\u003e

BTC0.39%
Voir l'original
Cette page peut inclure du contenu de tiers fourni Ă  des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validitĂ© de ces contenus, n’endosse pas les opinions exprimĂ©es, et ne fournit aucun conseil financier ou professionnel Ă  travers ces informations. Voir la section Avertissement pour plus de dĂ©tails.
  • RĂ©compense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et Ă  tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • çź€äœ“äž­æ–‡
  • English
  • Tiáșżng Việt
  • çčé«”äž­æ–‡
  • Español
  • РуссĐșĐžĐč
  • Français (Afrique)
  • PortuguĂȘs (Portugal)
  • Bahasa Indonesia
  • æ—„æœŹèȘž
  • ŰšŰ§Ù„ŰčŰ±ŰšÙŠŰ©
  • ĐŁĐșŃ€Đ°Ń—ĐœŃŃŒĐșа
  • PortuguĂȘs (Brasil)