-
bitcoin $87959.907984 USD
1.34% -
ethereum $2920.497338 USD
3.04% -
tether $0.999775 USD
0.00% -
xrp $2.237324 USD
8.12% -
bnb $860.243768 USD
0.90% -
solana $138.089498 USD
5.43% -
usd-coin $0.999807 USD
0.01% -
tron $0.272801 USD
-1.53% -
dogecoin $0.150904 USD
2.96% -
cardano $0.421635 USD
1.97% -
hyperliquid $32.152445 USD
2.23% -
bitcoin-cash $533.301069 USD
-1.94% -
chainlink $12.953417 USD
2.68% -
unus-sed-leo $9.535951 USD
0.73% -
zcash $521.483386 USD
-2.87%
Quelle est la différence entre le « scriptSig » et le « scriptPubKey » d'un UTXO ?
The `scriptPubKey` locks funds with spending conditions, while the `scriptSig` unlocks them by providing valid signatures and keys, ensuring secure, verifiable transactions on Bitcoin’s blockchain.
Nov 13, 2025 at 01:20 am
Comprendre le rôle de scriptPubKey
1. Le scriptPubKey est un mécanisme de verrouillage attaché à un UTXO qui définit les conditions dans lesquelles la sortie peut être dépensée. Il comprend généralement un hachage ou une adresse de clé publique et nécessite une signature valide pour être déverrouillé.
2. Lorsqu'un utilisateur envoie une crypto-monnaie, il crée un nouvel UTXO avec un scriptPubKey que seul le destinataire peut satisfaire à l'aide de sa clé privée. Cela garantit que seul le propriétaire légitime peut dépenser ces fonds lors d’une transaction future.
3. La structure d'un scriptPubKey suit souvent des formats standards tels que P2PKH (Pay-to-Public-Key-Hash) ou P2SH (Pay-to-Script-Hash), chacun appliquant des règles de dépenses différentes via le langage de script de Bitcoin.
4. Les mineurs valident les transactions entrantes en vérifiant si les données de déverrouillage fournies correspondent à ce que demande le scriptPubKey . Si les critères ne sont pas remplis, la transaction est rejetée de la blockchain.
5. Puisqu'il réside dans le résultat d'une transaction, le scriptPubKey reste immuable une fois confirmé en chaîne, formant une partie permanente de l'état du grand livre.
La fonctionnalité de scriptSig
1. Le scriptSig apparaît dans la section de saisie d'une transaction et sert de composant de déverrouillage pour un UTXO spécifique. Il contient des données telles que des signatures numériques et des clés publiques nécessaires pour répondre aux exigences de scriptPubKey .
2. Chaque fois que quelqu'un dépense un UTXO, il doit construire un scriptSig valide qui, lorsqu'il est combiné avec le scriptPubKey référencé, aboutit à une évaluation de script réussie.
3. Dans une transaction P2PKH, le scriptSig se compose généralement de deux éléments : la signature ECDSA et la clé publique complète du dépensier, toutes deux placées sur la pile lors de l'exécution du script.
4. Contrairement à scriptPubKey , le scriptSig est temporaire et n'existe que dans le contexte d'une transaction de dépense. Une fois validé, il disparaît des considérations futures après confirmation.
5. Les scripts scriptSig mal formés ou incorrects entraînent un rejet immédiat par les nœuds du réseau, empêchant tout accès non autorisé aux fonds et préservant l'intégrité du système.
Interaction entre scriptSig et scriptPubKey
1. Lors de la validation de la transaction, les nœuds concatènent le scriptSig de l'entrée et le scriptPubKey de la sortie référencée, en les exécutant séquentiellement dans l'environnement basé sur la pile de Bitcoin.
2. La combinaison permet aux valeurs poussées par le scriptSig — telles que les signatures et les clés publiques — d'être consommées et vérifiées par des opérations définies dans le scriptPubKey , comme OP_CHECKSIG.
3. Une paire correctement formée garantit que la propriété est prouvable sans exposer les clés privées, en tirant parti des principes cryptographiques pour sécuriser le transfert de valeur sur les réseaux décentralisés.
4. Segregated Witness (SegWit) a légèrement modifié ce modèle en déplaçant les données de signature du champ scriptSig vers une structure de témoin distincte, réduisant ainsi les risques de malléabilité tout en améliorant l'évolutivité.
5. Malgré les changements architecturaux tels que SegWit, la relation conceptuelle entre les scripts de déverrouillage et de verrouillage reste centrale dans la manière dont Bitcoin applique les conditions de dépenses au niveau du protocole.
Foire aux questions
Un scriptPubKey peut-il être modifié après la confirmation d'une transaction ? Non, une fois qu'une transaction est incluse dans un bloc, ses sorties (et donc le scriptPubKey associé) deviennent des parties fixes de la blockchain. Toute tentative de la modifier violerait les règles du consensus et invaliderait la chaîne.
scriptSig est-il utilisé dans tous les types de transactions Bitcoin ? Les transactions traditionnelles non SegWit utilisent scriptSig pour fournir des données de déverrouillage. Cependant, dans les transactions SegWit natives (adresses Bech32), le scriptSig est vide et les données témoins remplacent entièrement son rôle.
Que se passe-t-il si le scriptSig ne correspond pas aux exigences de scriptPubKey ? La transaction échoue immédiatement à la validation. Les nœuds le rejetteront, refusant de le propager ou de l'inclure dans des blocs. Cela protège contre le vol et impose le strict respect de conditions de dépenses prédéfinies.
Y a-t-il des implications en matière de confidentialité liées à scriptSig et scriptPubKey ? Oui, étant donné que les deux scripts sont visibles publiquement sur la chaîne, les modèles d'utilisation peuvent être analysés pour relier les adresses et suivre les flux de fonds. Des techniques telles que la réutilisation des adresses amplifient considérablement ces fuites de confidentialité.
Clause de non-responsabilité:info@kdj.com
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.
-
RAIN Échangez maintenant$0.007852
113.00%
-
PIPPIN Échangez maintenant$0.06097
51.96%
-
PARTI Échangez maintenant$0.1396
42.04%
-
WAVES Échangez maintenant$0.9141
41.69%
-
ARC Échangez maintenant$0.04302
35.73%
-
HONEY Échangez maintenant$0.01029
21.80%
- Paix des courtiers de la Maison Blanche : crypto, banques et avenir de la finance
- 2026-01-31 18:50:01
- La découverte de pièces rares de la Monnaie royale suscite une frénésie de valeur : quelle est la valeur de votre monnaie ?
- 2026-01-31 18:55:01
- La migration du réseau principal du réseau Pi s'accélère, libérant des millions de personnes et renforçant la fondation de Pi Coin
- 2026-01-31 18:55:01
- Les stVaults du Lido révolutionnent le jalonnement d'Ethereum pour les institutions
- 2026-01-31 19:25:01
- Le pari audacieux de MegaETH : pas de frais d'inscription, pas de parachutages d'échange, juste du courage pur
- 2026-01-31 19:20:02
- Les retards de prévente de BlockDAG soulèvent des questions sur la date de cotation au milieu de l'examen du marché
- 2026-01-31 19:15:01
Connaissances connexes
Qu'est-ce que la réduction de moitié ? (Comprendre le calendrier d'approvisionnement de Bitcoin)
Jan 16,2026 at 12:19am
Qu'est-ce que la réduction de moitié de Bitcoin ? 1. La réduction de moitié de Bitcoin est un événement préprogrammé intégré au protocole Bitcoin ...
Que sont les jeux Play-to-Earn (P2E) et comment fonctionnent-ils ?
Jan 12,2026 at 08:19pm
Définition et mécanique de base 1. Les jeux Play-to-Earn (P2E) sont des expériences numériques basées sur la blockchain dans lesquelles les joueurs ga...
Qu'est-ce qu'un Mempool et comment les transactions sont-elles confirmées ?
Jan 24,2026 at 06:00am
Qu'est-ce que le pool de mémoire ? 1. Le pool de mémoire est une zone de stockage temporaire au sein de chaque nœud Bitcoin qui contient les trans...
Comment gagner un revenu passif avec la crypto-monnaie ?
Jan 13,2026 at 07:39am
Mécanismes de jalonnement 1. Le jalonnement consiste à verrouiller une certaine quantité de crypto-monnaie dans un portefeuille pour prendre en charge...
Que sont les preuves à connaissance nulle (ZK-Proofs) ?
Jan 22,2026 at 04:40am
Définition et concept de base 1. Les Zero-Knowledge Proofs (ZK-Proofs) sont des protocoles cryptographiques permettant à une partie de prouver la véra...
Qu’est-ce que le trilemme de la blockchain ? (Sécurité, évolutivité et décentralisation)
Jan 15,2026 at 05:00pm
Comprendre le conflit central 1. Le Trilemme Blockchain décrit une contrainte architecturale fondamentale où il est extrêmement difficile de maximiser...
Qu'est-ce que la réduction de moitié ? (Comprendre le calendrier d'approvisionnement de Bitcoin)
Jan 16,2026 at 12:19am
Qu'est-ce que la réduction de moitié de Bitcoin ? 1. La réduction de moitié de Bitcoin est un événement préprogrammé intégré au protocole Bitcoin ...
Que sont les jeux Play-to-Earn (P2E) et comment fonctionnent-ils ?
Jan 12,2026 at 08:19pm
Définition et mécanique de base 1. Les jeux Play-to-Earn (P2E) sont des expériences numériques basées sur la blockchain dans lesquelles les joueurs ga...
Qu'est-ce qu'un Mempool et comment les transactions sont-elles confirmées ?
Jan 24,2026 at 06:00am
Qu'est-ce que le pool de mémoire ? 1. Le pool de mémoire est une zone de stockage temporaire au sein de chaque nœud Bitcoin qui contient les trans...
Comment gagner un revenu passif avec la crypto-monnaie ?
Jan 13,2026 at 07:39am
Mécanismes de jalonnement 1. Le jalonnement consiste à verrouiller une certaine quantité de crypto-monnaie dans un portefeuille pour prendre en charge...
Que sont les preuves à connaissance nulle (ZK-Proofs) ?
Jan 22,2026 at 04:40am
Définition et concept de base 1. Les Zero-Knowledge Proofs (ZK-Proofs) sont des protocoles cryptographiques permettant à une partie de prouver la véra...
Qu’est-ce que le trilemme de la blockchain ? (Sécurité, évolutivité et décentralisation)
Jan 15,2026 at 05:00pm
Comprendre le conflit central 1. Le Trilemme Blockchain décrit une contrainte architecturale fondamentale où il est extrêmement difficile de maximiser...
Voir tous les articles














