-
Bitcoin
$114500
1.58% -
Ethereum
$3501
2.43% -
XRP
$2.920
4.81% -
Tether USDt
$1.000
0.02% -
BNB
$753.2
1.73% -
Solana
$162.0
2.29% -
USDC
$0.9999
-0.01% -
TRON
$0.3269
1.40% -
Dogecoin
$0.1992
3.34% -
Cardano
$0.7256
3.87% -
Hyperliquid
$38.44
4.13% -
Stellar
$0.3975
8.21% -
Sui
$3.445
3.43% -
Chainlink
$16.30
4.04% -
Bitcoin Cash
$544.4
3.65% -
Hedera
$0.2477
7.93% -
Ethena USDe
$1.001
0.04% -
Avalanche
$21.43
2.47% -
Toncoin
$3.623
3.18% -
Litecoin
$109.5
2.65% -
UNUS SED LEO
$8.960
-0.09% -
Shiba Inu
$0.00001220
3.14% -
Polkadot
$3.616
3.39% -
Uniswap
$9.174
4.11% -
Monero
$302.6
2.65% -
Dai
$0.0000
-0.01% -
Bitget Token
$4.330
1.74% -
Pepe
$0.00001049
3.88% -
Cronos
$0.1315
4.82% -
Aave
$259.6
3.75%
Quelle est l'adresse Bitcoin P2SH? Différence entre p2sh et p2pkh
Les adresses P2SH permettent des transactions complexes Bitcoin comme les portefeuilles multi-signatures et les contrats intelligents en permettant aux fonds d'être envoyés à un hachage de script au lieu d'un hachage de clé publique.
Jun 16, 2025 at 09:49 pm

