Choix de blockchain : L1/L2 et commissions
1) Que choisissons-nous exactement et pourquoi
L'objectif est un minimum Cost per Approved et prévisible Time-to-Finality tout en respectant la conformité et la conversion élevée. Le choix du réseau affecte :- commissions et taux d'inscription/de retrait,
- la disponibilité des steiblcoins/fournisseurs,
- la durabilité des infrastructures et les risques opérationnels,
- exigences KYT/Travel Rule et UX (adresses, memo/tags).
2) Notions de base : L1 vs L2
L1 (couche de base) : propre consensus et sécurité (Ethereum L1, Bitcoin, Solana, BNB Smart Chain, TRON, etc.).
L2 (au-dessus d'Ethereum) : mise à l'échelle avec la sécurité L1 héritée (Optimistic rollups : Arbitrum/Optimism/Base ; ZK rollups: zkSync/Linea/Polygon zkEVM и др.).
- Finalisation/confirmation : L2 donne un UX rapide, mais la sécurité finale est liée à L1 (challenge/commit période pour optimistic ; validation-proof pour ZK).
- Coût : L2 est généralement moins cher que L1 (en particulier vs Ethereum L1).
- Conclusions sur L1 : chez optimistic - finalisation retardée (challenge period) pour le pont ; ZK est plus rapide.
3) Critères de sélection du réseau (matrice de notation)
Évaluer par 6 axes (le poids définit votre politique) :1. Commissions et variabilité
Frais moyens de dépôt/retrait/transfert interne ; volatilité fee dans les pics.
2. Temps avant la finalisation
p50/p95 avant le statut « crédité/prêt à être retiré » dans le produit ; probabilité de réorganisation.
3. Fiabilité et écosystème
Aptyme, maturité node/RPC, outils de surveillance, disponibilité des fournisseurs sur/hors-ramp.
4. Disponibilité des steiblcoins et liquidité
Disponibilité USDT/USDC/FDUSD, profondeur de paires chez vos fournisseurs et échanges.
5. Conformité et caractéristiques opérationnelles
Support Travel Rule chez les castodiens, qualité des signaux KYT, risques des marques de sanctions.
6. Facteurs UX
Format d'adresse/nécessité de memo/tag, support QR/deeplink, taux d'erreur des utilisateurs.
4) Les réseaux types et leur profil (par tranche de paiement)
TRON (USDT/USDC) : commissions extrêmement faibles, finalisation rapide, large soutien des fournisseurs. Populaire pour les dépôts en vrac dans les régions cost-sensible.
Ethereum L2 (Arbitrum/Optimisme/Base) : équilibre prix/vitesse, forte intégration avec l'infrastructure et l'USDC. Bon pour les marchés en mettant l'accent sur le reporting/interopérabilité.
BNB Smart Chain (BSC) : faible coût, vaste écosystème de portefeuille ; Surveillez le revêtement du fournisseur et les exigences de la conformité.
Solana : bande passante élevée et commissions basses ; testez la maturité des fournisseurs, la stabilité RPC et vos processus DevOps.
Ethereum L1 : fiable et compatible avec les banques/rapports, mais coûteux ; approprié pour les paiements VIP/entreprises ou comme « ancre » de liquidité.
Réseaux avec memo/tag (XRP/XLM/TON, etc.) : bon marché et rapide, mais nécessitant une validation rigoureuse des tags → le risque d'erreurs UX sans protection.
5) Modèle de commissions et budget (Cost per Approved)
Total Cost per Approved (CPA_chain) est composé de :- réseaux (gaz/fee) de dépôt/retrait,
- commissions du fournisseur/de la bourse (entrée/sortie/conversion),
- KYT/Travel Rule/webhooks,
- les coûts de transaction (mallettes manuelles, sapport),
- pertes par erreur réseau/mémoire (s'il n'y a pas de validation).
Pratique : comptez tout-en-un sur chaque réseau, pas « gaz nu ». Gardez le seuil de switch-over - lorsque vous augmentez median fee/time, passez au réseau de secours.
6) Politique de confirmation et finalisation
Fenêtres d'acquittement dynamiques : N blocs dépendent de la somme/du segment de risque et de la charge actuelle du réseau.
Logique RBA : Low Risk + stable sur le réseau de bas fond → des confirmations minimales ; High Risk/nouveau carnet d'adresses → plus de confirmations/hold.
États UX : « Adresse reçue → En attente de confirmation → Crédité ». Montrez la minuterie/progrès.
7) Routage multi-chaînes et faussaire
Primary + Secondary per asset: напр., USDT на TRON (primary) и BSC (secondary); USDC на Arbitrum (primary) и Base (secondary).
Règles de commutation automatique : par latence, fee, incidents RPC, augmentation des pannes KYT.
Pools de liquidités : gardez le float de travail sur les réseaux 2 +, automatisez la rééquilibrage via RFQ avec plusieurs bourses.
Idempotence : clés 'invoice _ id/withdrawal _ id' et anti-prise dans les retraits.
8) Conformité et sécurité
KYT + sanctions : pré-vérification des adresses/échanges/clusters avant l'inscription et avant le retrait ; différents réseaux → différents profils de risque.
Travel Rule : Pour VASP↔VASP, gardez le IVMS101 et la passerelle ; la politique pour unhosted (signature de l'adresse/micro-réseau, liste blanche).
Stockage et clés : HSM/KMS, multisig, limites de sortie, 4-eye.
Données : logs de solutions, source de cours, tokenisation PII, stockage séparé du PAN.
9) Modèles UX qui sauvent de l'argent
Détection automatique du réseau à l'adresse/QR, avertissements en cas de non-conformité.
Le memo/tag est « rigidement obligatoire » lorsque nécessaire : validateur dans l'API UI +, chèque avant l'envoi.
Carnet d'adresses/Whitelist avec revérification, TTL et KYT.
Explication de la commission et de l'ETA avant le paiement afin de réduire les tiquets dans le sapport.
Deeplink dans le portefeuille et remplissage automatique des champs.
10) Exemple de politique de sélection (croquis)
11) Comptabilité, reconsilation, cours
Layer sur les réseaux/actifs, mapping 'invoice/withdrawal ↔ txid ↔ subaccount'.
Cours (VWAP/multi-fid) avec timestamp fixe ; règles d'arrondi.
Reporting T + 0/T + 1 : réseaux, commissions, solutions KYT, évènements Travel Rule.
12) Métriques et OKR
Taux approval, Time-to-Finality p50/p95, coût/transaction sur le réseau.
KYT reject %/sanctions hits/SAR-conversion.
Proportion d'erreurs réseau/tag, répétabilité des adresses problématiques.
Parts de flux sur les réseaux, nombre d'auto-switch-over, aptyme RPC.
Exposition sur les actifs/réseaux, fréquence de rebalance.
13) Anti-modèles
« Acceptez dans n'importe quel réseau » sans validation stricte - pertes garanties.
Un fournisseur/un réseau sans réserves - point unique d'échec.
Estimation de gaz seulement, ignorer le coût all-in et SLA.
L'absence de confirmation dynamique/ETA est une avalanche de tiquets.
Pas de RBA/Travel Rule/KYT - verrous chez les partenaires.
Stockage des clés sans HSM/multisig et limites - risques opérationnels.
14) Chèque de mise en œuvre (en bref)
- Matrice des réseaux : Primaire/Secondaire par actif ; les règles de switch-over.
- Confirmations dynamiques + statuts UX et ETA.
- Validation des adresses/memo/tags (UI + API), QR/deeplink.
- KUT/sanctions pré-check, politique unhosted et carnet d'adresses.
- Travel Rule Gateway (IVMS101) pour les VASP↔VASP.
- Pools de liquidité sur réseaux 2 +, RFQ/multi-échanges, conversion T0.
- Layer et reconsilation sur les réseaux ; sources des cours.
- Idempotence, anti-doublage, retraits avec backoff + jitter.
- Surveillance fee/ETA/SLA, alertes de dégradation, pleybooks d'incidents.
- Formation Sappport : erreurs fréquentes de réseau/étiquette, modèles de réponse.
15) Résumé
Le choix du réseau est une stratégie opérationnelle, pas une liste de logos. Conservez un coût d'approbation minimum, une finalisation rapide et prévisible, des réseaux de secours et une discipline de conformité. Combinez les L1/L2 sous la géo et les segments, automatisez l'itinérance et les confirmations, protégez UX avec des validations - et les crypto-rails de paiement seront rapides, sécurisés et rentables.