-
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 l'adresse Bitcoin P2SH? Différence entre p2sh et p2pkh
P2SH addresses enable complex Bitcoin transactions like multi-signature wallets and smart contracts by allowing funds to be sent to a script hash instead of a public key hash.
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.
-
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%
- Blockchains, jetons cryptographiques, lancement : les solutions d'entreprise et les véritables utilitaires volent la vedette
- 2026-01-31 12:30:02
- Montagnes russes du marché de la cryptographie : le crash du Bitcoin se rétablit légèrement au milieu de la crise de l'Altcoin et d'une peur persistante
- 2026-01-31 13:10:01
- Trébuchement de Solana et ascension d'APEMARS : les investisseurs en cryptographie naviguent sur des marchés volatils
- 2026-01-31 13:05:01
- Les options Bitcoin Delta Skew montent en flèche, signalant une peur intense du marché au milieu de la volatilité
- 2026-01-31 13:00:02
- Cardano obtient un Stablecoin de premier niveau : l'USDCX arrive au milieu d'une poussée réglementaire mondiale
- 2026-01-31 13:00:02
- Un hommage brillant : la femme Oneida, l'armée de Washington et la nouvelle pièce de 1 $
- 2026-01-31 12:55:01
Connaissances connexes
Quelle est la réserve totale de Bitcoin ?
Oct 10,2025 at 01:55pm
Offre totale de Bitcoin 1. L'offre totale de Bitcoin est plafonnée à 21 millions de pièces. Cette limite est codée en dur dans le protocole Bitcoi...
Pouvez-vous acheter une fraction de Bitcoin ?
Oct 10,2025 at 06:01pm
Comprendre la propriété fractionnée Bitcoin 1. Oui, vous pouvez acheter une fraction de Bitcoin. La plus petite unité de Bitcoin s'appelle un sato...
Comment acheter Bitcoin pour la première fois ?
Oct 21,2025 at 11:00am
Comprendre Bitcoin et sa valeur 1. Bitcoin est une monnaie numérique décentralisée qui fonctionne sur un réseau peer-to-peer sans avoir besoin d'i...
Pourquoi Bitcoin est-il considéré comme une technologie révolutionnaire?
Aug 12,2025 at 08:29pm
Décentralisation et élimination des autorités centrales L'innovation principale derrière Bitcoin réside dans son architecture décentralisée , qui ...
Pourquoi Bitcoin est-il considéré comme une technologie révolutionnaire?
Aug 10,2025 at 07:42pm
Architecture décentralisée et transactions sans confiance Bitcoin est considéré comme révolutionnaire car il a introduit une architecture décentralisé...
Quelles sont les principales caractéristiques de Bitcoin?
Aug 10,2025 at 02:50am
Décentralisation et réseau entre pairs L'une des caractéristiques les plus déterminantes de Bitcoin est sa nature décentralisée . Contrairement au...
Quelle est la réserve totale de Bitcoin ?
Oct 10,2025 at 01:55pm
Offre totale de Bitcoin 1. L'offre totale de Bitcoin est plafonnée à 21 millions de pièces. Cette limite est codée en dur dans le protocole Bitcoi...
Pouvez-vous acheter une fraction de Bitcoin ?
Oct 10,2025 at 06:01pm
Comprendre la propriété fractionnée Bitcoin 1. Oui, vous pouvez acheter une fraction de Bitcoin. La plus petite unité de Bitcoin s'appelle un sato...
Comment acheter Bitcoin pour la première fois ?
Oct 21,2025 at 11:00am
Comprendre Bitcoin et sa valeur 1. Bitcoin est une monnaie numérique décentralisée qui fonctionne sur un réseau peer-to-peer sans avoir besoin d'i...
Pourquoi Bitcoin est-il considéré comme une technologie révolutionnaire?
Aug 12,2025 at 08:29pm
Décentralisation et élimination des autorités centrales L'innovation principale derrière Bitcoin réside dans son architecture décentralisée , qui ...
Pourquoi Bitcoin est-il considéré comme une technologie révolutionnaire?
Aug 10,2025 at 07:42pm
Architecture décentralisée et transactions sans confiance Bitcoin est considéré comme révolutionnaire car il a introduit une architecture décentralisé...
Quelles sont les principales caractéristiques de Bitcoin?
Aug 10,2025 at 02:50am
Décentralisation et réseau entre pairs L'une des caractéristiques les plus déterminantes de Bitcoin est sa nature décentralisée . Contrairement au...
Voir tous les articles














