DustEthic - Livre blanc "Wallets" v1.0 (FR)
Version anglaise: DustEthic Whitepaper - Wallet
Version: 1.0-draft
Date: 2025-12-10
Dernière mise à jour: 2025-12-10
0. Avertissement important - statut du document
Ce document mélange deux types d'informations:
- Éléments actuels et vérifiables
- Description du Standard DustEthic tel que publié sur les dépôts officiels et le site dustethic.org.
- Références techniques publiques sur les wallets, l'account abstraction, ERC 4337, EIP 7702, les paymasters, les relayeurs, etc.
- Projections, exemples et hypothèses de conception
- Tous les montants, pourcentages, taux d'adoption, volumes de dons, modèles de commissions, scénarios de gains et roadmaps sont des illustrations de travail.
- Ils ne décrivent pas la performance réelle d'un wallet, d'un relayer, d'une ONG ou du projet DustEthic, et peuvent être revus ou abandonnés.
En conséquence:
- Ce document ne constitue pas:
- une promesse de gains, de rendement ou de performance future,
- une offre de produit financier,
- un engagement contractuel de DustEthic ou d'un partenaire.
- Chaque acteur concerné (wallet, relayer, ONG, utilisateur) doit:
- effectuer ses propres vérifications techniques, juridiques, fiscales et réglementaires,
- adapter ou rejeter les exemples proposés si ceux ci ne sont pas compatibles avec son contexte.
- En cas de contradiction entre ce document et:
- le Standard DustEthic publié sur les dépôts officiels,
- ou la documentation technique la plus récente, ce sont les sources officielles les plus récentes qui prévalent.
Ce document doit être lu comme un support de réflexion et de conception, et non comme une description définitive d'un système en production.
1. Contexte et objectifs
DustEthic vise à transformer les “dusts” de wallets non custodial (petits soldes résiduels difficilement utilisables) en micro dons agrégés et traçables au profit de projets d intérêt général, via un standard ouvert et documenté.
Les wallets sont un acteur clé du Standard DustEthic. Sans eux, il n y a ni détection des dusts, ni UX simple, ni distribution de masse.
Ce livre blanc se concentre sur:
- le rôle fonctionnel des wallets dans l écosystème DustEthic
- les pistes d intégration technique (EOA, Account Abstraction, EIP 4337, EIP 7702)
- les modèles de commissions envisagés pour les wallets
- des exemples de gains potentiels (non contractuels)
- la maquette fonctionnelle du module DustEthic dans un wallet
2. Rôle du wallet dans le Standard DustEthic
2.1 Rappel des acteurs
- Donateur: utilisateur final, propriétaire du wallet non custodial
- Wallet: application qui expose l interface utilisateur et signe les opérations
- Relayer / Aggregator DustEthic: service qui agrège les micro montants et gère la logique de don
- Paymaster / Bundler (AA): service technique qui gère le sponsoring de gas et le packaging des UserOperations
- ONG / Projet bénéficiaire: destinataire final des fonds
- Standard DustEthic: jeux de règles, API et bonnes pratiques documentés publiquement
2.2 Position du wallet
Le wallet est:
- le point d entrée UX: activation, consentement, configuration, suivi
- le “contrôleur” du consentement: rien ne se fait sans action explicite (opt in, signature)
- l orienteur technique:
- il choisit quels flux exposer à DustEthic (tokens, réseaux, fréquences)
- il décide, ou laisse l utilisateur décider, s il accepte ou non de partager une commission avec le relayer
Le Standard DustEthic:
- impose la transparence sur les commissions
- impose la traçabilité minimale des flux
- interdit la transformation de DustEthic en produit financier spéculatif (pas de promesse de rendement)
3. Parcours utilisateur dans le wallet
3.1 Activation (opt in fort)
Étapes typiques:
- L utilisateur ouvre son wallet non custodial.
- Un module “DustEthic” est proposé (onglet, carte dans un hub, bannière).
- L écran d introduction explique:
- ce qu est un “dust”
- le principe d agrégation et de don
- qui sont les acteurs (wallet, relayer, ONG)
- comment sont gérées les commissions, avec transparence.
- L utilisateur:
- accepte les conditions DustEthic
- confirme l absence de promesse de rendement
- choisit une ou plusieurs catégories d ONG ou une liste d ONG.
3.2 Première configuration
Choix de base:
- Réseaux et tokens concernés.
- Seuil de “dust” par token (ex: moins de 2 USD d équivalent valeur).
- Mode d action:
- balayage manuel
- balayage périodique
- balayage opportuniste (optionnel).
3.3 Balayage manuel (scénario minimal viable)
- L utilisateur appuie sur “Analyser mes dusts”.
- Le wallet détecte les soldes et applique les seuils.
- L utilisateur choisit quels tokens inclure et l ONG cible.
- Le wallet affiche un récapitulatif:
- montant total estimé du don
- commissions détaillées
- estimation des frais de gas.
- L utilisateur signe la transaction ou UserOperation.
3.4 Modes automatiques et garde fous
Principes:
- activation explicite
- plafond mensuel configurable
- possibilité de pause / désactivation en un clic
- limite stricte par opération
- notifications après chaque sweep.
4. Architecture technique côté wallet
4.1 EOA vs Account Abstraction
Cas 1: wallets EOA classiques:
- signature de transactions classiques
- frais de gas payés en token natif.
Cas 2: wallets AA (ERC 4337, EIP 7702):
- signature de UserOperations ou transactions “sponsorisées”
- prise en charge des frais de gas par un paymaster
- intégration plus fluide de DustEthic.
4.2 Intégration avec relayeurs, bundlers, paymasters
Un “DustEthic Wallet Connector” fournit:
- détection des dusts (ou usage d un indexer)
- simulation (montants, gas, commissions)
- construction de transactions / UserOperations prêtes à signer
- suivi (état, reçus de dons).
Dans un contexte ERC 4337, le relayer DustEthic peut jouer le rôle de bundler spécialisé ou de paymaster pour certaines opérations.
5. Modèle de commissions pour les wallets
5.1 Principes de base
- commissions uniquement sur la part DustEthic
- pourcentages modestes
- découpage transparent:
- ONG
- relayer
- wallet
- standard DustEthic éventuel.
5.2 Grille illustrative (exemple de travail)
Exemple (non contractuel):
- Don brut: 100 unités.
- Commission totale: 3 % (3 unités).
- Répartition possible:
- 1.5 % relayer
- 1.0 % wallet
- 0.5 % standard DustEthic.
- Net ONG: 97 unités.
Le standard exige:
- affichage clair des commissions
- interdiction de frais cachés
- possibilité d un mode “full ONG”.
5.3 Scénarios alternatifs
- Mode “zéro commission wallet”.
- Mode “campagne sponsorisée”.
- Mode “wallet premium” avec services additionnels.
6. Gains potentiels pour un wallet (exemples)
Tous les exemples sont non contractuels.
6.1 Exemple 1 - Wallet moyen
Hypothèses:
- 1 000 000 MAU
- 10 % activent DustEthic
- 2 sweeps par an
- 5 USD par sweep
- 1 % de commission wallet.
Ordres de grandeur:
- Users DustEthic: 100 000
- Sweeps annuels: 200 000
- Volume dons: 1 000 000 USD
- Commission wallet: environ 10 000 USD / an.
6.2 Exemple 2 - Wallet très large échelle
Hypothèses:
- 10 000 000 MAU
- 15 % activent DustEthic
- 3 sweeps par an
- 7 USD par sweep
- 1 % commission wallet.
Ordres de grandeur:
- Users DustEthic: 1 500 000
- Sweeps: 4 500 000
- Volume dons: environ 31 500 000 USD
- Commission wallet: environ 315 000 USD / an.
7. Maquette fonctionnelle DustEthic dans un wallet
7.1 Principes UX
- rassurant
- lisible
- transparent sur montants et commissions.
7.2 Écran 1 - Introduction
- Titre: “Transformez vos dusts en dons”
- explication simple
- points clés: contrôle, transparence, traçabilité
- boutons:
- “Configurer DustEthic”
- “En savoir plus”.
7.3 Écran 2 - Sélection des tokens et seuils
- liste tokens / réseaux
- solde total et part “dust”
- cases à cocher
- paramètres: seuil minimal, fréquence.
7.4 Écran 3 - Sélection des ONG
- catégories (environnement, éducation, etc.)
- liste d ONG partenaires
- possibilités futures de filtres.
7.5 Écran 4 - Récapitulatif et commissions
- don estimé
- commissions détaillées (relayer, wallet, DustEthic)
- net ONG
- estimation des frais de gas
- bouton “Signer et lancer le balayage”.
7.6 Écran 5 - Historique et reçus
- date, réseau, token
- brut, commissions, net
- hash de transaction (lien explorer)
- ONG.
8. Risques, contraintes et questions ouvertes
8.1 Risques UX et réputation
- confusion entre don volontaire et prélèvement automatique
- perception négative si commissions jugées excessives.
8.2 Contraintes techniques
- complexité de l AA
- multi chain
- logs et reçus robustes.
8.3 Contraintes réglementaires
- qualification variable selon les pays
- interdiction de toute promesse de rendement.
8.4 Questions ouvertes
- niveau de standardisation des API
- gouvernance du standard
- financement du standard.
9. Roadmap d intégration (vue macro)
- Phase 0: découverte.
- Phase 1: prototype interne (testnet).
- Phase 2: pilote limité.
- Phase 3: déploiement progressif.
- Phase 4: standardisation et optimisation.
10. Résumé critique (vue "avocat du diable")
Points forts:
- flux de revenus complémentaire
- image de marque pro social
- standard ouvert.
Points faibles:
- rentabilité incertaine
- risques UX et réputation
- charge de maintenance.
Conclusion: DustEthic n est pas la source de revenu principale, mais peut devenir un module utile, cohérent avec une vision “Web3 for good”.
11. Sources externes (références techniques)
- ERC 4337 - Account Abstraction:
- Account abstraction et smart wallets:
- Paymasters et sponsoring de gas:
- EIP 7702:
- Modèles de revenus: