Chargement des prix…
🔥BULLISH

Bitcoin BIP138 restaure les sauvegardes multisignatures

Le projet cible les métadonnées de portefeuille que les phrases de récupération ne peuvent pas restaurer, mais un xpub éligible exposé pourrait aussi déverrouiller la sauvegarde chiffrée et révéler sa structure de script.

La proposition BIP138 de Bitcoin pour les sauvegardes de portefeuilles a été intégrée au dépôt Bitcoin Improvement Proposals le 21 septembre, mais elle reste une spécification Draft. La proposition cible une lacune de récupération des portefeuilles multisignatures et miniscript : une phrase de récupération peut restaurer les clés privées d’un signataire, tandis que le descripteur contenant les clés publiques et les règles de dépense peut toujours manquer.

Pourquoi c’est important

BIP138 décrit un fichier chiffré contenant des descripteurs, des politiques de portefeuille et d’autres métadonnées qui ne proviennent pas de la phrase de récupération. Les éléments liés aux clés privées sont supprimés avant le chiffrement. Un extended public key éligible, ou xpub, provenant du portefeuille sauvegardé peut déchiffrer une copie sans le seed du portefeuille, ce qui permet de récupérer les clés publiques et la structure du script nécessaires à la reconstitution du compte.

La conception prend également en charge les portefeuilles conçus pour résister à la perte d’un seed. Si cette perte inclut la clé publique du signataire, les autres signataires peuvent ne plus disposer d’une partie du script nécessaire pour récupérer les bitcoins. BIP138 vise ces configurations spécifiques, et non les portefeuilles Bitcoin ordinaires dont toutes les données de récupération tiennent dans une phrase de récupération.

Impact sur le marché

Le principal compromis concerne la confidentialité. Si le serveur d’un service de portefeuille détient déjà le xpub d’un compte et que ce xpub est réutilisé comme clé multisig éligible, le serveur pourrait déchiffrer la sauvegarde s’il en obtenait une copie. Il pourrait alors lire les métadonnées du portefeuille, même si le xpub ne fournirait pas les clés privées nécessaires pour signer des transactions.

Le projet exclut les clés publiques qui apparaissent directement dans un script ainsi que les racines xpub qui pourraient être exposées lors d’une dépense, ce qui limite le risque qu’une clé on-chain devienne une clé de sauvegarde off-chain. BIP138 est un projet publié, et non une modification du réseau Bitcoin ni une garantie que les portefeuilles actuels prennent en charge ce format. Une implémentation publique en Rust existe, tandis que Liana utilise un format de sauvegarde antérieur et incompatible.

Tokens associés
$BTC

Questions fréquemment posées

  1. Quel problème le BIP138 de Bitcoin cherche-t-il à résoudre ?

    BIP138 cible les portefeuilles dont la récupération dépend de descripteurs, de politiques de portefeuille ou de clés publiques qui vont au-delà d’une phrase de récupération. La perte de ces métadonnées peut empêcher la reconstitution de portefeuilles multisig ou miniscript.

  2. Une phrase de récupération suffit-elle à restaurer tous les portefeuilles multisig ?

    Non. Une phrase de récupération peut restaurer les clés privées d’un signataire, mais le descripteur du portefeuille et d’autres métadonnées publiques peuvent encore être nécessaires pour retrouver les bitcoins et reconstruire le script de dépense.

  3. Qui peut déchiffrer une sauvegarde BIP138 ?

    Le détenteur d’un extended public key éligible provenant du portefeuille sauvegardé peut déchiffrer une copie sans le seed du portefeuille. Le xpub révèle les métadonnées nécessaires à la récupération, mais ne fournit pas les clés privées requises pour signer.

  4. Quel est le risque pour la confidentialité avec BIP138 ?

    Un serveur de service de portefeuille qui détient déjà le xpub d’un compte pourrait lire la sauvegarde chiffrée si ce xpub est réutilisé comme clé multisig éligible et que le serveur en obtient une copie.

  5. BIP138 modifie-t-il le réseau Bitcoin ou fonctionne-t-il avec tous les portefeuilles ?

    Non. BIP138 reste une proposition Draft et ne modifie pas le réseau Bitcoin. La prise en charge par les portefeuilles actuels n’est pas garantie, et le format de sauvegarde antérieur de Liana est incompatible avec le format du projet.

Attribution de la source
Agrégé de CryptoSlate · Vérifié · Dernière mise à jour il y a 25d
Ouvrir l'original →