Exchange decentralizzati: controlla uno swap prima di firmare
Un exchange decentralizzato (DEX) permette di operare tramite contratti blockchain anziché depositare fondi su un conto tradizionale. Conservare le chiavi cambia i rischi, ma non li elimina. Segui uno scambio semplice di token sulla stessa rete, dalla verifica dell’asset alla ricevuta.
Il tuo compito: spiegare autorizzazione, importo minimo ricevuto e costo totale prima di approvare lo swap.
Segui l’operazione attraverso tre livelli
Wallet: la tua autorizzazione
Collegarsi mostra all’app il tuo indirizzo pubblico. Un’approvazione o firma permit può autorizzare la spesa di token; lo swap esegue lo scambio. Sono azioni diverse. Anche una firma senza gas può concedere permessi importanti. Non inserire mai la frase di recupero in un sito di trading.
Router: il percorso proposto
Un market maker automatizzato scambia contro le riserve di un pool; un DEX con libro ordini abbina ordini. Gli aggregatori possono dividere lo scambio fra pool o altri sistemi. Leggi percorso e condizioni. Un’interfaccia conosciuta non rende affidabile ogni token o contratto.
Blockchain: il regolamento
Una transazione inviata attende l’inclusione. Una ricevuta riuscita conferma l’esecuzione, non la legittimità dell’asset. Restano rischi di bug, token malevoli, siti compromessi e ordinamento delle transazioni. Uno swap nella stessa rete non trasferisce asset su un’altra blockchain.
Procedura: esamina il preventivo e poi la richiesta del wallet
Verifica rete e asset
Apri il protocollo da una fonte ufficiale verificata. Controlla che app e wallet usino la stessa rete. Confronta l’intero indirizzo del contratto con documentazione ufficiale ed explorer: simbolo e logo non bastano. Conserva valuta nativa per il gas di approvazioni, swap e trasferimenti successivi.
Leggi tutto il preventivo
Controlla input, output atteso, impatto sul prezzo, minimo ricevuto e commissioni. L’impatto deriva dalla tua operazione; lo slippage è la variazione fra preventivo ed esecuzione. Aumentarne la tolleranza non migliora un cattivo preventivo. Aggiorna quelli vecchi e riconsidera importo o percorso se il risultato è inaccettabile.
Autorizza e verifica
Controlla contratto abilitato a spendere, token, limite ed eventuale scadenza in ogni richiesta. Limita i permessi a ciò che comprendi. Dopo l’invio verifica l’hash nell’explorer corretto: stato, contratto, importi e destinatario. Scollegare l’app non revoca le approvazioni; controlla separatamente i permessi inutilizzati.
Esempio: un minimo è un limite, non una promessa
Uno swap standard su pool con input fisso offre ipoteticamente 200 token per 100 USDC. Con tolleranza dell’1%, il minimo è 198. Le commissioni del pool sono incluse; il gas è separato. Se l’esecuzione desse 197, un minimo correttamente applicato annullerebbe lo swap. Una transazione inclusa e fallita può comunque consumare gas. Al 5% il minimo scende a 190: autorizzi un risultato peggiore, senza ridurre l’impatto sul prezzo. Leggi il minimo effettivo nel wallet o nell’ordine, perché i sistemi differiscono.
Tre errori da individuare prima della firma
Considerare il simbolo una prova
Due contratti possono avere lo stesso nome. Verifica indipendentemente indirizzo completo e rete. Un piccolo acquisto riuscito non dimostra la possibilità di rivendere né l’immutabilità delle restrizioni del contratto.
Concedere distrattamente permessi illimitati
Un’approvazione può esporre più di questa operazione. Controlla l’accesso dello spender, anche tramite permit firmati. Un audit o un hardware wallet non rende innocua un’autorizzazione pericolosa.
Scambiare tutto il saldo per il gas
Token su una rete non pagano commissioni su un’altra solo perché condividono il simbolo. Conserva l’asset richiesto per il gas. Controlla le transazioni pendenti prima di reinviare, evitando scambi duplicati involontari.
Esercizio: riconosci la decisione insicura
Il preventivo mostra 500 token, tolleranza del 2% e gas separato. Calcoli minimo 490. Il wallet chiede spesa illimitata per un contratto sconosciuto. Firmi perché il minimo è corretto? Cosa succede se la transazione viene annullata dopo l’inclusione?
Mostra il ragionamento
No. Il calcolo verifica solo il limite di output, non il permesso o la legittimità. Fermati e verifica spender e ambito. Se una transazione inclusa viene annullata, le modifiche dello swap sono ripristinate, ma il gas consumato può essere addebitato. Il limite di 490 non protegge da tutti gli altri rischi.



