Qu’est-ce qu’une transaction bitcoin partiellement signée (PSBT) ?

Partager cette publication

Une PSBT est une Transaction Bitcoin Partiellement Signée. La principale différence entre une transaction PSBT et une transaction Bitcoin ordinaire est qu’avec une PSBT, la signature de la transaction est effectuée hors ligne. Cela permet une plus grande sécurité, car les clés privées ne doivent jamais entrer en contact avec un dispositif en ligne. En outre, il permet d’utiliser plusieurs signatures pour une seule transaction, ce qui peut être utile dans les situations où plusieurs parties doivent approuver un transfert. Un PSBT offre un niveau de sécurité et de flexibilité supplémentaire par rapport à une transaction Bitcoin ordinaire.

Comment fonctionne un PSBT ?

Les transactions bitcoin partiellement signées (PSBT) sont un format de données qui permet aux portefeuilles et autres outils d’échanger des informations sur les transactions bitcoin. Un PSBT doit être créé avec des valeurs d’entrée telles que le montant total dépensé à partir de plusieurs ensembles UTXO, en identifiant la valeur de sortie de chaque ensemble par un code de script ou une somme précise de BTC, tout en incluant également tous les détails supplémentaires nécessaires pour générer des signatures pour ces dépenses, comme les clés privées associées aux adresses correspondantes.

Les PSBT constituent une solution élégante au problème de la diffusion de votre transaction sans qu’elle soit entièrement signée. Ils y parviennent en incluant des métadonnées pertinentes qui aident les parties à travailler ensemble à la signature d’un PSBT en une seule étape, simplifiant ainsi le flux de travail lorsque plusieurs personnes ou organisations doivent coopérer pour chaque action individuelle impliquée dans la production de transactions sur le réseau Bitcoin.

Pouvez-vous donner quelques exemples de la manière dont les PSBT peuvent être utilisés dans la pratique ?

Les PSBT pourraient être utilisés pour faciliter les transactions instantanées entre les parties, sans avoir besoin de confirmations instantanées de la part des mineurs. Dans ce cas, les PSBTs agiraient comme un service de séquestre, retenant les bitcoins jusqu’à ce que les deux parties soient d’accord. Une fois que les deux parties ont approuvé la transaction, le bitcoin est libéré par le PSBT et transféré à la partie concernée. Cela permettrait des transactions quasi-instantanées sans sacrifier la décentralisation. Les utilisations potentielles des PSBT sont nombreuses, et il sera intéressant de voir comment elles sont utilisées dans la pratique à mesure que le bitcoin continue à se développer et à évoluer.

Des exemples courants d’utilisation d’un PSBT peuvent être observés dans les portefeuilles matériels, les configurations multi-signatures et les transactions CoinJoin. Les PSBTs peuvent même être utilisés en conjonction avec le Lightning Network, notamment pour créer, signer et financer des canaux avec des PSBTs.

Plus à explorer

Avez-vous besoin d'aide pour votre entreprise Bitcoin?

Nous sommes plus qu'une installation minière; nous sommes vos partenaires miniers. Que vous soyez amateur ou mineur professionnel, notre objectif est de rendre votre exploitation minière plus rentable en offrant les solutions minières ASIC les plus récentes et les plus efficaces.