Adresses P2SH

Comment créer une adresse Bitcoin P2SH (Pay To Script Hash)

Il faut utiliser exactement le même procédé que pour la création d'une adresse P2PKH, la seule différence réside au moment où on ajoute le préfixe de version (version prefix ou network prefix) qui correspond à l'identifiant du réseau :

On utilise 0x05 (qui donne 05 au format hex) et non plus 0x00 (00 en hex).

Vous pouvez trouver une liste des préfixes sur bitcoin.it (liste des différents préfixes d'adresse bitcoin).

Une adresse P2SH commencera toujours par le caractère 3.

Pourquoi il y a plusieurs types d'adresses ?

Parce qu'un type d'adresse va conditionner la manière dont la transaction va être effectuée.

Les nouveaux modes de transactions permettent d'économiser des frais d'envoi en réduisant la taille de la transaction (mémoire informatique).

Parmi les nouveaux modes de transactions, il y a le script multi-signatures qui ajoute une sécurité supplémentaire : plusieurs personnes doivent signer pour approuver une transaction.

Tout comme la démo précédente (format P2PKH), les instructions sont données à titre éducatif et ne doivent pas être utilisées pour créer une adresse et recevoir un paiement dans la vraie blockchain !

Même si le code (programme) est conforme aux normes du Bitcoin, nous ne pourrons être tenu responsable en cas d'une mauvaise utilisation de votre part.