Il colosso finanziario Visa ha proposto un metodo che consente agli utenti di pagare le commissioni del gas blockchain utilizzando le loro carte Visa.

Le transazioni blockchain, in particolare su piattaforme come Ethereum, richiedono agli utenti di pagare commissioni di gas. Queste commissioni sono essenzialmente il costo di elaborazione di una transazione sulla blockchain. Tradizionalmente, queste commissioni vengono pagate utilizzando la criptovaluta nativa della piattaforma, come Ether per Ethereum. Tuttavia, il nuovo approccio di Visa mira a semplificare questo processo per gli utenti che potrebbero non avere un accesso immediato a queste criptovalute o preferire utilizzare le proprie carte di credito.

Secondo il recente documento di leadership di pensiero di Visa, ecco come funzionerebbe:

  1. Inizio di un'Operazione Blockchain: Quando un utente desidera effettuare un'azione sulla blockchain, il proprio portafoglio digitale crea una richiesta di "Operazione Utente". Questa richiesta contiene dettagli sull'azione prevista e il costo massimo associato, che include le commissioni di gas.

  2. Pagamento tramite Visa: Invece di inviare immediatamente questa richiesta alla blockchain, il portafoglio digitale inoltra l'Operazione Utente e i dettagli della carta Visa dell'utente a un servizio web specializzato. Questo servizio calcola l'equivalente in valuta fiat della commissione di gas. Utilizzando la soluzione di pagamento Cybersource di Visa, il servizio elabora il pagamento con carta. Cybersource, parte dell'ecosistema di Visa, fornisce gli strumenti necessari per consentire ai commercianti di accettare pagamenti digitali senza soluzione di continuità.

  3. Creazione della Firma Digitale: Una volta che il pagamento è approvato, il servizio web genera una firma digitale per i dati dell'Operazione Utente, che includono i dettagli dell'azione e le informazioni sulla commissione di gas. Questa firma è temporizzata, assicurando che gli utenti non possano sfruttare potenziali fluttuazioni di prezzo in Ethereum o altri token. La firma digitale, insieme al suo intervallo di validità, viene quindi inviata nuovamente al portafoglio dell'utente.

  4. Invio alla Blockchain: L'app del portafoglio aggiunge la firma digitale ricevuta e l'indirizzo on-chain del contratto paymaster all'Operazione Utente. Con tutti i componenti in atto, il portafoglio può ora firmare l'operazione e inoltrarla alla blockchain.

  5. Verifica della Blockchain: Sulla blockchain, il contratto paymaster, che aderisci allo standard ERC-4337, esamina i dati dell'Operazione Utente. Se i dati, inclusa la firma digitale del servizio web, sono validi, il contratto paymaster approva la transazione. Tuttavia, se c'è qualche discrepanza, come una firma errata o un intervallo di tempo scaduto, il contratto segnalerà un errore e non coprirà le commissioni di gas. Una firma corretta indica che il servizio web ha ricevuto il pagamento con carta, consentendo al contratto paymaster di coprire il costo di elaborazione della transazione.

Crediti Immagine in Evidenza: Foto / illustrazione di AgelessFinance tramite Pixabay