Paiement silencieux : une nouvelle ère pour la confidentialité du Bitcoin

区块客
BTC7,43%

Auteur : Area Bitcoin
Traduction : Felix, PANews

Résumé : Le paiement silencieux peut réduire la réutilisation des adresses, améliorant ainsi la confidentialité globale.
La confidentialité des transactions Bitcoin attire de plus en plus d’attention. Avec la demande croissante pour des méthodes de transaction en chaîne plus sûres et plus privées, une nouvelle proposition a émergé : le paiement silencieux (Silent Payments).
Cet article explorera ce qu’est le paiement silencieux, son importance pour le réseau Bitcoin, ainsi que la structure des adresses de paiement silencieux.
Qu’est-ce que le paiement silencieux ?
Le paiement silencieux est une méthode de réception de Bitcoin qui ne divulgue pas d’informations privées telles que votre solde ou votre historique de transactions à toute personne pouvant voir votre adresse publique.
Ce concept provient d’une proposition appelée BIP 352, qui suggère l’utilisation d’adresses réutilisables dans Bitcoin.
Imaginez que vous souhaitez recevoir des dons en Bitcoin ou effectuer plusieurs paiements au cours de l’année. Que faire ? Actuellement, vous devez soit créer une nouvelle adresse pour chaque transaction, soit réutiliser la même adresse, ce qui sacrifie la confidentialité et permet à quiconque de suivre toutes les entrées et sorties de cette adresse via un explorateur de blockchain.
Cependant, avec le paiement silencieux, vous n’avez qu’à fournir une adresse de clé publique réutilisable, sans craindre la fuite de vie privée.
Le concept de paiement silencieux a été proposé pour la première fois en mars 2022. Récemment, cette BIP a été intégrée dans la bibliothèque de code officielle, marquant une étape importante dans le développement de cette technologie.
Cette intégration montre que la technologie a été pleinement examinée, et les développeurs de portefeuilles peuvent commencer à l’implémenter, bien que quelques ajustements mineurs puissent encore être nécessaires.
Pourquoi est-ce important ?
Les adresses Bitcoin ressemblent actuellement à des comptes bancaires. Cependant, en raison de la transparence totale de la blockchain, toute personne peut voir toutes les transactions associées à une adresse via un explorateur de blockchain.
Si vous réutilisez la même adresse, chaque paiement que vous recevez sera public.
Le paiement silencieux change cela : vous partagez simplement une adresse publique, et les détails de la transaction ne sont visibles que par l’expéditeur et le destinataire. Cela est réalisé grâce à une technique cryptographique permettant au destinataire de recevoir des fonds à une adresse totalement différente à chaque fois, tout en étant seul à pouvoir identifier et accéder à ces fonds.
« Paiement silencieux » n’est pas une idée totalement nouvelle, il s’appuie sur le concept d’« adresse invisible » proposé en 2012.
Cependant, jusqu’à présent, cette idée n’a pas été concrètement mise en œuvre dans Bitcoin.
Nous avons mentionné les adresses invisibles, mais qu’est-ce que c’est exactement ?
Adresse invisible et BIP 47 : défis et limitations pour la recherche de confidentialité
La confidentialité des transactions Bitcoin a toujours été une préoccupation centrale depuis la naissance du réseau. Avec le temps, plusieurs propositions pour améliorer la confidentialité ont émergé, notamment les adresses invisibles et BIP 47, initialement proposées par Peter Todd.
Nous examinerons ici les limitations et défis rencontrés par ces méthodes dans la quête d’une meilleure anonymat et efficacité transactionnelle.
Adresse invisible
L’adresse invisible est l’une des premières tentatives d’amélioration de la confidentialité des transactions Bitcoin.
Son principe est simple : faire générer au receveur une adresse unique et privée, accessible uniquement par le biais d’une technique cryptographique.
Mais il existe un obstacle majeur : pour faire fonctionner le système, il faut ajouter une clé supplémentaire sur la blockchain, généralement dans le champ OP_RETURN.
Cela entraîne deux défauts graves :

  • Perte d’anonymat : l’ajout de données supplémentaires sur la blockchain rend évident qu’il s’agit d’une transaction utilisant une adresse invisible, et tout observateur peut identifier cette technique, compromettant l’anonymat.
  • Faible efficacité et coûts élevés : l’augmentation de la taille des données sur la blockchain rend la transaction plus lourde, moins efficace, et plus coûteuse, en contradiction avec le principe de légèreté et d’accessibilité de Bitcoin.

