Une équipe de techniciens de Visa, société de paiement leader, a publié un article proposant de mettre en place une technologie qui permettrait d’effectuer des paiements automatiques sur les comptes blockchain Ethereum, l’un des principaux du marché.
L’équipe, composée d’Andrew Beams, Catherine Gu, Srini Raghuraman, Mohsen Minaei et Ranjit Kumaresan, note qu’actuellement, les paiements automatiques ne sont pas « une tâche triviale » sur le réseau, qui reste le plus important en termes de volume de paiement effectué.
« Pour certains types de portefeuilles numériques, comme un portefeuille autodépositaire où l’utilisateur a le contrôle exclusif du portefeuille et des clés privées, les paiements programmables automatisés qui peuvent retirer automatiquement des montants du compte d’un utilisateur à intervalles récurrents nécessitent un travail d’ingénierie. « , ils souligner.
- Saviez-vous que vous pouvez investir dans Bitcoin, Ether, Polkadot et de nombreuses autres devises numériques directement dans l’application Mynt ? Commencez avec 100 R$ et la sécurité d’une société BTG Pactual. Cliquez ici pour ouvrir votre compte gratuitement.
L’idée proposée par Visa pour résoudre cette difficulté implique la soi-disant « abstraction de compte », un moyen d’exploiter les systèmes de contrats intelligents qui existent dans la blockchain pour effectuer des paiements automatiquement, sans nécessiter d’actions de l’utilisateur.
Actuellement, Ethereum a deux types de comptes : les comptes d’utilisateurs et les contrats intelligents. Ces contrats ont des codes qui effectuent certaines actions, mais qui ne sont exécutés que s’il y a une demande de compte utilisateur – équivalent à la signature d’un document – qui empêche les paiements automatiques.
Bien qu’il existe des alternatives disponibles sur le marché, l’équipe Visa note qu’elles impliquent l’utilisation de services externes, où vous devez « faire confiance à un tiers pour stocker vos fonds et les restituer si vous souhaitez les échanger ou les envoyer ailleurs ».
La proposition de l’entreprise ne nécessiterait pas de contact avec des tiers. L’idée est de combiner les comptes d’utilisateurs et de contrats intelligents sur Ethereum en un seul, un « compte délégable ».
« L’abstraction de compte nous permet de déléguer la possibilité de demander au compte de l’utilisateur d’initier un paiement à un contrat intelligent de paiement automatique pré-approuvé », explique l’équipe Visa.
Le service serait mis à disposition sur des sites Web qui demanderaient aux utilisateurs s’ils approuvent la mise en œuvre d’un contrat intelligent qui automatiserait les paiements pour les services offerts, tels que les factures d’électricité et d’eau. Le client aurait accès à tous les termes du contrat, qui ne peuvent pas être modifiés, avant de l’accepter.
« D’autres applications différentes du monde réel peuvent être imaginées en plus des paiements récurrents – dont certains peuvent ne pas être facilement accessibles via les systèmes de paiement actuels. Notre solution de comptes délégables peut être étendue pour prendre en charge tous les types de paiements en général », soulignent les employés de Visa.
Pour l’entreprise, les paiements automatiques sont « une fonctionnalité essentielle qui fait défaut dans l’infrastructure blockchain existante », et « l’argent programmable et les paiements programmables représentent une excellente opportunité ».