Der globale Zahlungsriese Visa hat experimentelle Smart Contracts im Goerli-Testnetz von Ethereum eingesetzt, um gaslose Transaktionen durch Kontoabstraktion zu testen.
Die beiden Sätze intelligenter Verträge, Paymaster genannt, werden die Benutzerinteraktion mit dem Ethereum-Netzwerk vereinfachen, indem sie komplexe Aufgaben ausführen und Transaktionskosten im Namen anderer Konten verwalten.
Inhaltsverzeichnis
Visa testet Paymaster auf reibungslose Transaktionen
Bei der Kontoabstraktion handelt es sich um einen Vorschlag zur Erhöhung der Flexibilität bei der Verwaltung und dem Verhalten von Ethereum-Konten, indem die Kontrolle über ein Konto vom zugehörigen privaten Schlüssel getrennt wird, sodass es durch einen Smart Contract gesteuert werden kann. Der Mechanismus wird durch ERC-4337 ermöglicht, einen neuen Ethereum-Standard, der im März eingeführt wurde.
Visa möchte den ERC-4337-Standard nutzen, um einen zwischengeschalteten Währungsumrechnungsdienst zu implementieren. Die erste Version des Paymaster-Vertrags untersucht, ob Benutzer Transaktionsgebühren mit alternativen Token wie Dollar-gebundenen Stablecoins oder digitalen Zentralbankwährungen (CBDCs) bezahlen können.
Der Vertrag kann beliebige ERC-20-Token von Benutzern einsammeln und diese basierend auf dem aktuellen Wechselkurs in Ether (ETH) umwandeln, um im Namen der Benutzer die Gasgebühren zu bezahlen, wodurch die Notwendigkeit entfällt, ETH nur für Transaktionsgebühren zu erwerben.
„Dieser Mustervertrag enthält die maßgebliche Logik sowohl für den Paymaster als auch für seinen benutzerdefinierten ERC-20-Token. In diesen Vertrag haben wir eine Zulassungsliste und eine Funktion zur Aktualisierung des Token-zu-ETH-Umrechnungskurses eingeführt. Dadurch konnten wir reale Bedingungen besser simulieren, bei denen der Wechselkurs zwischen ETH und einem Token dynamisch ist“, sagte Visa in einem Bericht.
Gaslose Transaktionen ermöglichen
Der Zahlungsriese glaubt, dass das Paymaster-Konzept Anreize für die Akzeptanz schaffen kann, indem es Benutzern ermöglicht, nur die Benzinkosten zum Zeitpunkt der Transaktion zu finanzieren, ohne dass eine Vorfinanzierung erforderlich ist, um ihr Cashflow-Management zu optimieren.
Der zweite Paymaster-Vertrag zielt darauf ab, die Notwendigkeit zu beseitigen, dass Benutzer die Gasgebühren selbst bezahlen müssen, genau wie bei Web2-Peer-to-Peer-Transaktionen (P2P), indem eine durch Kontoabstraktion angebotene Lösung verwendet wird, die Dritten, wie z. B. Fintech-Wallets, ermöglicht Anbieter, die Kosten zu tragen.
In diesem Fall können die Dritten als Zahlmeister fungieren und die Transaktionsgebühren für die Benutzer vollständig übernehmen. Die Experimente basieren auf dem Startercode, der von der Ethereum Foundation und dem ERC-4337-Kernteam bereitgestellt wird.
Wir haben zwei Hauptbenutzervorgänge getestet: 1) Bezahlen mit ERC-20-Tokens mit ERC-4337 Paymaster; 2) Sponsoring-Transaktionsgebühren für Benutzer (auch bekannt als gaslose Txs) mit ERC-4337 Paymaster
— Catherine Gu (@catgu_) 17. Mai 2023
.