À l’époque, une alternative a été proposée : utiliser une clé déjà présente dans la transaction pour éviter d’ajouter des données supplémentaires.
Mais en raison de la complexité technique et du manque d’outils efficaces à l’époque (comme la bibliothèque Lipsack P qui simplifie ces calculs aujourd’hui), cette idée a été mise de côté.
BIP 47
Avec le temps, une autre proposition visant à résoudre ces problèmes a vu le jour : BIP 47.
BIP 47 introduit le concept de système de notification, évitant d’ajouter des données à chaque paiement sur la blockchain. Dans cette méthode, l’expéditeur ne doit uploader qu’une seule fois les données, et le destinataire peut reconnaître ces données et utiliser cette « clé » pour simplifier les paiements futurs.
Avantages de BIP 47 :

  • Reconnaissance claire du destinataire : le destinataire peut facilement identifier quelle partie de la donnée sur la blockchain lui est destinée, simplifiant la vérification.
  • Réduction des données supplémentaires : les notifications ne sont ajoutées qu’une seule fois, ce qui économise de l’espace et des ressources par rapport à l’utilisation d’adresses invisibles à chaque transaction.

Inconvénients de BIP 47 :

  • Complexité pour l’expéditeur : chaque paiement nécessite l’envoi préalable d’une notification sur la blockchain, ce qui équivaut à une transaction supplémentaire, rendant l’usage à grande échelle fastidieux.
  • Inefficacité de la blockchain : les données ajoutées pour la notification ne concernent pas directement le paiement, ce qui est considéré comme peu efficace.
  • Corrélation des paiements : si plusieurs paiements sont effectués à la même personne, le destinataire peut deviner qu’ils proviennent de la même source, compromettant l’anonymat (alors que dans le paiement silencieux, l’expéditeur reste totalement anonyme).
  • Révélation d’identité : dans la transaction de notification, le code de paiement de l’expéditeur est révélé au destinataire, ce qui peut poser problème dans des cas nécessitant une haute confidentialité (comme des dons à des causes sensibles).

Bien que BIP 47 ait ses avantages (notamment la clarté côté réception), ses inconvénients majeurs tels que les transactions supplémentaires et l’absence d’anonymat complet limitent sa popularité.
Le paiement silencieux vise à résoudre ces problèmes en offrant une expérience plus intuitive et plus privée. Par rapport à BIP 47, le seul inconvénient du paiement silencieux est la nécessité de scanner la blockchain, mais cela pourrait en valoir la peine pour une confidentialité accrue.
En résumé, les adresses invisibles et BIP 47 ont tous deux contribué à la confidentialité dans Bitcoin, mais leurs limitations respectives ont freiné leur adoption généralisée.
Le paiement silencieux devient aujourd’hui une solution prometteuse, cherchant à combiner les avantages des deux :

  • Confidentialité renforcée
  • Efficacité élevée
  • Expérience utilisateur simplifiée

Comment fonctionne le paiement silencieux ?
Pour l’utilisateur, c’est très simple.
Supposons que vous ayez un portefeuille Bitcoin connecté à votre nœud. Vous générez un code SP (Silent Payment), qui peut être partagé sous forme de QR code. Toute personne supportant le paiement silencieux peut scanner le QR code ou entrer le code pour effectuer un paiement… c’est aussi simple que cela.
Pour le destinataire qui exploite un nœud complet, grâce à des optimisations, le processus est très efficace, avec un coût quasi nul.
Cependant, pour le payeur, il faut effectuer quelques démarches supplémentaires. Le destinataire doit vérifier chaque nouvelle transaction Taproot sur le réseau pour voir si elle contient un paiement silencieux destiné à lui, ce qui nécessite un traitement supplémentaire par le logiciel du portefeuille.

À quoi ressemble une adresse de paiement silencieux ?
La structure d’une adresse de paiement silencieux est identique à celle d’une adresse Taproot.
Les adresses Taproot utilisent le préfixe « bc », indiquant une adresse Bitcoin, suivi de « 1 » et du numéro de version, le reste étant encodé en bech32m.
Le paiement silencieux utilise également le codage bech32m, mais avec le préfixe « sp1 » (indiquant une adresse de paiement silencieux), et cette adresse contient deux clés publiques.
Ces deux clés ne montrent pas directement la destination Bitcoin, mais fournissent une instruction pour générer une clé publique Taproot script.
En pratique, l’utilisateur peut générer, partager et réutiliser en toute sécurité une adresse de paiement silencieux, tout comme une adresse Bitcoin ordinaire, sans compromettre la confidentialité, ce qui constitue son avantage principal.
Quelles portefeuilles supportent ce type d’adresse ?
Actuellement, les portefeuilles supportant les adresses de paiement silencieux incluent Cake Wallet et BitBox.
Étant donné que la fonctionnalité de paiement silencieux est encore en développement et pas encore largement adoptée, Cake Wallet est l’un des premiers portefeuilles à avoir implémenté cette fonctionnalité. Il propose une version bêta sur Android et iOS.
Voici comment utiliser le paiement silencieux dans Cake Wallet :
Dans la page d’accueil du portefeuille, cliquez sur le bouton « Paiements Silencieux » pour commencer à scanner la blockchain à la recherche de ces transactions.
Il faut noter que, comme les transactions silencieuses sont anonymes, le portefeuille doit scanner activement la blockchain pour détecter ces transactions.

Une fois le scan terminé, la vérification du paiement silencieux se fermera automatiquement lors de l’arrivée du dernier bloc.
Si vous souhaitez que le portefeuille continue à vérifier automatiquement les nouveaux blocs pour les paiements silencieux, allez dans « Menu » -> « Paramètres de paiement silencieux » et activez l’option « Scanner en permanence pour paiements silencieux ».

