WATS Wallet logoWATS Wallet
Tecnico7 min di lettura

Cos'è ERC-4337? L'astrazione degli account e il gas in qualsiasi token

Una guida in parole semplici a ERC-4337: come l'astrazione degli account ti permette di pagare il gas in qualsiasi token, raggruppare le transazioni e aggiungere il recupero sociale — senza modificare il livello di consenso di Ethereum.

Il problema: gli EOA e la seccatura del gas nativo

Ogni comune wallet Ethereum è un account di proprietà esterna (EOA): un indirizzo controllato da un'unica chiave privata. Gli EOA sono semplici, ma sono anche rigidi. Possono essere azionati solo da quell'unica chiave, possono eseguire una sola chiamata alla volta e — soprattutto — possono pagare le commissioni di transazione solo nel token nativo della catena. Per spostare una stablecoin su Ethereum ti serve comunque ETH per il gas. Per fare lo stesso su un rollup ti serve l'asset nativo di quel rollup. Il risultato è una trappola familiare per i nuovi utenti: i tuoi fondi sono in un token, ma la rete si rifiuta di agire finché non ne detieni anche un altro diverso.

Oltre al gas, gli EOA non offrono alcun recupero integrato. Perdi la chiave e l'account è perso per sempre. Non c'è modo di raggruppare un approve-and-swap in un unico passaggio atomico, non c'è modo di delegare un permesso ristretto a un gioco o a una dapp, e non c'è modo per un terzo di sponsorizzare le tue commissioni. Per anni questi limiti sono stati trattati come dati di fatto, perché cambiarli sembrava richiedere di cambiare Ethereum stesso.

Cos'è davvero ERC-4337

ERC-4337 è lo standard che realizza l'astrazione degli account senza toccare il livello di consenso. Invece di un hard fork che ridefinisce il funzionamento degli account a livello di protocollo, introduce un sistema di livello superiore che vive interamente in smart contract e infrastruttura off-chain. Gli account diventano smart contract programmabili, e la logica che convalida una transazione — chi può firmarla, in quale token si pagano le commissioni, quali limiti si applicano — è scritta in codice che controlli tu anziché essere cablata nel protocollo di base.

Il meccanismo è una seconda mempool alternativa parallela. Le transazioni normali passano attraverso la normale mempool di Ethereum; gli intent ERC-4337 passano attraverso la propria. Poiché nulla di tutto ciò ha richiesto una modifica del protocollo, ERC-4337 è stato rilasciato come standard a livello applicativo ed è attivo sulla mainnet di Ethereum dal 2023, poi sulla maggior parte dei principali rollup EVM. È questo il suo tratto distintivo: una vera astrazione degli account, adattata a posteriori su una blockchain immutata.

I componenti fondamentali

A farlo funzionare sono quattro parti in movimento. Una UserOperation è l'equivalente ERC-4337 di una transazione — un oggetto strutturato che descrive cosa vuole fare l'account, che firmi e depositi nella mempool alternativa. Un Bundler è un attore off-chain che raccoglie queste UserOperation, ne impacchetta diverse insieme e le invia on-chain come un'unica transazione ordinaria, pagando in anticipo l'effettivo gas in ETH. L'EntryPoint è un unico smart contract canonico e verificato attraverso cui passa ogni bundle; verifica ogni operazione e invoca lo smart account di destinazione, agendo come il coreografo di fiducia dell'intero flusso.

La quarta parte è il Paymaster: un contratto opzionale che accetta di coprire il gas per una UserOperation, sia sponsorizzandola del tutto sia accettando il pagamento in un token ERC-20 anziché in ETH. Il paymaster è dove ha origine gran parte della magia rivolta all'utente, e merita una trattazione a sé — vedi cos'è un paymaster per il quadro completo.

Cosa sblocca

Una volta che la logica delle commissioni e la convalida diventano programmabili, molto diventa possibile. Pagare il gas in qualsiasi token è la novità principale: un paymaster può permetterti di saldare le commissioni in una stablecoin o in un token di progetto mentre gestisce l'ETH dietro le quinte — l'idea di fondo della astrazione del gas. Le transazioni sponsorizzate o gasless permettono a un'app di pagare le commissioni per i suoi utenti, agevolando l'onboarding. Il raggruppamento comprime i flussi a più passaggi — approvare e poi scambiare — in un'unica UserOperation atomica. Le session key concedono a una dapp un permesso circoscritto e a tempo limitato, così non firmi ogni singola azione. E il recupero sociale sostituisce l'unica fragile chiave privata con politiche come l'approvazione a più firmatari o guardiani fidati, così un dispositivo perso non significa più fondi persi.

