Payjoin trading : une approche inédite de la consolidation des UTXO et de la confidentialité, avec des transactions collaboratives automatisées par défaut

Bull Bitcoin devient la première plateforme d'échange Bitcoin au monde à proposer le Payjoin pour les dépôts et les retraits, ce qui donne naissance à deux nouveaux concepts : le Payjoin-par-défaut et le Payjoin trading.

Chaque fois qu'un utilisateur de BULL Wallet achète ou vend du Bitcoin on-chain via notre plateforme d'échange intégrée à l'application, la transaction sera par défaut un Payjoin. Les acheteurs de Bitcoin pourront ainsi regrouper passivement les UTXO de leur portefeuille, ce qui peut réduire leurs frais de minage à l'avenir. Beaucoup d'utilisateurs de Bitcoin ne savent même pas qu'ils doivent régulièrement « consolider » leurs pièces en les envoyant vers une nouvelle adresse de leur portefeuille s'ils veulent réduire le coût de leurs futures transactions Bitcoin. Le Payjoin-par-défaut automatise ce processus. Non seulement il contribue à réduire la taille de l'ensemble des UTXO de Bitcoin, ce qui permet à chacun de faire tourner plus facilement un nœud Bitcoin, mais il allège aussi la pression sur les frais pour tous les utilisateurs de Bitcoin.

Le Payjoin trading est un concept inédit qui protège les utilisateurs contre les acteurs malveillants qui cherchent à scruter leurs habitudes financières grâce à l'analyse de chaîne. Comme les montants des transactions Bitcoin sont publics, il est possible d'en déduire des informations telles que le salaire d'une personne ou ses stratégies d'investissement, comme l'achat récurrent (DCA). Bull Bitcoin étant une plateforme d'échange non dépositaire, qui ne conserve pas les Bitcoin de ses utilisateurs, chaque opération laisse une trace on-chain.

L'adoption généralisée du Payjoin sur le réseau Bitcoin rend moins fiables les heuristiques de propriété commune des entrées et de détection de la sortie de change. Notre implémentation du Payjoin réduit les montants ronds et la réutilisation d'adresses, et limite la possibilité pour des observateurs tiers de deviner la valeur en monnaie fiduciaire des transactions Bitcoin. Avec le Payjoin-par-défaut et le Payjoin trading, plus il y a de personnes qui utilisent Bull Bitcoin, plus le réseau Bitcoin dans son ensemble gagne en confidentialité. Cela fait partie de notre philosophie, qui consiste à aligner les intérêts de notre entreprise sur ceux de tous les utilisateurs de Bitcoin.

Achat en Payjoin : votre UTXO et un UTXO de Bull Bitcoin entrent, votre UTXO fusionné et la monnaie de Bull Bitcoin sortent

Schéma simplifié : celui qui reçoit ajoute un UTXO, celui qui envoie peut en utiliser plusieurs. Les frais de minage ne sont pas représentés.

En décembre 2024, BULL Wallet est devenu le premier portefeuille Bitcoin au monde à intégrer le protocole Payjoin V2. Ce projet très expérimental a été coordonné avec Dan Gould et l'équipe du Payjoin Dev Kit, qui ont depuis fondé la Payjoin Foundation.

Des chercheurs se sont appuyés sur les enseignements de cette expérimentation pour rendre le Payjoin plus fluide et plus résistant aux attaques. Le logiciel qui fait fonctionner le Payjoin, côté portefeuille comme côté plateforme d'échange, est entièrement libre et open source.

Pour profiter de ces fonctionnalités, il suffit de télécharger BULL Wallet, de créer un compte sur la plateforme d'échange Bull Bitcoin et de s'y connecter depuis l'application mobile BULL. Tout le reste se fait automatiquement, comme par magie !

Comment utiliser le Payjoin trading dans BULL Wallet

Si vous découvrez le Payjoin, commencez par notre article Qu'est-ce que Payjoin ? L'outil de confidentialité le plus sous-estimé de Bitcoin et notre vidéo explicative. Voici comment fonctionne le Payjoin trading en pratique.

1. Préparez votre application

Téléchargez BULL Wallet, créez un compte sur la plateforme d'échange Bull Bitcoin et connectez-vous depuis l'application. Si vous avez besoin d'aide en chemin, notre équipe d'assistance est disponible dans le chat, directement depuis le portefeuille.

Le Payjoin est déjà activé par défaut pour les achats et les ventes avec la plateforme, il n'y a donc rien à configurer. Vous pouvez le vérifier dans Paramètres, rubrique Payjoin, section « Avec la plateforme Bull Bitcoin ».

2. Achetez du Bitcoin on-chain

Passez un ordre d'achat on-chain comme d'habitude. Pendant que l'écran affiche « Payjoin en cours », votre portefeuille et la plateforme construisent la transaction ensemble. Restez dans l'application jusqu'à ce qu'elle affiche « Payjoin terminé » : cela ne prend que quelques minutes au plus.

Dans votre historique, l'opération porte l'étiquette Payjoin, avec le statut « Payjoin terminé ».

3. Voyez vos UTXO se consolider

