Cos'è Cardano e come funziona il modello eUTXO?
Cardano è una blockchain di terza generazione fondata da Charles Hoskinson (co-fondatore di Ethereum) e sviluppata con un approccio accademico e peer-reviewed da IOHK (Input Output Hong Kong). A differenza di Ethereum, che utilizza un modello basato su account (dove ogni indirizzo ha un saldo), Cardano adotta il modello Extended UTXO (eUTXO).
Il modello eUTXO è un'evoluzione del modello UTXO di Bitcoin. In questo sistema, il saldo del tuo wallet non è un singolo numero associato a un indirizzo, ma la somma di tutti gli output non spesi (Unspent Transaction Outputs) che controlli. Ogni transazione consuma uno o più UTXO esistenti e ne crea di nuovi come output.
La "E" di eUTXO sta per Extended: rispetto al modello base di Bitcoin, Cardano aggiunge la possibilità di allegare dati arbitrari (datum) e script Plutus (smart contract) agli UTXO. Questo permette di avere smart contract complessi mantenendo i vantaggi del modello UTXO:
- Determinismo: il risultato di una transazione è prevedibile prima dell'esecuzione, senza rischio di fallimento imprevisto (a differenza di Ethereum, dove una transazione può fallire e consumare comunque gas)
- Parallelismo: transazioni che operano su UTXO diversi possono essere elaborate simultaneamente, migliorando la scalabilità
- Sicurezza: ogni UTXO può essere speso una sola volta, eliminando classi intere di vulnerabilità come il reentrancy attack
- Commissioni prevedibili: le fee sono calcolabili prima di inviare la transazione, evitando sorprese
Questo modello rende Cardano particolarmente interessante per utenti che cercano prevedibilità e sicurezza nelle operazioni DeFi. Se conosci già il modello UTXO di Bitcoin, il funzionamento di Cardano ti risulterà familiare, con l'aggiunta della capacità di eseguire smart contract.
Gli indirizzi pubblici Cardano (quelli che iniziano con addr1) servono solo per ricevere fondi e consultare le transazioni on-chain. Non permettono a nessuno di spostare i tuoi fondi. MoneyViz ha bisogno esclusivamente dell'indirizzo pubblico: non ti verrà mai chiesta la chiave privata o la seed phrase.
Come collegare il wallet Cardano a MoneyViz?
Collegare un wallet Cardano a MoneyViz richiede pochi semplici passaggi:
- 1 Accedi alla tua dashboard MoneyViz e vai su Collega il tuo conto
- 2 Cerca e seleziona Cardano dall'elenco delle blockchain supportate
-
3
Incolla il tuo indirizzo pubblico (inizia con
addr1) nel campo richiesto - 4 MoneyViz recupererà automaticamente tutte le transazioni, incluse le reward di staking
A differenza dell'ecosistema Cosmos (dove ogni chain ha un indirizzo diverso) o delle blockchain EVM (dove lo stesso indirizzo funziona su più chain), Cardano è una singola blockchain. Ti basta collegare un solo indirizzo per importare tutte le tue operazioni: trasferimenti ADA, swap su DEX, staking reward, token nativi e NFT.
MoneyViz recupera automaticamente tutte le operazioni on-chain: trasferimenti ADA, swap su DEX (SundaeSwap, Minswap, WingRiders), reward di staking automatico, trasferimenti di token nativi, mint e trasferimenti NFT.
Dove trovo il mio indirizzo wallet Cardano?
L'indirizzo pubblico del tuo wallet si trova facilmente in base al wallet che utilizzi. Gli indirizzi Cardano dell'era Shelley utilizzano il formato Bech32 e iniziano sempre con addr1.
Yoroi (estensione browser e app mobile):
- Apri Yoroi e seleziona il tuo wallet Cardano
- Vai nella sezione Receive
- Copia l'indirizzo visualizzato che inizia con
addr1
Eternl (ex CCVault):
- Apri Eternl e seleziona il tuo wallet
- Clicca su Receive nella barra laterale
- Copia uno degli indirizzi generati (tutti iniziano con
addr1) - Nota: Eternl genera indirizzi multipli per privacy (modello UTXO), ma qualsiasi indirizzo del wallet funziona per l'importazione
Nami:
- Apri l'estensione Nami nel browser
- Clicca sull'icona Receive nella schermata principale
- Copia l'indirizzo visualizzato
Lace (by IOG):
- Apri Lace e accedi al tuo wallet
- Clicca su Receive nella barra di navigazione
- Copia l'indirizzo Cardano mostrato
Typhon Wallet:
- Apri Typhon e seleziona il tuo wallet
- Vai nella sezione Receive
- Copia l'indirizzo che inizia con
addr1
Ledger (tramite Yoroi o Eternl):
- Collega il Ledger e apri l'app Cardano sul dispositivo
- Apri Yoroi o Eternl collegato al Ledger
- Vai su Receive e copia l'indirizzo
Ecco un esempio di indirizzo Cardano (formato Bech32, era Shelley):
L'indirizzo inizia sempre con addr1 seguito da una lunga stringa alfanumerica in formato Bech32. Gli indirizzi Cardano sono significativamente più lunghi rispetto ad altre blockchain (oltre 100 caratteri).
Per via del modello UTXO, i wallet Cardano possono generare più indirizzi per lo stesso wallet (simile a Bitcoin). Non preoccuparti: MoneyViz è in grado di recuperare tutte le transazioni associate al wallet a partire da qualsiasi indirizzo. Inserisci uno qualsiasi degli indirizzi addr1 del tuo wallet.
Come funziona lo staking automatico su Cardano?
Lo staking su Cardano funziona in modo radicalmente diverso rispetto alla maggior parte delle blockchain. È completamente automatico, senza lockup e senza periodo di unbonding: i tuoi ADA restano sempre nel tuo wallet, sempre disponibili e spendibili in qualsiasi momento.
Come funziona in pratica:
- Deleghi il tuo wallet a una stake pool con una singola transazione (costo: circa 0,17 ADA + un deposito rimborsabile di 2 ADA)
- Da quel momento, tutto l'ADA nel tuo wallet partecipa automaticamente allo staking, incluso ADA che ricevi successivamente
- Le ricompense vengono distribuite automaticamente ogni epoch (5 giorni) direttamente nel tuo wallet
- I tuoi ADA non sono mai bloccati: puoi inviarli, scambiarli o usarli su DEX in qualsiasi momento senza alcuna attesa
Ecco un confronto con lo staking su altre blockchain:
| Blockchain | Lockup | Unbonding | Liquidità |
|---|---|---|---|
| Cardano (ADA) | Nessuno | Nessuno | Sempre disponibile |
| Cosmos (ATOM) | Sì | 21 giorni | Bloccato durante staking |
| Polkadot (DOT) | Sì | 28 giorni | Bloccato durante staking |
| Ethereum (ETH) | Sì (32 ETH) | Coda variabile | Bloccato (salvo liquid staking) |
Lo staking su Cardano è il più flessibile tra le principali blockchain Proof-of-Stake. Puoi delegare, ritirare e spendere i tuoi ADA liberamente senza mai dover "sbloccare" i fondi. Anche il nuovo ADA che ricevi nel wallet viene automaticamente incluso nella delegazione esistente.
Trattamento fiscale dei reward di staking:
I reward di staking su Cardano vengono accumulati automaticamente nel wallet ad ogni epoch (ogni 5 giorni). Dal punto di vista fiscale italiano, i reward costituiscono redditi diversi ai sensi del TUIR. Il valore in EUR al momento della distribuzione diventa sia il reddito imponibile sia il costo di carico per eventuali cessioni future.
MoneyViz rileva e importa automaticamente tutti i reward di staking dal tuo wallet Cardano, epoch per epoch. Ogni distribuzione viene registrata con il valore in EUR al momento della ricezione, pronta per la dichiarazione fiscale. Non devi fare nulla di manuale: collegando il wallet, lo staking viene tracciato automaticamente.
Swap su DEX Cardano: il trattamento fiscale italiano
L'ecosistema Cardano dispone di diversi DEX attivi, tra cui SundaeSwap, Minswap e WingRiders, dove gli utenti effettuano frequenti swap tra ADA e token nativi. Molte piattaforme internazionali di tax reporting trattano ogni swap come una vendita contro euro, generando plusvalenze fittizie.
Questo approccio è corretto per USA, UK e Germania, ma non per l'Italia.
Dal 1 gennaio 2023, la normativa italiana (art. 67, comma 1, lettera c-sexies, TUIR) stabilisce che:
«Non costituisce una fattispecie fiscalmente rilevante la permuta tra cripto-attività aventi eguali caratteristiche e funzioni.»
Uno swap ADA → MIN, ADA → SUNDAE, o qualsiasi scambio crypto-crypto, non genera plusvalenze in Italia (a meno che non coinvolga e-money token denominati in euro).
MoneyViz applica correttamente questa normativa:
- Software internazionale (Koinly, CoinTracker, etc.): swap ADA→MIN = vendita ADA + acquisto MIN, con plusvalenza calcolata sul cambio EUR → ERRATO per l'Italia
- MoneyViz: swap ADA→MIN = permuta non fiscalmente rilevante, il costo di carico si trasferisce → CORRETTO per l'Italia
Compri 10.000 ADA a 0,50 EUR ciascuno (costo totale: 5.000 EUR). Dopo qualche mese, swappi 10.000 ADA per 50.000 MIN su Minswap. Con i software internazionali, questo swap genererebbe una plusvalenza se il prezzo di ADA fosse salito. Con MoneyViz, lo swap è una permuta: il costo di carico di 5.000 EUR si trasferisce ai 50.000 MIN (0,10 EUR per MIN). Nessuna plusvalenza generata.
Come funzionano i token nativi su Cardano?
Una delle caratteristiche più distintive di Cardano è il supporto ai token nativi (native tokens). A differenza di Ethereum, dove i token (ERC-20, ERC-721) vivono all'interno di smart contract separati, su Cardano i token sono trattati nativamente dal ledger, allo stesso livello di ADA.
Questo significa che i token nativi Cardano:
- Non richiedono smart contract per essere creati, trasferiti o distrutti: sono gestiti direttamente dal protocollo
- Vengono trasportati come UTXO, proprio come ADA, con la stessa sicurezza e velocità di transazione
- Le commissioni di trasferimento sono pagate in ADA (ogni UTXO con token nativi deve contenere anche un minimo di ADA, tipicamente 1-2 ADA)
- Includono sia fungible token (equivalenti degli ERC-20) sia NFT (non-fungible token, equivalenti degli ERC-721)
L'ecosistema Cardano ospita migliaia di token nativi, tra cui token di governance dei DEX (MIN di Minswap, SUNDAE di SundaeSwap, WRT di WingRiders), stablecoin (iUSD, DJED), utility token e una vivace scena NFT con collezioni come SpaceBudz, Clay Nation e JPG Store come marketplace principale.
Quando colleghi il tuo wallet Cardano, MoneyViz importa automaticamente tutte le transazioni che coinvolgono token nativi: trasferimenti, swap su DEX, mint di NFT e ricezione di airdrop. Il sistema associa automaticamente i prezzi EUR ai token supportati per il calcolo fiscale.
Su Cardano, ogni UTXO che contiene token nativi deve includere anche un minimo di ADA (tipicamente 1-2 ADA). Questo ADA non è "perso" ma rimane nel tuo wallet associato ai token. Quando invii o scambi i token, l'ADA in eccesso torna disponibile. MoneyViz tiene conto di questo meccanismo nella riconciliazione del saldo.
Cosa importa MoneyViz dal wallet Cardano?
Collegando il tuo wallet Cardano a MoneyViz, il sistema recupera e classifica automaticamente tutte le operazioni on-chain. Ecco nel dettaglio cosa viene importato:
- Invii e ricezioni ADA: tutti i trasferimenti di ADA da e verso il tuo wallet, con controparte, importo e timestamp esatto
- Swap su DEX: operazioni su SundaeSwap, Minswap, WingRiders e altri DEX Cardano, classificate come permute (corretto trattamento fiscale italiano)
- Reward di staking: tutte le distribuzioni di ricompense epoch per epoch, con valore in EUR al momento della ricezione
- Token nativi: trasferimenti di fungible token e NFT, con associazione automatica dei prezzi ove disponibili
- Mint di NFT: operazioni di coniatura di NFT, registrate con il costo sostenuto in ADA
- Fee di rete: le commissioni pagate in ADA per ogni transazione vengono tracciate e considerate nel calcolo fiscale
Dopo l'importazione, MoneyViz esegue una riconciliazione automatica confrontando il saldo calcolato dalle transazioni con il saldo effettivo on-chain. Se emergono discrepanze, il sistema le segnala per permetterti di verificare e risolvere eventuali problemi (ad esempio, transazioni da piattaforme centralizzate non ancora collegate).
MoneyViz aggiorna periodicamente i dati del tuo wallet Cardano. Le nuove transazioni, i reward di staking e i movimenti di token nativi vengono importati automaticamente senza bisogno di azioni manuali.
Come collegare un hardware wallet per Cardano?
Se utilizzi un hardware wallet per gestire i tuoi ADA, puoi comunque importare le transazioni su MoneyViz. Il procedimento è semplice, perché ciò che serve è sempre l'indirizzo pubblico.
Ledger + Yoroi (metodo consigliato):
- Collega il Ledger al computer e apri l'app Cardano sul dispositivo
- Apri Yoroi nel browser (deve essere già configurato con il Ledger)
- Vai nella sezione Receive e copia l'indirizzo
addr1 - Incolla l'indirizzo su MoneyViz
Ledger + Eternl:
- Collega il Ledger e apri l'app Cardano sul dispositivo
- Apri Eternl nel browser collegato al Ledger
- Vai su Receive e copia uno degli indirizzi generati
- Incolla l'indirizzo su MoneyViz
Trezor Model T:
- Solo il Trezor Model T (e successivi) supporta Cardano: il Trezor One non dispone dell'app Cardano
- Collega il Trezor Model T e utilizza Eternl o Yoroi come interfaccia
- Vai su Receive e copia l'indirizzo
addr1 - Incolla l'indirizzo su MoneyViz
Solo il Trezor Model T (e successivi) supporta Cardano. Il Trezor One non dispone dell'app Cardano. Se utilizzi un Trezor One, considera di gestire i tuoi ADA con un wallet software come Yoroi, Eternl o Lace.
Per istruzioni più dettagliate su Ledger, consulta la nostra guida completa su come collegare Ledger.