Questo articolo è l’ultimo di una serie di otto guide dedicate al recupero di criptovalute perse.
Nel post introduttivo, ‘Come Recuperare Criptovalute Perse Inviate a Blockchain, Network o Indirizzi Sbagliati‘, abbiamo discusso le cause, le nozioni di base, gli errori che possono portare alla perdita delle nostre monete e le operazioni preliminari per ritrovarle.
E’ una lettura raccomandata in abbinamento alle informazioni che seguono, in quanto contiene indicazioni utili in generale e vengono spiegati processi e scenari che qui per brevità saranno dati per scontati.
In questo articolo (e in ciascuna delle otto guide) ci concentreremo solo sulla situazione specifica e le relative soluzioni.
Essendo Ethereum Classic un hard fork di Ethereum, un altro tassello preliminare è la comprensione delle differenze tra diversi network e criptovalute. Se necessario possiamo documentarci leggendo questo articolo di approfondimento.
Infine, considerato che sia Ethereum che Ethereum Classic aderiscono agli standard BIP32/39/44, è utile avere una buona familiarità con il convertitore di Ian Coleman, strumento spesso indispensabile per recuperare con successo le monete.
Punti Chiave:
A causa della somiglianza di nome, logo e indirizzi, può capitare di confondersi e inviare Ethereum Classic a un indirizzo Ethereum.
Vista la compatibilità tra i due network, per riottenere accesso alle monete è sufficiente importare le chiavi private di Ethereum nel nostro account Ethereum Classic.
SCENARIO: Abbiamo inviato Ethereum Classic (ETC) a un nostro indirizzo Ethereum (ETH). Di conseguenza non li abbiamo ricevuti.
Questa situazione rientra nelle casistiche dello scenario numero quattro dell’articolo di presentazione, che riguarda l’invio di criptovalute sulla blockchain giusta ma a un indirizzo sbagliato, del quale però controlliamo le chiavi private.
Errori di questo tipo sono piuttosto frequenti. Si presentano nei molti casi in cui una criptovaluta ha subito un fork, e di conseguenza le monete e gli indirizzi possono venire confusi.
Il nome è quasi uguale, il logo è quasi uguale e l’indirizzo ha lo stesso formato. Basta un attimo di distrazione e il danno è fatto.
Siccome entrambe le piattaforme si basano sulla rete distribuita di computer Ethereum Virtual Machine (EVM), condividono gran parte del codice e utilizzano indirizzi nello stesso formato, che inizia con ‘0x’.
Gli indirizzi Ethereum Classic vengono ricavati usando lo stesso standard crittografico di quelli di Ethereum, e quindi da una certa seed phrase si ottengono indirizzi perfettamente uguali ma che puntano a blockchain differenti.
In altre parole esistono indirizzi identici su entrambi i network.
Di conseguenza può succedere che l’indirizzo a cui inviamo sia ingannevolmente valido.
Il risultato è che copiamo il nostro indirizzo Ethereum dal wallet di destinazione, lo incolliamo nell’interfaccia dell’exchange e procediamo col prelievo di Ethereum Classic, non immaginando che non vedremo arrivare niente.
Per fortuna, anche se abbiamo inviato a un indirizzo che in realtà si trova su un’altra blockchain, siccome quell’indirizzo esiste ed è comunque nostro (appartiene a un wallet non custodial del quale abbiamo la chiave privata) possiamo recuperare le monete.
Dobbiamo solo esportare la chiave privata dell’indirizzo di destinazione, quello a cui abbiamo erroneamente inviato, e importarla in un nuovo portafoglio per ricreare quell’account sulla rete di Ethereum Classic.
Soluzione:Di fatto i nostri ETC sono arrivati sulla blockchain nativa, perché è su quella che abbiamo prelevato, ma a un indirizzo che nel nostro wallet si riferisce a un account Ethereum.
Dobbiamo semplicemente trovare il modo di accedere alle monete, mettendoci in condizione di gestire il nostro indirizzo Ethereum dall’interno del relativo account Ethereum Classic.
Ci sono le seguenti possibili soluzioni:
- Se usiamo wallet che consentono di esportare/importare la chiave privata basterà copiarla dall’account Ethereum e importarla in un nuovo account Ethereum Classic.
- Se usiamo un wallet che non consente di esportare le chiavi private, ma ha l’opzione per importarle, dobbiamo prima recuperare quella del nostro account Ethereum inserendo la seed phrase in strumenti come il convertitore Ian Coleman, e poi importarla all’interno di un nuovo account Ethereum Classic.
- Se usiamo un wallet che consente di esportare le chiavi private, ma non ha l’opzione per importarle, dobbiamo trovare un wallet alternativo compatibile con le specifiche BIP32/39/44 che lo permetta.
In sintesi i passaggi da seguire sono:
- Esportare e importare la chiave privata nello stesso wallet, quando possibile.
- Se necessario recuperare la chiave privata per mezzo della seed phrase usando il convertitore Ian Coleman.
- Se necessario identificare un wallet alternativo che consenta di importare chiavi private.
A tal punto avremo riguadagnato accesso ai nostri ETC.
In alternativa, essendo Ethereum Classic EVM compatibile, per chi usa hardware wallet Trezor o Ledger è possibile accoppiarli a MetaMask e aggiungere al suo interno il custom network ETC. Le istruzioni per compiere queste operazioni sono spiegate rispettivamente nella seconda parte e terza parte della guida completa all’utilizzo di MetaMask.
In questo articolo di integrazione impariamo a conoscerlo e usarlo a fondo.
Dimostrazione:Per questa dimostrazione immaginiamo uno scenario nel quale usiamo Exodus Wallet e importiamo la chiave privata dell’account Ethereum in Guarda Wallet:
- Exchange: Binance.
- Wallet: Exodus.
- Wallet di Recupero: Guarda.
Abbiamo comprato un po’ di Ether Classic su Binance e vogliamo prelevarli. Per farlo andiamo nel nostro wallet, e in un momento di distrazione apriamo per sbaglio l’account Ethereum.
Clicchiamo su ‘Ricevi’ e copiamo l’indirizzo di ricezione, che essendo in formato ‘0x’ non desta nessun sospetto.
Torniamo su Binance e incolliamo l’indirizzo. Siccome il formato è quello standard del network Ethereum Classic, i meccanismi di sicurezza dell’exchange, che tipicamente riconoscono e segnalano indirizzi non compatibili, non sono in grado di intervenire.
A questo punto, come per qualsiasi prelievo, ci assicuriamo che i dati inseriti siano giusti e confermiamo.
Dopo qualche minuto, non avendo ricevuto niente, andiamo a verificare cosa è successo visitando lo storico delle transazioni all’interno del nostro account sull’exchange.
Come sempre, in questi casi, il passaggio fondamentale consiste nel controllare su un blockchain explorer a che punto è la transazione.
E’ sufficiente individuare la voce corrispondente, copiare il Transaction ID o l’indirizzo, e incollarlo in Blockscout per aprire la pagina che la riguarda.
Come vediamo la transazione è avvenuta sul network di Ethereum Classic ed è andata a buon fine.
Il saldo relativo ai Ether ETC trasferiti corrisponde. Quindi non abbiamo perso niente, le monete sono registrate sulla blockchain e sono nostre: dobbiamo solo trovare il modo di accedervi.
E’ il momento di recuperare la chiave privata da Exodus Wallet. In questo portafoglio per farlo bisogna aprire la pagina della criptovaluta in questione, cliccare sui tre pallini in alto a destra e selezionare ‘View Private Keys‘. Inserendo la password è possibile visualizzare la chiave privata dell’indirizzo che abbiamo inserito nell’exchange.
Per chi usa wallet che non consentono di esportare la chiave privata, come abbiamo detto la si può ottenere grazie al convertitore di Ian Coleman.
Exodus usa seed phrase di 12 parole, e quindi selezioniamo questo valore nel menu principale. Incolliamo la nostra seed nell’apposita finestra e selezioniamo Ethereum, in modo da ricavare la chiave privata che ci permetterà di ricreare lo stesso account all’interno di un wallet Ethereum Classic.
In un attimo abbiamo l’elenco di indirizzi e chiavi. L’indirizzo e la chiave privata che ci interessano sono in cima alla lista e come possiamo vedere entrambi coincidono con i dati fornitici da Exodus. La chiave si trova sulla destra ed è:
cc2064e2051c3c3006c6dd4567e965d06a34726fee358766218f279398d0f6bb
A questo punto, dopo averla copiata, ci dirigiamo su Guarda Wallet. Nelle impostazioni del portafoglio selezioniamo ‘Import’ nella riga relativa agli account di Ethereum Classic.
Si aprirà una finestra nella quale incollare la stringa di testo della chiave recuperata. Inseriamola e clicchiamo su ‘Add Wallet’.
Compaiono immediatamente l’account e il saldo relativi, e come notiamo l’indirizzo è esattamente quello del nostro Ethereum wallet in Exodus:
0x6467BAd60f3A833125253B1F880946b4a463Bb6E
Clicchiamo su ‘Confirm’ per proseguire e goderci il riguadagnato accesso ai Ether Classic che pensavamo persi.
Si aprirà la finestra dell’account Ethereum Classic importato, in questo caso denominato ‘Ethereum Classic 2’ e con un’icona che indica ‘New’. I nostri 1.61 Ether compaiono nel saldo dell’indirizzo.
E’ importante ricordare che anche se qui abbiamo ritrovato i nostri ETC, il vecchio wallet andrà avanti a non vederli.
Nel caso specifico di Exodus abbiamo usato un wallet esterno a scopo dimostrativo, ma in realtà questo portafoglio non solo prevede la possibilità di esportare chiavi private, ma ne consente anche l’importazione.
Siamo quindi in grado di ricreare anche al suo interno lo stesso account, in pochi semplici passaggi.
Nell’account Ethereum Classic clicchiamo sui tre pallini in alto a destra e questa volta selezioniamo ‘Move Funds’ nel menu che compare.
Nella finestra che si apre incolliamo la chiave privata e confermiamo. Ci verrà mostrato un riepilogo dell’account da importare, con saldo e indirizzo.
In Exodus l’importazione è più precisamente un trasferimento di fondi dall’indirizzo che si vuole importare all’account interno del wallet. Richiede quindi il pagamento delle gas fees del network.
Per procedere clicchiamo su ‘Move’. In pochi secondi gli Ethereum Classic saranno trasferiti con successo all’interno di Exodus.
Conclusioni:Come notiamo c’è tantissimo da sapere e ci vuole poco a commettere qualche imprecisione. Per fortuna però le possibilità di rimediare sono molte e in questo articolo abbiamo scoperto i passaggi essenziali di un percorso che permette di risolvere agilmente qualsiasi circostanza analoga.
Terminologia Delle Criptovalute – Glossario Veloce
10 Errori da Evitare con le Criptovalute – Guida Gratuita
Come Recuperare ERC20 Token Persi o Che Non Compaiono nel Saldo del Wallet
La Differenza tra Criptovalute e Token ERC20, BEP2, BEP20, SPL e TRC20 + Come non Commettere Errori nel Prelevare
Come Recuperare le Chiavi Private di un Wallet Usando il Convertitore Ian Coleman
Share