Ouvrez Gérer les pièces avant et après votre achat. Sans Payjoin, chaque achat ajouterait un nouvel UTXO à votre portefeuille. Avec le Payjoin-par-défaut, un de vos UTXO existants entre dans la transaction et revient fusionné avec votre achat, si bien que vous gardez un seul UTXO, plus gros.

4. Vendez du Bitcoin on-chain

La vente fonctionne de la même façon. Cette fois, c'est Bull Bitcoin qui ajoute un de ses UTXO à la transaction, et l'opération affiche « Payjoin terminé » dans votre historique.

Vente en Payjoin : votre UTXO et un UTXO de Bull Bitcoin entrent, la sortie de Bull Bitcoin et votre monnaie sortent

Schéma simplifié : celui qui reçoit ajoute un UTXO, celui qui envoie peut en utiliser plusieurs. Les frais de minage ne sont pas représentés.

Comment vérifier votre Payjoin sur le mempool

Depuis le détail de la transaction dans BULL Wallet, ouvrez la transaction dans l'explorateur mempool de Bull Bitcoin. Quand vous l'ouvrez depuis votre portefeuille, la page vous montre quelles entrées et quelles sorties sont les vôtres et lesquelles appartiennent à Bull Bitcoin. Cette vue n'est que pour vous : l'information reste sur votre téléphone et n'est jamais envoyée au serveur. Gardez ce lien pour vous : toute personne qui l'ouvrirait verrait quelles pièces sont les vôtres, et le partager annulerait la confidentialité de cette transaction.

Un Payjoin ouvert depuis BULL Wallet dans le mempool de Bull Bitcoin, chaque entrée et sortie marquée Sender ou Recipient

Cliquez sur « See calculations » pour voir ce qui s'est réellement passé dans la transaction : la page additionne ce que chaque partie a apporté et ce qu'elle a récupéré. Dans cet exemple, le destinataire a apporté un UTXO et l'expéditeur trois, et le gain net du destinataire, c'est-à-dire le montant réellement reçu, correspond à ce qui lui est revenu moins son propre UTXO.

Panneau See calculations : ce que l'expéditeur et le destinataire ont apporté et leur résultat net, montants floutés

Les montants sont floutés pour protéger la confidentialité de cette transaction réelle. Sans le flou, le panneau montre ce que chaque partie a apporté et récupéré, ainsi que le gain net du destinataire, c'est-à-dire le montant réellement reçu.

Ouvrez maintenant la même transaction depuis un lien simple, comme le ferait n'importe quel observateur extérieur. Il voit des entrées et des sorties, mais rien qui lui indique de façon fiable quelles pièces sont les vôtres et lesquelles appartiennent à Bull Bitcoin : difficile de dire qui envoie quoi à qui, et combien. C'est le Payjoin trading à l'œuvre.

La même transaction Payjoin vue par un observateur extérieur, sans indication de qui possède quelle entrée ou sortie

Questions fréquentes

Chaque opération sur BULL Wallet est-elle un Payjoin ?

Chaque achat et chaque vente on-chain avec la plateforme Bull Bitcoin depuis BULL Wallet est un Payjoin par défaut. Les ordres en Lightning et en Liquid ne sont pas des Payjoin.

Pourquoi mon premier achat n'était-il pas un Payjoin ?

Pour participer à un Payjoin, votre portefeuille doit contenir au moins un UTXO. Lors de votre tout premier achat dans un portefeuille vide, il n'en a pas encore, donc cette opération est une transaction Bitcoin classique. Vos achats suivants seront des Payjoin.

Y a-t-il un montant minimum ?

Les ordres on-chain sur la plateforme Bull Bitcoin commencent à 25 000 sats, au-dessus du minimum Payjoin par défaut de BULL Wallet, donc chaque ordre on-chain peut être un Payjoin.

Que se passe-t-il si un Payjoin échoue ?

Si un Payjoin ne peut pas avoir lieu, pour quelque raison que ce soit, l'opération se rabat sur une transaction Bitcoin on-chain classique et se déroule normalement.

Dois-je garder l'application ouverte ?

Oui, jusqu'à ce que l'opération affiche « Payjoin terminé ». Votre portefeuille participe à la construction de la transaction, ce qu'il ne peut faire que lorsque l'application est ouverte. Si vous la quittez avant, l'opération passe quand même, sous forme de transaction classique.

Commencez le Payjoin trading dès aujourd'hui

BULL Wallet : le portefeuille en autogarde et open source de Bull Bitcoin, où chaque achat et chaque vente on-chain est un Payjoin par défaut. Télécharger BULL Wallet

Compte Bull Bitcoin : achetez et vendez du Bitcoin directement depuis BULL Wallet, avec chaque achat livré dans un portefeuille que vous contrôlez. Créer mon compte Bull Bitcoin

Une question ? Notre équipe d'experts Bitcoin est disponible dans le chat d'assistance, directement depuis l'application, pour répondre à toutes vos questions et vous aider en tout, de la création de votre compte à votre premier Payjoin. Vous parlerez à de vrais humains, comme toujours.