Comprendre Bitcoin Adresses P2SH
Une adresse Pay-to-Script-Hash (P2SH) dans le réseau Bitcoin est un type d'adresse qui permet aux utilisateurs d'envoyer des fonds à un hachage de script plutôt que directement à un hachage de clé publique, comme on le voit dans les formats d'adresse antérieurs. Cette innovation a été introduite via BIP 16 , améliorant la flexibilité et permettant des types de transactions plus complexes sans relancer l'expéditeur avec les détails du script de rachat.
Lorsque vous utilisez une adresse P2SH , le destinataire fournit un hachage de script au lieu d'un hachage de clé publique. L'expéditeur n'a besoin que de savoir ce hachage pour créer une transaction valide. Le script de rachat réel, qui définit les conditions dans lesquelles les fonds peuvent être dépensés, n'est révélé que lorsque le destinataire dépense les pièces.
Un avantage majeur des adresses P2SH est leur capacité à prendre en charge les portefeuilles multi-signatures , les contrats verrouillés dans le temps et d'autres fonctionnalités avancées de contrats intelligents sur la blockchain de Bitcoin. Ces fonctionnalités permettent des cas d'utilisation plus sécurisés et sophistiqués par rapport aux transactions à touche individuelle traditionnelles.
Structure d'une adresse P2SH
La structure d'une adresse P2SH diffère des adresses standard de P2PKH (Pay-To-Public-Key-Hash) . Une adresse P2SH commence par le nombre '3' ou 'BC1 ...' dans certaines implémentations SEGWIT, tandis que les adresses P2PKH commencent généralement par un '1' ou 'BC1 ...' pour les versions SegWit natives.
Pour générer une adresse P2SH , le processus implique:
- Création d'un script de rachat personnalisé qui définit les conditions de dépenses.
- Hachant le script de réachat à l'aide de RIMEMD-160 après SHA-256 .
- Avantage un octet de version (généralement 0x05 pour MainNet).
- Appliquer le codage de base de base58 pour produire l'adresse finale.
Cette structure garantit une compatibilité vers l'arrière et permet au réseau Bitcoin de valider les transactions sans connaître le script complet jusqu'à ce qu'il soit dépensé.
Qu'est-ce qu'une adresse P2PKH?
Une adresse Pay-To-Public-Key-Hash (P2PKH) est l'une des formes les plus anciennes et les plus élémentaires des adresses Bitcoin. Il représente une version hachée de la clé publique d'un utilisateur et est utilisée pour des transactions simples à signature unique.
Dans une transaction P2PKH , l'expéditeur crée une sortie verrouillée sur un hachage de clé publique . Lorsque le destinataire veut dépenser ces fonds, il doit fournir à la fois la clé publique correspondante et une signature numérique valide prouvant la propriété.
Les adresses P2PKH sont largement prises en charge entre les portefeuilles et les échanges en raison de leur simplicité et de leur présence de longue date dans l'écosystème. Cependant, ils n'ont pas la flexibilité offerte par de nouveaux types d'adresses comme les formats P2SH et SEGWIT .
Les étapes pour générer une adresse P2PKH comprennent:
- Générer une clé privée .
- Dérivant la clé publique de la clé privée.
- Hachage de la clé publique à l'aide de SHA-256, suivi de RIMEMD-160 .
- Ajout d'un octet de version (0x00 pour MainNet) .
- Effectuer un codage Base58check pour obtenir l'adresse finale.
Différences clés entre P2SH et P2PKH
Alors que P2SH et P2PKH sont des types d'adresses valides Bitcoin, plusieurs différences les distinguent:
- Flexibilité des transactions : P2SH prend en charge les scripts complexes, y compris les transactions multi-signatures , tandis que P2PKH ne permet que des dépenses à signature unique .
- CERTENCE : Dans de nombreux cas, les transactions P2SH peuvent entraîner des frais plus élevés car les données de script de rachat sont stockées en chaîne lorsque les fonds sont dépensés. Les transactions P2PKH ont des structures plus simples et sont souvent réduites les exigences de données sur la chaîne.
- Format d'adresse : les adresses P2SH commencent généralement par «3» , tandis que les adresses P2PKH commencent généralement par «1» .
- Responsabilité des données du script : avec P2SH , la complexité du script est déplacée vers le récepteur, réduisant le fardeau de l'expéditeur. En revanche, P2PKH ne nécessite aucune logique de script supplémentaire au-delà de la vérification de la clé publique.
Ces distinctions font de P2SH un choix préféré pour les utilisateurs et les institutions avancés nécessitant une sécurité et un contrôle améliorés sur les fonds.
Cas d'utilisation pour les adresses P2SH
Les adresses P2SH permettent à divers cas d'utilisation avancés qui vont au-delà des simples transactions entre pairs:
- Portefeuilles multi-signatures : nécessitent plusieurs parties pour signer avant que les fonds puissent être déplacés, améliorant la sécurité pour les organisations et les comptes partagés.
- Services d'entiercement : Autoriser l'arbitrage tiers dans les transactions en intégrant la logique d'entiercement dans le script.
- Contrats verrouillés dans le temps : activer les dépenses conditionnelles en fonction de la hauteur du bloc ou de l'horodatage, utile pour les versions retardées de fonds.
- Contrats intelligents : bien que limité par rapport à Ethereum, Bitcoin peut toujours implémenter des contrats intelligents de base via des scripts P2SH .
Chacun de ces scénarios bénéficie du système de script flexible activé par P2SH , permettant aux utilisateurs de définir des règles personnalisées pour l'accès aux fonds sans modifier le protocole de base.
Comment identifier les adresses P2SH et P2PKH
Identifier si une adresse est P2SH ou P2PKH peut être effectuée en examinant son format et en décodant ses composants:
- Vérifiez le préfixe :
- P2SH : commence par «3» ou parfois «BC1 ...» en fonction de la mise en œuvre de SEGWIT.
- P2PKH : commence par «1» ou «BC1 ...» sous forme de segwit native.
- Utilisez un explorateur de blocs pour rechercher l'adresse et voir s'il est associé à des transactions multi-signature ou basées sur des scripts.
- Décodez la chaîne codée Base58Check ou BECH32 pour afficher le hachage intégré et déterminer le type d'adresse.
Des outils tels que Bitcoin les explorateurs et les API de validation d'adresses peuvent automatiser ce processus et fournir des informations détaillées sur la nature de l'adresse et sa structure de script sous-jacente.
Questions fréquemment posées
Q: Puis-je convertir une adresse P2PKH en une adresse P2SH?
Non, vous ne pouvez pas convertir directement un type d'adresse. Vous devez générer un nouveau portefeuille ou un nouveau script qui produit une adresse P2SH , puis transférer vos fonds vers cette nouvelle adresse.
Q: Les adresses P2SH sont-elles compatibles avec tous les portefeuilles?
La plupart des portefeuilles modernes prennent en charge les adresses P2SH , en particulier celles qui gèrent les transactions multi-signatures . Cependant, les portefeuilles plus anciens ou minimalistes pourraient ne pas les soutenir pleinement.
Q: Pourquoi les transactions P2SH coûtent parfois plus cher en frais?
Étant donné que les transactions P2SH transportent souvent des données de script plus grandes lorsqu'ils sont dépensés, ils occupent plus d'espace sur la blockchain, ce qui entraîne des frais plus élevés en fonction de la taille des données.
Q: P2SH est-il toujours pertinent avec l'avènement de Segwit?
Oui, P2SH reste pertinent , en particulier pour les adresses SEGWIT enveloppées qui maintiennent la compatibilité arrière. Alors que le SEGWIT natif (BECH32) offre des améliorations d'efficacité, la compatibilité P2SH assure une adoption plus large pendant la phase de transition.
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.
-
SPK
$0.1201
31.00%
-
BLOCK
$0.2272
23.43%
-
MAGIC
$0.2018
22.04%
-
TIBBIR
$0.1359
16.40%
-
XYO
$0.01080
15.27%
-
ENA
$0.6237
14.22%
- Crypto-monnaie, altcoins et potentiel de profit: naviguer dans le Far West
- 2025-08-04 14:50:11
- Blue Gold & Crypto: Investir des perturbations dans des métaux précieux
- 2025-08-04 14:30:11
- Japon, Metaplanet et Bitcoin Acquisition: une nouvelle ère de trésorerie d'entreprise?
- 2025-08-04 14:30:11
- Coinbase's Buy Rating & Bitcoin's Bold Future: A Canaccord Genuity Perspective
- 2025-08-04 14:50:11
- Coinbase's Buy Rating conservé par Rosenblatt Securities: A Deep Dive
- 2025-08-04 14:55:11
- Cryptos, choix stratégiques, rendements élevés: naviguer dans la manie de la pièce meme
- 2025-08-04 14:55:11
Connaissances connexes

