Bitcoin n&#39;est pas seulement de l&#39;argent numĂ©rique. C&#39;est de l&#39;argent programmable. Pour de vrai. D&#39;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&#39;argent. Tout le monde peut vĂ©rifier les soldes. Mais vous seulâavec la bonne "clĂ©"âpouvez dĂ©verrouiller votre argent. C&#39;est le Bitcoin Script qui fait son travail.## Bitcoin Transactions ExpliquĂ©s đ±Regardez Ă l&#39;intĂ©rieur de n&#39;importe quelle transaction Bitcoin :- **scriptSig**: Votre clĂ© de dĂ©verrouillage- **scriptPubKey**: Le verrou lui-mĂȘmeEnsemble ? Un mini-programme. Les nĆuds l&#39;exĂ©cutent. Valide ou non. Simple.Ces jetons dans votre portefeuille ? UTXOs. Sorties de transaction non dĂ©pensĂ©es. Les vĂŽtres jusqu&#39;Ă 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 :<data> <operation> <data> <operation>Pas trop complexe. Pourtant puissant.## La famille de scripts đ### 1. Payer Ă la clĂ© publique (P2PK)Le type de transaction OG. Satoshi l&#39;a utilisĂ©. Hal Finney aussi. En 2009.<clĂ© publique=""> OP_CHECKSIGDĂ©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&#39;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_CHECKSIGDĂ©penser signifie fournir :<signature> <public key="">Pourquoi mieux ? Des adresses plus courtes. De plus, rĂ©sistance quantique, en quelque sorte. Votre clĂ© publique reste cachĂ©e jusqu&#39;Ă ce que vous dĂ©pensiez.### 3. Payer Ă l&#39;Hash de Script (P2SH) đCelle-ci est astucieuse. Verrouillez des fonds Ă un hachage de script. Cachez le script rĂ©el.OP_HASH160 <redeemscript hash=""> OP_EQUALDĂ©penses :<signature> <public key=""> <redeemscript>Super pour multisig. Bon pour SegWit aussi. Pas tout Ă fait clair pourquoi plus de gens n&#39;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&#39;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
Bitcoin Script : Le cĆur battant de Bitcoin đ
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 :
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 :
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