Il gigante dei pagamenti globali Visa ha implementato contratti intelligenti sperimentali sulla testnet Goerli di Ethereum per pilotare transazioni senza gas attraverso l'astrazione dell'account.
Le due serie di contratti intelligenti, soprannominate Paymaster , semplificheranno l'interazione dell'utente con la rete Ethereum eseguendo attività complesse e gestendo i costi di transazione per conto di altri account.
Visa testa Paymaster per transazioni senza attrito
L'astrazione dell'account è una proposta per aumentare la flessibilità nella gestione e nel comportamento degli account Ethereum separando il controllo di un account dalla sua chiave privata associata, consentendone il controllo tramite uno smart contract. Il meccanismo è abilitato da ERC-4337, un nuovo standard Ethereum lanciato a marzo.
Visa cerca di sfruttare lo standard ERC-4337 per implementare un servizio di conversione valuta intermediario. La prima versione del contratto Paymaster esplora se gli utenti possono pagare le commissioni di transazione con token alternativi come stablecoin ancorate al dollaro o valute digitali della banca centrale (CBDC).
Il contratto può raccogliere qualsiasi token ERC-20 dagli utenti e convertirli in ether (ETH) in base al tasso di cambio corrente per pagare le tariffe del gas per conto degli utenti, eliminando così la necessità di acquisire ETH solo per le commissioni di transazione.
“Questo contratto di esempio contiene la logica di governo sia per il Paymaster che per il suo token ERC-20 personalizzato. In questo contratto abbiamo introdotto una lista consentita e una funzione per aggiornare il tasso di conversione da token a ETH. Questo ci ha permesso di simulare meglio le condizioni della vita reale in cui il tasso di cambio tra ETH e un token è dinamico", ha affermato Visa in un rapporto.
Abilitazione delle transazioni senza gas
Il gigante dei pagamenti ritiene che il concetto di Paymaster possa incentivare l'adozione consentendo agli utenti di finanziare solo il costo del gas al momento della transazione senza alcun requisito di pre-finanziamento per ottimizzare la gestione del flusso di cassa.
Il secondo contratto Paymaster cerca di eliminare la necessità per gli utenti di coprire autonomamente le tariffe del gas, proprio come nelle transazioni peer-to-peer (P2P) web2, utilizzando una soluzione offerta dall'astrazione dell'account, che consente a terze parti, come il portafoglio fintech fornitori, per gestire i costi.
In questo caso, le terze parti possono agire come Paymaster, sponsorizzando completamente le commissioni di transazione per gli utenti. Gli esperimenti si basano sullo starter code fornito dalla Ethereum Foundation e dal core team ERC-4337.
Abbiamo testato due operazioni utente principali: 1) pagamento con token ERC-20 utilizzando Paymaster ERC-4337; 2) Sponsorizzazione delle commissioni di transazione per gli utenti (alias gasless txs) con ERC-4337 Paymaster
— Catherine Gu (@catgu_) 17 maggio 2023
Il post Visa distribuisce contratti "Paymaster" su Ethereum Testnest per transazioni senza gas è apparso per la prima volta su CryptoPotato .