Visa tente d’obtenir des paiements automatiques sur Ethereum en créant un nouveau type de portefeuille – un processus que la société appelle « abstraction de compte« .
Mélange de portefeuilles et de contrats intelligents
Le géant des paiements a publié aujourd’hui un document technique dans lequel elle a exploré la possibilité de développer un système de paiement automatique pour les portefeuilles auto-déposés sur Ethereum.
« Le paiement de factures en ligne connaît une croissance rapide, et les clients – en particulier les plus jeunes – s’attendent désormais à pouvoir configurer des paiements récurrents et à profiter d’autres commodités associées à l’utilisation de leurs cartes Visa« , indique le document, avant d’affirmer que la facilité de paiement est la principale raison pour laquelle les clients ont tendance à changer de méthode de paiement.
L’activation des paiements automatiques pour les portefeuilles auto-gardiens est un défi, car l’idée implique de donner éventuellement accès à ses clés privées à un contrat intelligent chargé d’effectuer les paiements en son nom. En effet, les paiements automatiques peuvent potentiellement menacer la sécurité fournie par l’auto-gardiennage.
Selon l’équipe Visa, la solution à ce problème se présente sous la forme d’une abstraction de compte, c’est-à-dire une combinaison de portefeuille d’utilisateur et de contrats intelligents dans un seul compte Ethereum. Cela donnerait plus de souplesse au processus de validation d’une transaction sur la blockchain : Visa pense notamment que cela permettrait d’avoir des comptes à plusieurs propriétaires (grâce au multi-sig) et des comptes publics à partir desquels n’importe qui pourrait effectuer une transaction.
En pratique, les utilisateurs pourraient créer une liste blanche d’auto-paiements pré-approuvés sur un « compte délégable« , qui ne nécessiterait pas la signature du propriétaire à chaque fois qu’un paiement est effectué.