Aller au contenu principal

BIP-0127

BIP

Définition d’un format standard de preuve de réserves basé sur des transactions Bitcoin intentionnellement invalides. Actuellement au statut de brouillon, le BIP-0127 permet aux custodians de prouver cryptographiquement qu’ils contrôlent certains UTXO sans avoir à les déplacer. La transaction de preuve inclut un premier input dit « d’engagement » (commitment input) dont le txid est remplacé par le hash SHA-256 d’un message de preuve. C’est cet input fictif qui rend la transaction invalide et impossible à confirmer sur la blockchain. Les autres inputs sont signés normalement et correspondent aux fonds détenus. La transaction dispose d’un unique output dont le montant est égal à la somme de tous les inputs, sans frais de minage. Le BIP-0127 s’appuie sur le format PSBT du BIP-0174 pour faciliter la construction des preuves avec l’infrastructure de portefeuilles existante, et définit également un format de fichier basé sur Protocol Buffers pour regrouper plusieurs preuves avec leurs métadonnées associées.

Termes associés :