Réseau Solana
Comment Solana règle un paiement
Solana est le réseau le plus rapide et le moins cher de ce site, et le seul à transporter les deux grands stablecoins en dollars. Un paiement aboutit en bien moins d’une seconde et coûte une petite fraction de centime. La difficulté n’est ni la vitesse ni le prix : c’est que recevoir un jeton ici demande un peu plus qu’une adresse.
Vu en moins d’une seconde, définitif en quelques secondes
Solana produit un slot toutes les 400 millisecondes environ : un paiement apparaît presque aussi vite que le client lâche le bouton. Le réseau distingue ensuite deux états — « confirmé », lorsqu’une supermajorité de la mise a voté pour le bloc, et « finalisé », l’état le plus fort que le cluster reconnaisse. Il s’écoule typiquement 32 slots entre les deux, soit environ treize secondes.
Ce sont les deux moments sur lesquels bâtir. « Confirmé » suffit à dire au client que le paiement a fonctionné et à l’empêcher de payer deux fois ; « finalisé » est celui contre lequel libérer la marchandise, et sur ce réseau l’attente entre les deux se compte en secondes, pas en minutes.
La profondeur correspond à l’écart propre au réseau entre confirmé et finalisé, et non à un chiffre que nous aurions inventé ; elle est affichée ici depuis le catalogue en service. À savoir aussi : la durée de slot n’est pas une constante. Une réduction par paliers de 400 à 200 millisecondes est programmée, en quatre étapes, et n’était pas encore activée sur le réseau principal à la dernière vérification de cette page. Tout texte affirmant 400 millisecondes comme une valeur définitive est déjà en train de vieillir.
Des frais de base, et une enchère pour passer devant
Chaque transaction paie des frais de base de 5 000 lamports par signature — un lamport valant un milliardième de SOL, l’ensemble reste donc bien en dessous d’un dixième de centime. Ces frais ne forment pas un marché : ils sont fixes et ne dépendent pas du montant qui vous est versé.
À cela un expéditeur peut ajouter des frais de priorité, facultatifs et utiles seulement quand le réseau est chargé : ils achètent une inclusion plus rapide, pas un résultat différent. En pratique, un paiement sur ce réseau coûte au payeur une erreur d’arrondi, ce qui explique en grande partie pourquoi Solana est devenu un rail pour les paiements petits et fréquents. Votre client les règle en plus de votre montant ; vous recevez ce que vous avez facturé.
Ce que ce réseau transporte
Sa propre monnaie et les deux grands stablecoins en dollars — un ensemble inhabituellement complet. Affiché depuis le catalogue en service, non écrit ici.
- SOLLa monnaie propre au réseau
- Neuf décimales ; la plus petite unité est le lamport et il en faut un milliard pour faire un SOL. Sa valeur bouge face à votre monnaie locale entre le devis et le règlement, et c’est aussi ce avec quoi se paient les frais et le loyer des comptes — ce qui compte davantage ici que sur la plupart des réseaux.
- USDCLes rails en dollars
- USDC et USDT circulent tous deux ici, chacun avec six décimales : une facture peut être libellée en dollars et arriver pour ce que vous avez demandé. Peu de réseaux portent les deux ; c’est une vraie raison d’accepter un paiement sur Solana plutôt qu’ailleurs.
Une différence de structure à connaître avant la section suivante : un jeton ne se trouve pas à une adresse comme le SOL. Il se trouve dans un compte de jeton distinct appartenant à cette adresse, et ce compte doit exister au préalable.
À quels clients ce réseau convient
Pertinent pour
- Les paiements fréquents et de faible montant — c’est le réseau où les frais cessent réellement d’entrer dans le calcul de rentabilité d’une vente.
- Les factures libellées en dollars, avec le choix entre les deux grands stablecoins plutôt que celui que la chaîne transporte par hasard.
- Tout ce qui doit paraître instantané : la confirmation arrive pendant que le client regarde encore.
Mieux ailleurs
- Des clients dont les fonds sont déjà sur une chaîne EVM ou sur Tron — les actifs partagent un nom mais jamais les rails ; allez chercher l’argent là où il est.
- Des payeurs qui ne détiennent qu’un stablecoin et pas de SOL du tout : ils ne peuvent rien envoyer tant qu’ils n’ont pas un peu de la monnaie native.
- Tout ce qui exige l’écosystème de contrats d’Ethereum autour du paiement lui-même.
Ce qu’il faut anticiper
Un jeton ne peut pas être envoyé à une adresse qui n’a nulle part où le mettre. Sur Solana, USDC et USDT résident dans un compte de jeton appartenant à l’adresse plutôt qu’à l’adresse elle-même et — selon les termes de la documentation — vous ne pouvez pas envoyer de jetons vers un compte de jeton qui n’existe pas. En pratique, portefeuilles et plateformes créent ce compte dans le cadre du paiement, si bien que la plupart des transferts fonctionnent simplement ; mais ce compte est une chose réelle qu’il faut faire exister la première fois, et quelqu’un le paie.
En créer un coûte environ 0,00203928 SOL, conservé comme minimum exonéré de loyer pour que le compte ne soit pas balayé. C’est un dépôt plutôt qu’un frais — il reste attaché au compte — et il est prélevé une fois par couple adresse-et-jeton, non par paiement. Un deuxième paiement en USDC vers la même adresse ne coûte rien de plus ; le premier paiement en USDT y ouvre un compte distinct, car chaque jeton a le sien.
- Un payeur qui envoie des USDC a également besoin d’un peu de SOL, car les frais se règlent dans la monnaie native. Un portefeuille tout neuf ne détenant que des stablecoins et zéro SOL ne peut rien envoyer avant d’être approvisionné — utile à reconnaître quand un client signale que le transfert « ne passe pas ».
- Quand le réseau est vraiment chargé, les transactions qui ne paient aucun frais de priorité peuvent être abandonnées plutôt que mises en file d’attente, et l’expéditeur doit réessayer. C’est une vraie différence avec une chaîne à mempool, où une transaction bon marché attend au lieu d’être écartée.
- Une fois finalisé, un paiement ne peut être annulé par personne, nous compris. C’est la protection contre les impayés, et c’est pourquoi un envoi erroné est définitivement perdu.
Questions
Combien de temps prend la confirmation d’un paiement Solana ?
Moins d’une seconde pour apparaître et être confirmé, puis environ treize secondes de plus pour être finalisé. Les slots arrivent toutes les 400 millisecondes environ, et il s’en écoule typiquement 32 entre un bloc confirmé et un bloc finalisé — d’où ce second chiffre.
Combien coûte l’envoi d’un paiement sur Solana ?
Des frais de base de 5 000 lamports par signature, un lamport valant un milliardième de SOL : on reste donc largement sous un dixième de centime. L’expéditeur peut ajouter des frais de priorité facultatifs pour être inclus plus tôt lorsque le réseau est chargé. Ni l’un ni l’autre ne dépend du montant envoyé.
Pourquoi recevoir des USDC sur Solana demande-t-il un compte de jeton ?
Parce que les jetons ne se trouvent pas à une adresse ici. Chaque adresse dispose d’un compte distinct par jeton détenu, et on ne peut pas envoyer de jetons vers un compte qui n’existe pas encore. Portefeuilles et plateformes le créent normalement au moment du premier paiement, ce qui rend la chose invisible d’ordinaire — mais c’est pourquoi une adresse toute neuve n’est pas, en soi, prête à recevoir des USDC.
Combien coûte l’ouverture d’un compte de jeton, et qui la paie ?
Environ 0,00203928 SOL, et c’est normalement celui qui envoie le premier paiement qui l’avance. Il s’agit d’un dépôt d’exonération de loyer et non de frais : il reste attaché au compte au lieu d’être consommé, et il est payé une fois par couple adresse-et-jeton, pas à chaque paiement. Chaque jeton ayant son propre compte, USDC et USDT le coûtent séparément.
Un client peut-il payer en USDC s’il ne détient pas de SOL ?
Non. Les frais de réseau se paient en SOL : un portefeuille ne contenant que des stablecoins ne peut rien envoyer tant qu’il ne détient pas un peu de la monnaie native. Le montant nécessaire est minuscule — une fraction de centime — mais il ne peut pas être nul.
Les USDC sur Solana sont-ils les mêmes que les USDC sur Ethereum ?
Le même dollar du même émetteur, sur un réseau différent — comme la même devise sur deux comptes bancaires. La valeur est équivalente, mais les rails ne se mélangent jamais : un transfert Solana doit aller vers une adresse Solana, et l’envoyer vers une adresse Ethereum le fait disparaître.
Le temps de bloc de Solana est-il vraiment de 400 millisecondes ?
Aujourd’hui oui, même si les slots peuvent durer un peu plus sous charge. Il est aussi en cours de réduction : une baisse par paliers vers 200 millisecondes, en quatre étapes, est programmée, qualifiée de provisoire par ses propres mainteneurs, et n’était pas activée sur le réseau principal à la dernière vérification de cette page. Traitez toute affirmation d’un 400 millisecondes fixe — y compris celle-ci — comme un instantané daté.
Sources
Chaque chiffre de cette page provient de l’un de ces documents. Chacun a été consulté à la date indiquée, et non cité de mémoire.
Essayez d’abord avec de l’argent de test
Créez une facture sur un réseau de test, payez-la avec des fonds de robinet, et observez la détection et la confirmation arriver comme deux événements distincts — la même paire que vous traiterez en production.
Commencer gratuitement