Ambito: ERC-4337 è solo per EVM

Vale la pena essere precisi sulla portata. ERC-4337 è uno standard Ethereum costruito attorno all'EVM, al contratto EntryPoint e alla mempool alternativa. Gira su Ethereum e sulle catene compatibili con EVM — non sulle reti non EVM. Solana e TON non hanno mai avuto EOA nello stesso senso e non usano affatto ERC-4337; ottengono invece risultati comparabili tramite i propri design. Su Solana un fee-payer può essere indicato separatamente dal firmatario della transazione, così un relayer può coprire le commissioni. TON usa un modello di wallet a smart contract con relayer che possono pagare per conto di un utente. L'effetto rivolto all'utente — l'infrastruttura di qualcun altro anticipa la commissione nativa — richiama un paymaster, ma la meccanica è del tutto diversa. ERC-4337 in sé non viene eseguito su Solana o TON.

Stato e limiti al 2026

Al 2026 ERC-4337 è maturo e ampiamente diffuso, con un EntryPoint condiviso e un ecosistema di bundler e paymaster in crescita. Le principali frizioni sono strutturali: gli smart account costano più gas per essere distribuiti e utilizzati rispetto ai semplici EOA, il livello dei bundler aggiunge infrastruttura da gestire o su cui affidarsi, e il supporto è disomogeneo tra i vari strumenti. Un binario complementare, EIP-7702, aggiunge il supporto a livello di protocollo che permette agli EOA esistenti di adottare temporaneamente il comportamento da smart account, riducendo il divario tra i due modelli. È lecito aspettarsi che i due approcci coesistano e convergano, anziché uno che semplicemente sostituisce l'altro.

Come WATS lo utilizza

Nel Hot Wallet di WATS, ogni azione — trasferimenti, swap, staking — viene addebitata in un unico token, ATS, anziché nel gas nativo della catena. Sulle catene EVM ciò avviene con un paymaster ERC-4337: WATS non trasforma il tuo wallet in un account custodiale e non detiene mai una chiave — WATS è non custodiale, e sei tu a detenere la tua. Poiché ATS è un OFT LayerZero, un unico saldo salda le commissioni su EVM, Solana e TON, e l'ATS raccolto come commissioni viene bruciato, riducendo l'offerta da 100.000.000 verso un limite minimo di 30.000.000. È questa precisa combinazione — commissioni in token unico ERC-4337 più OFT addebitate al posto del gas nativo, abbinate a quel burn — a rendere WATS il primo e unico wallet nel suo genere; la meccanica è illustrata sulla pagina delle commissioni ATS.

Domande frequenti

ERC-4337 mi permette di pagare il gas senza detenere ETH?

Sì, in modo indiretto. ERC-4337 introduce i contratti paymaster che possono accettare un token ERC-20 come pagamento o sponsorizzare interamente le commissioni, mentre il paymaster salda dietro le quinte l'effettivo gas in ETH. Dal tuo punto di vista puoi effettuare transazioni detenendo solo il token che ti interessa, anche se per il percorso che stai usando deve esistere un paymaster disposto ad accettare quel token.

ERC-4337 equivale a un hard fork o a una modifica di Ethereum?

No. È proprio questo il punto di ERC-4337. Realizza l'astrazione degli account puramente a livello applicativo utilizzando smart contract, un contratto EntryPoint condiviso e una mempool alternativa separata, quindi non ha richiesto alcuna modifica alle regole di consenso di Ethereum. È per questo che ha potuto essere rilasciato e attivato sulla mainnet senza un aggiornamento di protocollo, ed è per questo che funziona anche sui rollup EVM.

ERC-4337 funziona su Solana o TON?

No. ERC-4337 è uno standard specifico per EVM e non gira su catene non EVM come Solana o TON. Quelle reti raggiungono risultati simili rivolti all'utente tramite meccanismi diversi — Solana può indicare un fee-payer separato, e TON usa wallet a smart contract con relayer — così un terzo può anticipare la commissione nativa, ma non si tratta di ERC-4337 in sé.