← Retour au blog

Le problème de contrat Solana chez Rain met en lumière le risque du solde de carte

Rain a indiqué le 29 août que ses systèmes de surveillance avaient détecté une faille touchant un petit nombre de programmes utilisant une version obsolète de ses contrats Solana. Rain a précisé que les autres programmes n'étaient pas touchés, que les programmes obsolètes avaient été mis à niveau, que des experts en criminalistique externes étaient mobilisés et que les utilisateurs affectés seraient indemnisés.

Cette formulation compte. Ce n'est pas la même chose que dire que toute carte alimentée par Rain a été touchée. Ce n'est pas non plus dire qu'un portefeuille a été vidé. La lecture prudente est plus étroite : certains programmes de carte qui dépendaient encore d'un ancien contrat Solana ont connu un vrai problème de sécurité, et Rain a basculé les programmes concernés vers la version mise à niveau.

Le solde de carte est une exposition distincte

Les utilisateurs de cartes crypto séparent souvent le risque portefeuille du risque plateforme, mais le risque du solde de carte mérite sa propre case. Dès que des fonds passent dans un solde de carte ou un compte de dépense, on ne dépend plus seulement d'une clé privée. On dépend aussi de l'émetteur, du programme de carte, du contrat d'alimentation, du processus de règlement et des contrôles autour de tout cela.

C'est pourquoi « ne charger que ce dont on a besoin » n'est pas un conseil de sécurité passe-partout. Cela change la taille du solde exposé à un incident propre à la carte. Si une carte sert surtout à un abonnement hebdomadaire, à un voyage ou à quelques paiements en magasin, garder un solde bien plus gros dans le système de la carte crée une exposition supplémentaire sans améliorer l'expérience de paiement.

La frontière exacte dépend toujours de la carte. Certains produits puisent dans un portefeuille au moment du paiement. D'autres utilisent un solde prépayé. D'autres séparent fonds du portefeuille, solde de dépense et solde de carte en couches distinctes. L'incident chez Rain rappelle de vérifier quelle couche détient réellement les fonds dépensables avant de traiter une carte crypto comme une carte bancaire ordinaire.

Il ne faut pas étirer le périmètre des programmes touchés

Plusieurs publications communautaires ont vite listé les programmes de carte utilisant l'infrastructure de Rain. Cette liste aide à comprendre l'étendue de la présence de Rain derrière des marques grand public, mais elle ne doit pas être prise pour une liste de produits touchés.

La formulation de Rain était plus limitée : un petit nombre de programmes utilisant un contrat Solana obsolète ont été touchés, les autres non. KAST a aussi répondu publiquement ne pas être concernée. Tant qu'un programme de carte ou Rain ne nomme pas un produit précis, la phrase prudente est « Rain a signalé un problème dans certains programmes à contrat Solana obsolète », et non « les cartes émises via Rain ont été piratées ».

La différence n'est pas cosmétique. Une pile de carte crypto comprend la marque vue par l'utilisateur, l'émetteur de la carte, la chaîne utilisée pour les dépôts ou les règlements, l'actif détenu pour dépenser et le réseau de cartes. Un problème sur un chemin de contrat Solana ne dit rien d'automatique sur les soldes EVM, les soldes de portefeuille, d'autres programmes de carte ou toutes les cartes du même fournisseur d'infrastructure.

La vérification pratique commence dans le compte de la carte

La vérification pratique commence dans le compte de la carte. Il faut regarder si la carte utilise un solde prépayé, si les fonds sont sur Solana ou sur un autre réseau, si le programme de carte a publié son propre point de situation, et si retraits et dépenses fonctionnent encore normalement.

Qu'un programme confirme ne pas avoir été touché est une information utile, mais cela ne supprime pas l'habitude générale. Une carte crypto doit être alimentée en fonction de besoins de dépense réels. Les soldes plus importants ont leur place là où l'on veut délibérément de la garde ou une exposition au rendement, pas dans un solde de carte qui n'existe que pour simplifier les paiements aux commerçants.

La réponse de Rain montre aussi ce qu'il faut observer chez un émetteur après un incident : si le périmètre touché est nommé, si les contrats obsolètes sont mis à niveau, si une criminalistique externe intervient, si les autorités ou les régulateurs sont mentionnés, et si l'on explique aux utilisateurs comment se fera la remise en état. Le remboursement intégral compte, mais la leçon opérationnelle pour les porteurs est plus simple : un solde de carte n'est pas de l'argent au repos. C'est de l'argent posé à l'intérieur d'une chaîne de paiement.