BitBox
Comme le portefeuille chaud Cake Wallet, BitBox est l’un des premiers portefeuilles matériels à supporter le paiement silencieux, renforçant considérablement la confidentialité des utilisateurs.
Grâce au paiement silencieux, l’expéditeur peut générer une adresse unique à partir de la clé publique fixe du destinataire. Cela est particulièrement utile pour les activistes, ONG et organisations caritatives : ils peuvent partager une adresse réutilisable pour recevoir des dons sans révéler leur identité, le montant ou le donateur.
Cette intégration permet aux utilisateurs de BitBox de soutenir diverses causes et d’effectuer des paiements tout en évitant que leurs activités financières soient exposées à des tiers non désirés.
Rôle des étiquettes
L’un des premiers défis du paiement silencieux était d’identifier qui envoyait le paiement. La solution consiste à introduire des étiquettes (Labeling).
Alors, qu’est-ce qu’une étiquette ?
Les étiquettes permettent de distinguer différents expéditeurs lors de l’utilisation d’une seule adresse silencieuse, sans sacrifier la confidentialité ni augmenter significativement le coût de scan.
Cette technologie permet d’ajouter des informations supplémentaires à une adresse silencieuse sans compromettre la vie privée de l’utilisateur. Elle fonctionne en ajustant de manière déterministe la clé de dépense.
En termes simples, la clé de dépense agit comme une signature numérique, autorisant l’utilisation des fonds de l’adresse. En la modifiant légèrement, on peut identifier différentes sources de paiement.
Par exemple, si vous avez deux adresses silencieuses :

  • Une pour une activité sur X
  • Une pour une activité sur Nostr

Avec des étiquettes, ces deux adresses ont la même moitié avant (indiquant qu’elles vous appartiennent), mais une légère différence à l’arrière, permettant d’identifier la source du paiement.
Ainsi, en regardant les fonds, vous pouvez voir que certains paiements viennent de l’utilisateur X, d’autres de Nostr.
Cette flexibilité équilibre la protection de la vie privée et la collecte d’informations utiles sur les transactions.
Bien sûr, si vous souhaitez une confidentialité totale, vous pouvez simplement utiliser une adresse silencieuse standard sans étiquette, garantissant que l’expéditeur ne laisse aucune information identifiable. Mais si vous souhaitez suivre la provenance des paiements, les étiquettes offrent une méthode efficace.
Cette technologie peut être appliquée dans divers scénarios : échanges, plateformes de médias sociaux, usage personnel, permettant de gérer plusieurs identités en ligne sans lien évident, ou d’obtenir plus d’informations sur les paiements si nécessaire.
Exemple de paiement silencieux dans une plateforme d’échange
Si une plateforme d’échange adopte cette technologie, cela ouvre des scénarios intéressants.
Supposons que vous rechargez votre compte sur une plateforme. Avec le paiement silencieux, la plateforme ne vous donne plus une adresse de dépôt réutilisable, mais génère une adresse silencieuse spécifique pour vous.
Chaque fois que vous effectuez un paiement à cette adresse, la plateforme peut automatiquement reconnaître qu’il s’agit de vous (via la gestion des étiquettes), sans que vous ayez à gérer plusieurs adresses. De plus, cette technologie est très utile pour les retraits automatiques.
Vous pouvez réutiliser la même adresse silencieuse sur différentes plateformes, sans avoir à gérer plusieurs clés publiques étendues (xPub), simplifiant considérablement le processus.
Conclusion
Le paiement silencieux pourrait révolutionner la façon d’utiliser Bitcoin, offrant une expérience plus simple, plus intuitive, tout en améliorant considérablement la confidentialité.
Si cette technologie est largement adoptée, le taux de réutilisation des adresses en chaîne pourrait chuter fortement, créant un environnement plus sûr et plus privé pour tous.
Le paiement silencieux représente une opportunité exceptionnelle de combiner l’incitation des utilisateurs avec les meilleures pratiques de confidentialité, rendant les paiements Bitcoin futurs plus discrets et sécurisés que jamais.

Voir l'original
Avertissement : Les informations contenues dans cette page peuvent provenir de tiers et ne représentent pas les points de vue ou les opinions de Gate. Le contenu de cette page est fourni à titre de référence uniquement et ne constitue pas un conseil financier, d'investissement ou juridique. Gate ne garantit pas l'exactitude ou l'exhaustivité des informations et n'est pas responsable des pertes résultant de l'utilisation de ces informations. Les investissements en actifs virtuels comportent des risques élevés et sont soumis à une forte volatilité des prix. Vous pouvez perdre la totalité du capital investi. Veuillez comprendre pleinement les risques pertinents et prendre des décisions prudentes en fonction de votre propre situation financière et de votre tolérance au risque. Pour plus de détails, veuillez consulter l'avertissement.
Commentaire
0/400
Aucun commentaire
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)