Visa, un fournisseur leader de solutions de paiement, a récemment introduit une solution expérimentale sur la blockchain Ethereum. Cette innovation permet aux utilisateurs de régler les frais de gaz Ethereum avec leur carte de crédit ou de débit Visa. L’essai vise à simplifier les interactions avec les applications décentralisées (dapps) construites sur la blockchain Ethereum. Visa estime que cette évolution ouvre la voie à une approche plus conviviale des transactions numériques.
Exploration de la Procédure Expérimentale
L’essai réussi a été réalisé lors d’un hackathon interne sur le réseau de test Goerli Ethereum, un miroir de la fonctionnalité du mainnet Ethereum conçu pour les tests. Cela fait suite à la recherche approfondie de Visa sur le potentiel des paiements automatiques sur le réseau Ethereum, rapportée dans une étude complète sur les portefeuilles cryptographiques auto-custodiens publiée à la fin de l’année dernière.
Traditionnellement, les utilisateurs doivent :
- Acheter de l’ETH sur des échanges ou des services d’accès
- Transférer les coins vers leurs portefeuilles pour couvrir les frais de gaz fluctuants des transactions sur le mainnet Ethereum
- Utiliser de l’ETH lors de transactions en stablecoins tels que USDT ou USDC
Ce processus entraîne souvent des dépenses excessives ou des soldes ETH insuffisants, compliquant l’expérience utilisateur. Pour contrer ces défis, l’équipe technique de Visa a utilisé un ensemble de technologies avancées, notamment un contrat intelligent d’accord de paymaster, une abstraction de compte et la norme ERC-4337.
Innovations Technologiques
L’abstraction de compte transforme un portefeuille cryptographique traditionnel en un « smart contract wallet ». Ce changement offre des fonctionnalités améliorées telles que des transactions sans gaz, des transactions en lot et une récupération sociale. D’autre part, ERC-4337 est une norme Ethereum qui fournit une méthode spécifique pour implémenter l’abstraction de compte dans un portefeuille de cryptomonnaie.
Dans l’application de Visa, le processus commence lorsque l’utilisateur prévoit d’exécuter une transaction sur la blockchain. Le portefeuille génère une demande d’opération utilisateur, qui inclut des détails sur la transaction prévue et le coût maximal alloué pour l’opération, y compris les frais de gaz. Cependant, au lieu de transmettre directement la demande d’opération utilisateur à la blockchain, le portefeuille l’envoie avec les détails de la carte Visa de l’utilisateur à un service web de paymaster.
Flux de Paiement Innovant de Visa
Le service web de paymaster calcule le coût approprié en monnaie fiduciaire en fonction des détails des frais de gaz. En même temps, il utilise les détails de la carte pour autoriser le paiement par carte. Le service web s’appuie sur la plateforme de gestion des paiements Cybersource de Visa, qui fournit aux développeurs des kits de développement logiciel (SDK) et des interfaces de programmation d’applications (API) essentiels, permettant aux marchands d’accepter les paiements numériques en toute simplicité.
Après un traitement réussi du paiement via Cybersource, le service web génère une signature numérique englobant les informations pertinentes dans l’opération utilisateur. Le portefeuille reçoit ensuite la signature numérique et une fenêtre de temps désignée du service web. Ces détails, ainsi que l’adresse on-chain du contrat de paymaster, sont ajoutés en tant que paramètre de paymaster à l’opération utilisateur. Le portefeuille la signe ensuite et la transmet à la blockchain.
Dans la dernière étape, le contrat de paymaster reçoit les données de l’opération utilisateur. Si les données sont exactes, le contrat de paymaster gère le coût et l’opération utilisateur peut être exécutée sans interruption.
L’expérience de Visa aborde les complexités des transactions basées sur la blockchain, qui ont été un obstacle majeur pour de nombreux utilisateurs. Les chercheurs estiment que leur approche atténue considérablement ces défis.
Pour ceux qui souhaitent rester informés de ces développements de pointe dans l’espace crypto, envisagez d’utiliser des applications telles que cryptoview.io. Cette plateforme offre une vue d’ensemble complète de votre portefeuille de cryptomonnaie, vous aidant à prendre des décisions éclairées.