Dois-je laisser mon Bitcoin sur l'échange où je l'ai acheté?
Aug 04,2025 at 06:35am
Comprendre le rôle des contrats intelligents dans la finance décentralisée (DEFI) Les contrats intelligents sont des accords d'auto-exécution avec...

Quelle est la différence entre la maintenance Bitcoin sur un échange par rapport à un portefeuille personnel?
Aug 02,2025 at 03:15pm
Comprendre la garde vs contrôle non gardien Lorsque vous maintenez Bitcoin sur un échange , les utilisateurs confèrent essentiellement leurs actifs à ...

Quel est l'impact environnemental de l'exploitation Bitcoin, et est-ce une grave préoccupation?
Aug 04,2025 at 02:14am
Comprendre la consommation d'énergie de Bitcoin Mining Bitcoin L'exploitation minière repose sur un mécanisme de consensus de preuve de travai...

Qu'est-ce qu'une attaque de 51%, et pourrait-elle détruire Bitcoin?
Aug 03,2025 at 05:08pm
Comprendre le concept d'une attaque de 51% Une attaque de 51% fait référence à un scénario dans lequel une seule entité ou un groupe prend le cont...

Quels sont les plus grands risques de sécurité associés à la maintenance Bitcoin?
Aug 03,2025 at 03:16pm
Exposition à un compromis de clé privée L'un des risques de sécurité les plus critiques lors de la détention Bitcoin est le compromis des clés pri...

Les gouvernements peuvent-ils s'arrêter ou interdire Bitcoin?
Aug 02,2025 at 09:44am
Comprendre la structure décentralisée de Bitcoin Bitcoin opère sur un réseau de pairs décentralisé , ce qui signifie qu'il n'est contrôlé par ...

Dois-je laisser mon Bitcoin sur l'échange où je l'ai acheté?
Aug 04,2025 at 06:35am
Comprendre le rôle des contrats intelligents dans la finance décentralisée (DEFI) Les contrats intelligents sont des accords d'auto-exécution avec...

Quelle est la différence entre la maintenance Bitcoin sur un échange par rapport à un portefeuille personnel?
Aug 02,2025 at 03:15pm
Comprendre la garde vs contrôle non gardien Lorsque vous maintenez Bitcoin sur un échange , les utilisateurs confèrent essentiellement leurs actifs à ...

Quel est l'impact environnemental de l'exploitation Bitcoin, et est-ce une grave préoccupation?
Aug 04,2025 at 02:14am
Comprendre la consommation d'énergie de Bitcoin Mining Bitcoin L'exploitation minière repose sur un mécanisme de consensus de preuve de travai...

Qu'est-ce qu'une attaque de 51%, et pourrait-elle détruire Bitcoin?
Aug 03,2025 at 05:08pm
Comprendre le concept d'une attaque de 51% Une attaque de 51% fait référence à un scénario dans lequel une seule entité ou un groupe prend le cont...

Quels sont les plus grands risques de sécurité associés à la maintenance Bitcoin?
Aug 03,2025 at 03:16pm
Exposition à un compromis de clé privée L'un des risques de sécurité les plus critiques lors de la détention Bitcoin est le compromis des clés pri...

Les gouvernements peuvent-ils s'arrêter ou interdire Bitcoin?
Aug 02,2025 at 09:44am
Comprendre la structure décentralisée de Bitcoin Bitcoin opère sur un réseau de pairs décentralisé , ce qui signifie qu'il n'est contrôlé par ...
Voir tous les articles
