Table des matières

Livre blanc DustEthic - Relayeurs

Version anglaise: DustEthic Whitepaper - Relayers

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:

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. Résumé exécutif

Cette section du livre blanc décrit le rôle des relayeurs dans l’écosystème DustEthic, les modèles de commissions envisagés, les pistes d’intégration technique et quelques ordres de grandeur pour les gains potentiels.

Les relayeurs DustEthic s’inspirent des briques existantes de l’Account Abstraction sur Ethereum et sur les L2 (ERC-4337, EntryPoint, UserOperations, bundlers, paymasters), ainsi que des travaux autour d’EIP-7702 qui permet aux comptes externes de bénéficier temporairement de fonctionnalités de smart accounts.

Objectifs principaux :


2. Contexte et rôle des relayeurs DustEthic

2.1 Le problème des "dusts"

Les “dusts” sont des petits soldes résiduels, souvent trop faibles pour être déplacés de manière rentable à cause des frais de gas ou des frais de retrait. L’idée DustEthic est de transformer ces montants dormants en micro-dons agrégés vers des ONG partenaires.

Problème clé : le coût fixe d’une transaction on-chain reste significatif même pour de très petits montants, d’où la nécessité d’agréger des opérations et d’optimiser le gas.

2.2 Rôle spécifique d’un relayeur DustEthic

Un relayeur DustEthic est un opérateur technique qui :

Dans l’architecture proposée, le relayeur est un composant remplaçable. Plusieurs relayeurs peuvent coexister et être mis en concurrence (frais, SLA, réseaux supportés, etc.).


3. Architecture générale proposée

3.1 Inspirations techniques

L’architecture DustEthic côté relayeurs s’inspire de :

DustEthic ne réinvente pas ces briques, mais propose une couche de standardisation “orientée dons” au dessus.

3.2 Flux conceptuel d’un don via relayeur

Scénario simplifié :

  1. L’utilisateur ouvre un wallet compatible DustEthic et voit ses dusts éligibles (par réseau et par token).
  2. Il configure un don (par exemple “donner tous mes dusts USDC sur ce L2 vers l’ONG X”).
  3. Le wallet construit une UserOperation ou une meta-transaction contenant :
    1. L’ordre de transfert des dusts.
    2. Les métadonnées DustEthic (ONG, campagne, tags).
  4. Le relayeur DustEthic reçoit et valide la demande, puis regroupe plusieurs opérations dans un bundle quand cela fait sens économiquement, et soumet le tout via un contrat DustEthic.
  5. Le contrat DustEthic déplace les montants depuis les comptes des donateurs vers une adresse de collecte DustEthic pour l’ONG et enregistre les données nécessaires à la transparence.
  6. Périodiquement ou au-delà d’un seuil, le contrat transfère les fonds agrégés vers l’ONG (adresse contrôlée par l’ONG elle-même).

3.3 Couches logicielles

On peut décomposer un relayeur DustEthic en plusieurs couches :


4. Modèles de commissions envisagés

4.1 Variables et notation

Pour une période donnée (par exemple un mois) :

Formule générique :

4.2 Modèle 1 - Commission côté donateur

Principe :

Exemple conceptuel :

Avantages :

Inconvénients :

4.3 Modèle 2 - Commission côté ONG

Principe :

Avantages :

Inconvénients :

4.4 Modèle 3 - Commission mixte

Principe :

4.5 Modèle 4 - Abonnement B2B pour wallets et plateformes

Principe :

Avantages :

Inconvénients :

4.6 Combinaisons possibles

Un même écosystème DustEthic peut laisser coexister plusieurs modèles, par exemple :


5. Gains potentiels pour un relayeur DustEthic

Ces scénarios sont purement illustratifs et ne constituent pas des promesses de revenus.

5.1 Hypothèses d’exemple

Supposons :

5.2 Calculs simplifiés

5.3 Sensibilité au coût du gas

Facteurs clés :

Conclusion : dans la pratique, les relayeurs DustEthic auront intérêt à privilégier les L2 pour la majorité des flux en dusts.


6. Intégration des relayeurs dans l’écosystème DustEthic

6.1 Intégration côté wallets

6.2 Intégration côté ONG

6.3 Intégration avec des providers AA existants


7. Gouvernance, transparence et sécurité

7.1 Contrats et standard publics

7.2 Preuve de bonne exécution

7.3 Gestion des clés et risques opérationnels


8. Points de vigilance et analyse critique


9. Roadmap proposée pour les relayeurs DustEthic

  1. Phase 0 : prototype interne (1 relayeur, 1-2 L2, 1-2 ONG pilotes).
  2. Phase 1 : standardisation publique “DustEthic - Standard Relayeurs v1”.
  3. Phase 2 : ouverture multi-relayeurs, critères de listing, choix côté wallets.
  4. Phase 3 : marketplace de relayeurs DustEthic et gouvernance élargie.

10. Références (pour cette partie relayeurs)

Ces sources externes ne définissent pas DustEthic, mais décrivent les briques techniques qui inspirent ce design.