
Punti chiave
- 1A volte è possibile effettuare lo scambio senza prima acquistare gas nativo, ma solo quando il modello di percorso lo supporta.
- 2Il routing senza gas è una risposta, non l'unica, e non è mai disponibile su ogni coppia o ogni catena.
- 3L'approccio più sicuro è confrontare il percorso totale, comprese le approvazioni, il rischio temporale e se finanziare prima il portafoglio è effettivamente più semplice.
Questo è uno dei problemi DeFi più comuni e coglie ancora le persone nel peggior momento possibile.
Possiedi il token che desideri scambiare. La citazione sembra a posto. Il percorso è lì. E poi il portafoglio ti ricorda che possedere il bene non è sufficiente. Hai anche bisogno del segnalino gas nativo della catena solo per spostarla.
Sembra irrazionale per i nuovi utenti perché, francamente, non è intuitivo. Se qualcuno detiene USDC, è naturale per lui presumere di poter scambiare USDC. Nella maggior parte delle catene pubbliche, non è così che funziona l'esecuzione.
La buona notizia è che ci sono modi per aggirare il problema.
La versione breve è questa:di solito non è possibile eseguire un normale scambio onchain senza gas, ma potresti comunque essere in grado di effettuare scambi attraverso un percorso senza gas o un altro progetto di percorso che astrae il fabbisogno di gas dal portafoglio.
In breve:Se non hai il gettone del gas nativo, di solito lo sono le due opzioni più pulitepercorso senza gasofinanzia prima il portafoglio con una piccola quantità di gas.
Perché esiste questo problema Le blockchain
addebitano commissioni di rete per elaborare le transazioni. Su Ethereum, tale commissione viene pagata in ETH. Su Polygon il pagamento viene effettuato in POL o MATIC a seconda dell'ambiente. Altre catene hanno le proprie risorse di gas native.
Ciò significa che anche se il tuo portafoglio contiene un asset perfettamente negoziabile come USDC, WBTC o UNI, la rete si aspetta comunque che il gas nel proprio token nativo includa la tua transazione.
Lo scambio non è bloccato perché il tuo token non è valido. È bloccato perché la rete necessita del pagamento in un'unità diversa.
Questa è la parte che gli utenti non apprezzano, ma è anche il motivo per cui la progettazione del percorso è così importante.
Opzione 1: utilizzare un percorso di scambio senza gas
Questa è solitamente la risposta più elegante quando è disponibile.
Apercorso senza gasconsente all'utente di firmare un ordine anziché inviare una transazione standard che brucia il proprio bilancio di gas nativo. Una terza parte esegue l'operazione onchain e copre il gas in anticipo. Il costo fa ancora parte dell'economia commerciale, ma l'utente non ha bisogno del token nativo presente nel portafoglio al momento dell'invio.
Questo è spesso il percorso migliore quando:
- hai il token che vuoi scambiare
- non hai il gettone gas nativo della catena
- il percorso è supportato per la tua coppia, dimensione e catena
- l'interfaccia etichetta chiaramente il commercio come senza gas
Per un prodotto in grado di riconoscere il percorso come MindSwap, è esattamente qui che il routing intelligente diventa pratico piuttosto che teorico. La piattaforma è in grado di rilevare se esiste un percorso senza gas e presentarlo prima che l'utente cada in un flusso di transazioni senza uscita.
Opzione 2: finanzia il portafoglio con una piccola quantità del token nativo
La risposta noiosa è ancora una risposta reale.
Se un percorso senza gas non è disponibile, il fallback più semplice è inviare una piccola quantità di token nativo della rete nel portafoglio in modo da poter completare uno scambio standard.
Ciò può accadere:
- trasferisce un piccolo saldo da un altro portafoglio
- prelevando da una centrale centralizzata
- acquista prima il gettone del gas altrove
- riceve un trasferimento da un amico o compagno di squadra
- fornisce liquidità nativa, se la tua configurazione lo supporta
Non è elegante, ma funziona. Il trucco è non complicarlo eccessivamente. Molti utenti necessitano solo di una quantità di gas sufficiente per completare un'approvazione e uno scambio.
Opzione 3: utilizza un percorso che raggruppi il percorso dell'utente in modo più intelligente
Alcuni progetti di percorso riducono il numero di passaggi manuali combinando operazioni o percorsi in superficie che sono più indulgenti quando il portafoglio è sottofinanziato per il gas.
Ciò non significa che ogni percorso diventi magicamente senza gas. Significa che un'interfaccia in grado di riconoscere il percorso può aiutare l'utente a evitare di scegliere un percorso che fallisce immediatamente.
Ad esempio, un prodotto potrebbe:
- preferisce un percorso senza gas quando disponibile
- mostra quando un percorso onchain standard richiede gas nativo
- spiega se un percorso intercatena lascia l'utente bloccato sulla catena di destinazione
- chiarisce quando una fase di approvazione richiederà ancora gas
Il valore qui non è solo l'esecuzione. Lo è Qualità decisionale.
Opzione 4: modificare l'ordine delle operazioni
A volte il problema dell'utente non è "Non riesco a scambiare". È "Sto cercando di scambiare nell'ordine sbagliato".
Alcuni esempi:
Percorso migliore.Acquisisci prima una piccola quantità di gas di destinazione, quindi esegui lo scambio principale.
Percorso migliore.Utilizza un percorso che termini con la risorsa di cui hai bisogno nella catena di destinazione, piuttosto che creare un ponte prima e scoprirlo in seguito.
Percorso migliore.Utilizza un flusso senza gas per la mossa iniziale, quindi continua da uno stato di portafoglio con maggiori finanziamenti.
Questo è il motivo per cui i prodotti che espongono la logica del percorso in modo pulito sembrano più intelligenti. Non stanno solo mostrando una citazione. Aiutano gli utenti a evitare errori operativi.
Cosa fa di solitonofunziona
È utile essere espliciti qui.
Un normale scambio onchain senza gas.Se lo scambio richiede una transazione standard inviata dal portafoglio, la catena necessita comunque del token del gas nativo. La transazione non andrà a buon fine senza di essa.
Supponendo che qualsiasi gettone possa pagare il gas.La maggior parte delle catene non consente ai token arbitrari di pagare le commissioni di rete in modo nativo.
Dimenticare la fase di approvazione.Anche se lo scambio stesso può essere reso più agevole, alcuni token o percorsi potrebbero comunque richiedere prima un flusso di approvazione o firma.
Unirsi a una catena e aspettarsi di continuare a muoversi gratuitamente.Questo è uno dei modi più comuni in cui gli utenti rimangono bloccati. Arrivano con successo ma non mantengono ancora il gettone del gas nativo della catena di destinazione.
Il miglior flusso di lavoro per la maggior parte degli utenti
Se desideri un albero decisionale pulito, di solito assomiglia a questo:
1. Controllare se è disponibile un percorso senza gas
Questo è lo scenario migliore per comodità.
2. In caso contrario, verificare se il percorso richiede una transazione diretta con il portafoglio
Se sì, probabilmente avrai bisogno del gettone del gas nativo.
3. Decidi se vale la pena finanziare il portafoglio
Per molti utenti la risposta è sì. Spesso basta una piccola quantità per sbloccarsi.
4. Evitare passaggi aggiuntivi non necessari
Non creare prima il bridge e poi improvvisare a meno che non sia veramente necessario il controllo manuale.
5. Confronta il risultato totale
Un percorso senza gas è ottimo quando disponibile, ma non se l'economia totale o l'affidabilità sono peggiori di un semplice scambio finanziato.
Quest'ultimo punto è importante. Il percorso migliore è quello che risolve effettivamente il problema dell’utente, non il percorso con l’etichetta migliore.
Come MindSwap dovrebbe gestire questo problema dal lato del prodotto
MindSwap può rendere questo argomento molto più semplice per gli utenti senza trasformare l'interfaccia in un libro di testo.
Un buon approccio UX sarebbe:
- etichetta chiaramente i percorsi senza gas
- avvisa quando un percorso necessita di gas nativo
- spiegare se potrebbe essere ancora necessaria una fase di approvazione
- evitare di insinuare che “senza gas” significhi “gratuito”
- mostra quando la catena di destinazione richiederà gas per le azioni successive
- aiuta gli utenti a capire perché è stato scelto un percorso
Questo è esattamente il tipo di chiarezza educativa che migliora sia le conversioni che la fiducia. Gli utenti perdonano la complessità quando l'interfaccia li aiuta a navigarla.
Un semplice esempio
Supponiamo che un utente detenga USDC ma non ETH.
Vogliono scambiare con un altro asset su Ethereum.
Percorso A: scambio standard.Probabilmente avranno bisogno di ETH per il gas. Nessun ETH, nessuna transazione.
Percorso B: percorso senza gas.Firmano l'ordine, una terza parte lo esegue e l'operazione può procedere senza che l'utente acquisisca prima ETH.
Percorso C: finanzia prima il portafoglio.Inviano una piccola quantità di ETH, quindi utilizzano un percorso normale.
La scelta giusta dipende da ciò che è effettivamente disponibile, da quanto costa il commercio end-to-end e da quanto attrito l'utente è disposto a tollerare.
Il punto più importante
Questo non è solo un problema di portafoglio. È un problema di progettazione del prodotto.
Gran parte della frustrazione della DeFi deriva da interfacce che presuppongono che gli utenti comprendano già le regole operative di ciascuna catena. La maggior parte no. Pensano in termini di risultati: “Voglio scambiare questo con quello”.
MindSwap ha la possibilità di incontrare utenti a quel livello. Non facendo finta che il gas non esista, ma costruendo percorsi e spiegazioni che impediscano al gas di diventare l’intera storia.
Pensiero finale
Non è possibile forzare una normale transazione onchain attraverso una catena senza pagare la catena. Ma tupuòutilizza una migliore progettazione del percorso per evitare di rimanere intrappolato da tale requisito nel momento peggiore.
Ecco a cosa servono realmente il routing senza gas, l'esecuzione più intelligente e la selezione del percorso più pulita. Non aboliscono il gas. Impediscono che il gas diventi una tassa di usabilità su ogni decisione. Domande frequenti su
Posso scambiare USDC se non ho ETH?
Solo se il percorso supporta l'esecuzione senza gas o altrimenti astratta. Una transazione Ethereum standard necessita ancora di ETH per il gas.
Il gasless è sempre l'opzione migliore?
No. Spesso è l'opzione più conveniente, ma il percorso giusto dipende dalla disponibilità, dalla qualità dell'esecuzione e dal risultato totale.
Di quanta benzina ho bisogno se prima carico il portafoglio?
Di solito solo una piccola somma per l'approvazione e lo scambio, ma il requisito esatto dipende dalla catena, dal token e dalle condizioni attuali della rete.
Perché gli utenti rimangono bloccati dopo il bridging?
Perché potrebbero arrivare sulla catena di destinazione senza il token di gas nativo necessario per il passaggio successivo.
MindSwap può risolvere completamente questo problema?
Nessuna interfaccia può abrogare le regole di rete, ma un prodotto in grado di riconoscere il percorso può rendere più chiare le opzioni giuste e prevenire molti errori evitabili.
Lettura correlata
- Come funzionano gli scambi senza gas
- Quando è disponibile il percorso senza gas
- Scambio a catena incrociata rispetto a bridge
Per confrontare le opzioni del percorso in tempo reale, torna al Home page diMindSwap.
Suggerimento
Non indovinare se puoi muoverti senza gas
Controlla il percorso in tempo reale, perché la mossa giusta potrebbe essere un percorso senza gas, una coppia diversa o semplicemente finanziare prima il portafoglio con una piccola somma.
- •Confronta i requisiti del percorso prima di firmare
- •Controlla le approvazioni sugli scambi ERC-20
- •Utilizza il percorso più semplice e praticabile quando i fattori economici sono vicini
Articoli correlati
Blog
Guides
GuidesQuando è disponibile il percorso senza gas
Leggi di più
Guides
Guides