Cos'è Etherescan e come si usa?
74.png
Etherscan è un blockchain explorer per la rete Ethereum. Il sito web consente di cercare transazioni, blocchi, indirizzi di wallet, smart contract e altri dati on-chain. È uno degli explorer più popolari per la rete Ethereum ed è gratuito.
Usare Etherscan può aiutarti a capire esattamente come funziona la tua interazione con la blockchain, altri wallet e le DApp. Queste informazioni possono anche aiutarti a rimanere al sicuro e a individuare comportamenti sospetti.
Per utilizzare Etherscan, avrai bisogno di un indirizzo di un wallet, di un ID di transazione (TXID), di un indirizzo di un contratto o di un altro identificatore da incollare nel campo di ricerca. I dettagli che vedrai dipenderanno da ciò che stai analizzando, ma la maggior parte delle informazioni includeranno transazioni, indirizzi, timestamp e importi associati.
Puoi anche interagire direttamente con gli smart contract per effettuare transazioni, controllare le commissione del gas e cercare degli airdrop tramite Etherscan.
 
Introduzione
Se usi Ethereum per qualcosa di più rispetto al semplice HODLing o all'invio di alcune transazioni, imparare a navigare nella blockchain è estremamente vantaggioso. Etherscan è una delle opzioni più popolari, quindi è un ottimo punto di partenza per imparare le basi. Puoi utilizzare la maggior parte delle funzionalità senza dover connettere il tuo wallet o aprire un account. Esaminiamo i modi più comuni per utilizzare Etherscan e cosa puoi fare con le informazioni che trovi.

Che cos'è Etherscan?
Etherscan è un block explorer che ti consente di visualizzare i dati pubblici riguardo transazioni, smart contract, indirizzi e altro ancora sulla blockchain di Ethereum. Tutte le interazioni su Ethereum sono pubbliche ed Etherscan è un motore di ricerca che ti consente di guardarle. Puoi utilizzare un hash di transazione (ID transazione) per controllare tutte le attività correlate, inclusi token, smart contract e indirizzi di un wallet..
Non è necessario registrarsi su Etherscan, ma è possibile creare un account per usufruire di funzionalità aggiuntive. Ad esempio, puoi impostare degli avvisi per ricevere notifiche sulle transazioni in arrivo, accedere agli strumenti per sviluppatori e creare dei data feed.
Etherscan non fornisce un wallet Ethereum da utilizzare o per custodire le tue chiavi private. Inoltre, non puoi usarlo per fare trading. Agisce solo come fonte di informazioni sulla blockchain e come database per gli smart contract. Per effettuare transazioni o custodire delle crypto, avrai bisogno di un wallet come Trust WalletMetaMask, Math Wallet o Binance Chain Wallet.
 
Perché dovrei usare Etherscan?
Etherscan è uno dei block explorer più affidabili e popolari per Ethereum. Tuttavia, è più importante capire perché è necessario utilizzare un block explorer come Etherscan per controllare le informazioni on-chain. Avere una maggiore conoscenza di come interagisci con la blockchain può aiutarti a capire meglio cosa sta succedendo con le DApp e le transazioni. Queste informazioni possono anche tenerti al sicuro e aiutarti a individuare attività sospette sulla blockchain.
Ad esempio, gli avvisi riguardo le whale ti consentono di sapere se grandi quantità di criptovaluta sono state spostate su un exchange. Anche se non sempre è così, questi movimenti potrebbero suggerire un grande sell-off. Puoi anche vedere cosa stanno facendo i fondatori di un progetto con i loro token. Questo può aiutarti a individuare potenziali truffe o rug pull, dove gli sviluppatori abbandonano i loro progetti e vendono le loro monete. 
 
Come cercare una transazione e un wallet su Etherscan
Una funzione fondamentale di Etherscan è il monitoraggio delle transazioni. Capire come seguire la tua criptovaluta è la chiave per comprendere tutte le altre informazioni fornite dalla blockchain. Ad esempio, immagina di aver inviato 0,025 ether (ETH) dal tuo wallet al seguente indirizzo pubblico: 0x480bbcb368197d44c6f54a738e59c33eff004b6a.
Inoltre, hai pagato una commissione di transazione di 0,001559212674537 ETH. Dopo aver effettuato la transazione, il tuo wallet mostra questo TXID:
0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5
Supponiamo che desideri controllare il numero di conferme della transazione e vedere se è stata inviata con successo. 

1. Apri la homepage di Etherscan e individua la barra di ricerca nella parte superiore della pagina.

2. Quindi, copia e incolla l'ID di transazione (TXID) nella barra di ricerca e premi l'icona di ricerca.

3. Ora puoi vedere tutti i dettagli relativi alla tua transazione specifica:

4. Puoi anche premere il pulsante [Click to see More] per ottenere informazioni più dettagliate, ma per ora guardiamo la visualizzazione di default.

