DustEthic - Livre blanc "Wallets" v1.0 (FR)
0. Avertissement important - statut du document
Ce document mélange deux types d'informations:
En conséquence:
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
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:
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:
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
5.2 Grille illustrative (exemple de travail)
Exemple (non contractuel):
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:
Ordres de grandeur:
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
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
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
8. Risques, contraintes et questions ouvertes
8.1 Risques UX et réputation
8.2 Contraintes techniques
complexité de l AA
multi chain
logs et reçus robustes.
8.3 Contraintes réglementaires
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:
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: