Des chercheurs de la société de cryptographie [alloc] init ont proposé Shielded Bitcoin, un système conçu pour dissimuler les montants des paiements, les expéditeurs et les destinataires sans modifier les règles du réseau Bitcoin. Il publierait sur Bitcoin des données de transfert chiffrées et des preuves mathématiques, tandis qu’un logiciel distinct vérifierait la validité des paiements privés. La spécification de 56 pages n’explique pas encore comment des BTC réels pourraient entrer dans le système ou en sortir, et aucune date de lancement n’a été annoncée.
Pourquoi c’est important
L’historique public des transactions Bitcoin peut révéler les montants et les adresses. Relier une adresse à une personne ou à une entreprise peut aussi faciliter le suivi des paiements associés. Shielded Bitcoin s’inspire du système de paiements chiffrés de Zcash : les utilisateurs dépenseraient des données chiffrées appelées « notes », accompagnées de preuves censées montrer qu’ils possèdent les fonds et n’en ont pas créé de nouveaux. Des clés de visualisation permettraient aux utilisateurs de partager les détails d’une transaction avec un comptable ou un auditeur sans renoncer au contrôle des dépenses.
Le modèle de vérification diffère de celui de Zcash. Bitcoin enregistrerait les données, mais un logiciel distinct vérifierait les preuves. Une transaction Bitcoin pourrait donc être confirmée même si le paiement privé qu’elle contient échoue aux vérifications de Shielded Bitcoin. Les chercheurs renvoient à des travaux futurs la définition des mécanismes de dépôt et de retrait de BTC.
Impact sur le marché
La proposition relève de la recherche et ne constitue pas une fonctionnalité active de Bitcoin. Ses contreparties sont importantes. La conception de référence repose sur une configuration cryptographique de confiance, dans laquelle au moins un participant doit agir honnêtement. Le moment des transferts et le paiement des frais resteraient visibles, et un transfert privé est estimé à environ 700 octets virtuels, contre 100 à 200 pour une transaction Bitcoin ordinaire. À taux de frais équivalent, les frais versés aux mineurs pourraient être environ quatre fois plus élevés.
Cette recherche intervient alors que l’intérêt pour la confidentialité dans la crypto s’intensifie, notamment avec la hausse de l’activité protégée sur Zcash. Mais les mécanismes d’entrée et de sortie encore non résolus de Shielded Bitcoin signifient que ses données chiffrées ne constituent pas encore une méthode éprouvée pour transférer des BTC ordinaires en privé. Son adoption dépendra de recherches supplémentaires et de la mise au point d’un moyen viable de faire entrer et sortir des bitcoins réels.
Questions fréquemment posées
-
Quelles informations Shielded Bitcoin masquerait-il ?
Le système proposé vise à masquer les montants des paiements, les expéditeurs et les destinataires grâce à des données chiffrées et à des preuves mathématiques.
-
Shielded Bitcoin modifierait-il les règles du réseau Bitcoin ?
Non. La proposition publierait des données de transfert chiffrées sur Bitcoin, tandis qu’un logiciel distinct vérifierait les paiements privés.
-
Comment les utilisateurs pourraient-ils déposer ou retirer des BTC ?
La spécification ne définit aucun mécanisme de dépôt ou de retrait. Les chercheurs renvoient ces mécanismes à des travaux futurs, et aucune date de lancement n’a été fixée.
-
Que se passerait-il si un paiement privé échouait aux vérifications ?
Une transaction Bitcoin pourrait tout de même être confirmée si le paiement privé qu’elle contient échouait aux vérifications distinctes de Shielded Bitcoin.
-
De combien un transfert privé pourrait-il coûter plus cher ?
Sa taille est estimée à environ 700 octets virtuels, contre 100 à 200 pour une transaction Bitcoin ordinaire. À taux de frais équivalent, les frais des mineurs pourraient être environ quatre fois plus élevés.