Dai dati sopra riportati, è semplice vedere che la transazione è andata a buon fine e ha ricevuto sufficienti conferme. Puoi controllare anche lo stato della tua transazione dando un'occhiata al wallet ricevente.
In questo caso, dovrai tornare sulla barra di ricerca e incollare l'indirizzo del wallet ricevente:
0x480bbcb368197d44c6f54a738e59c33eff004b6a

In fondo alla pagina, possiamo vedere l'elenco di tutte le transazioni associate a questo indirizzo:

La transazione in rosso è quella di 0,025 ETH, che hai inviato. Puoi vederla contrassegnata come In, questo sta ad indicare che l'indirizzo che hai cercato era sul lato ricevente. Nella parte superiore della pagina, puoi anche vedere una panoramica riguardo il saldo di questo wallet.

Come cercare gli smart contract su Etherscan
Se interagisci regolarmente con gli smart contract nelle DApp, è una buona idea imparare a trovarli su Etherscan. In questo modo, puoi verificare che tu stia inviando i fondi al contratto corretto.
Se hai bisogno di aggiungere un nuovo token al tuo wallet, dovrai trovare l'indirizzo del contratto di tale token. L'indirizzo dello smart contract contiene la logica del token, ad esempio come vengono effettuati i trasferimenti del token e altri comportamenti.

Per scoprire l'indirizzo di un token, visita CoinMarketCap, CoinGecko o il sito ufficiale del progetto. Puoi anche visitare https://etherscan.io/tokens.

Assicurati sempre di aggiungere l'indirizzo del token corretto, controllandolo più volte sui siti web sopra menzionati. Diamo un'occhiata al token ERC-20 di Uniswap su Ethereum:
0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

1. Copia e incolla l'indirizzo dello smart contract nel campo di ricerca.
 
2. Ora vedrai i dettagli sul saldo del contratto e altre informazioni generali relative al contratto del token Uniswap (UNI).
 
3. Sotto, abbiamo a disposizione più opzioni che possiamo analizzare, tra cui le transazioni, una sezione commenti e lo smart contract in sè. Fai clic su [Contract] per vedere le opzioni disponibili per interagire e leggere le regole di Uniswap.
 
4. La scheda [Read Contract] mostra le informazioni generali sul contratto. Ti consente, ad esempio, di interrogare il saldo di indirizzi specifici o wallet che hanno il permesso di utilizzare il token nel tuo wallet.
 
Facendo clic su [Write Contract] puoi interagire direttamente con il contratto. Ciò è utile quando le piattaforme DeFi e le DApp non sono disponibili, forse per via di un problema tecnico o di un problema sul loro sito web. In alcuni casi, puoi provare a interagire con lo smart contract senza utilizzare l'API del progetto.

Facendo clic su [Connect to Web3] potrai collegare un wallet come MetaMask o Binance Chain Wallet e interagire con il contratto.
 
In questo caso l'azione più semplice che potresti eseguire, sarebbe il trasferimento di monete. Utilizzando [transferFrom], puoi trasferire dei token da un indirizzo su cui hai l'autorizzazione ad agire verso altri indirizzi.

[transfer] ti consente di trasferire i token associati a un contratto dal tuo wallet collegato. La seguente transazione invia 1 UNI dal nostro wallet collegato ad Etherscan all'indirizzo di un portafoglio ricevente che abbiamo incollato. È inoltre necessario assicurarsi di includere la quantità corretta di decimali, per l'importo che si desidera inviare.
La maggior parte degli utenti non avrà mai bisogno di utilizzare queste funzionalità. Tuttavia, è comunque utile sapere dove si trovano, nel caso in cui sia necessario accedere ai fondi custoditi all'interno di uno smart contract.
 
Come controllare i prezzi del gas su Etherscan
I prezzi del Gas fanno parte delle commissioni di transazione su Ethereum. Queste commissioni variano a seconda del blocco in cui è inclusa la tua transazione. Ogni blocco ha una tariffa fissa che varia a seconda del traffico di rete. Il tracker del gas su Etherscan, mostra la differenza di prezzo e di tempo per diversi prezzi del gas. È uno strumento utile per prevedere quanto è congestionata la rete e quanto potresti pagare per effettuare un semplice trasferimento o interagire con uno smart contract più complicato.
 
Come trovare airdrop tramite Etherscan
Etherscan funge anche da database per gli airdrop sulla rete Ethereum. Ogni airdrop avrà le proprie regole di partecipazione, che puoi visualizzare nella colonna [Dettagli]. Puoi trovare l'elenco degli airdrop visitando https://etherscan.io/airdrops.

In chiusura
Etherscan è gratuito, semplice da usare ed è un ottimo strumento quando hai bisogno di maggiori informazioni rispetto a quelle che il tuo wallet o il tuo exchange possono fornirti. Puoi imparare a usare le funzionalità di base in breve tempo. Etherscan rappresenta anche la base per capire altri block explorer come BscScan, questo rende le tue competenze facilmente trasferibili. Sia che tu voglia controllare lo stato di una transazione o seguire lo smart contract della tua DApp preferita, Etherscan è un buon punto di partenza.