Una delle piattaforme più grandi e conosciute nel mondo delle criptovalute è Etherscan, un block explorer e una piattaforma di informazioni, analisi e statistiche dedicata al mondo di Ethereum, le cui capacità sono state portate su altre reti in sviluppi come PolygonScan (per la rete Polygon) o BSCScan (per la rete BNB Chain).
Etherscan è un punto di riferimento in tutto ciò che un block explorer dovrebbe avere, soprattutto in reti blockchain complesse come Ethereum con i suoi token e gli innumerevoli smart contract, su cui lavora dal 2015, quando questa piattaforma ha iniziato a funzionare e a guadagnarsi uno spazio all'interno delle crypto mondo.
Esplorare Ethereum con Etherescan
La funzione principale di Etherscan è chiara: essere un esploratore di blocchi per Ethereum. Grazie a questo sito web possiamo accedere a tutti i record pubblici della rete Ethereum, inclusi i suoi blocchi, transazioni, token, smart contract e altro ancora. Per raggiungere questo obiettivo, Etherscan fa affidamento su un'infrastruttura di nodi completi e nodi di archivio che consentono a Etherscan di scaricare tutte le informazioni dalla blockchain di Ethereum in un potente database centralizzato che possiamo interrogare tramite il suo interfaccia web.
Sì, Etherscan, il principale block explorer di Ethereum, è un servizio centralizzato, qualcosa che non è in conflitto con la sua funzionalità, poiché, in primo luogo, questo explorer si è guadagnato grande rispetto e prestigio nella comunità, e in secondo luogo, chiunque abbia una piena node e un nodo storico possono consultare e verificare le informazioni sulla rete Ethereum e confrontarle con quelle fornite da Etherscan.
Ma perché Etherscan è un servizio centralizzato? Si può decentralizzare? Il motivo della centralizzazione di Etherscan è semplice: per fare le query facciamo molto più velocemente e più informative. Esaminiamo un esempio e cerchiamo il seguente indirizzo su Etherscan:
0x37369a7b436e6A3B9D0AFE195FaB2a415ec358DF
Se cerchiamo l'indirizzo in Etherscan possiamo ottenere questo record:
Lì possiamo vedere il suo saldo, i token che vengono gestiti dall'indirizzo, il numero di transazioni, il loro TX ID, il metodo utilizzato, il blocco in cui è stata inclusa la transazione, la data, a chi è stata indirizzata, l'importo del transazione, la commissione pagata e una serie di dati e analisi che non siamo riusciti a ottenere direttamente utilizzando un nodo Ethereum in un modo così semplice.
In ogni caso, gli utenti possono sempre fare due cose:
- Fidati dei dati offerti da Etherscan e dalla comunità che li convalida continuamente.
- Installare un proprio block explorer, con tutto ciò che questo comporta, per poter verificare da soli ed in ogni momento, le operazioni che vengono eseguite.
Ad esempio, possiamo creare il nostro esploratore di blocchi per Ethereum e ottenere le informazioni di quel blocco molto rapidamente, come si vede sullo schermo, anche se il dettaglio dei dati sarà inferiore perché non disponiamo di un database completo per tale fine.
Esecuzione di ricerche di informazioni
Ora, la funzione Etherscan block explorer è facile da usare. Basta inserire l'indirizzo che vogliamo tracciare o il TX ID (identificatore transazione) per poter cercare le informazioni che vogliamo. Ad esempio, se utilizziamo questo ID TX, vedremo le informazioni associate a tale operazione:
0x0b5d5136a0f8e2300bf2b78ff08d05c0bcf8ec8d877d2b78fae5578e3d7d0242
Possiamo rapidamente vedere che si tratta di un'operazione di acquisto di un NFT effettuato in OpenSea, insieme alla data, agli indirizzi di spedizione e ricezione, il totale dell'operazione, commissioni e altre informazioni utili. Tutto questo, semplicemente copiando e incollando il TX ID dell'operazione.
Questo è possibile perché l'operazione in questione è legata al movimento di ETH, ma se parliamo di token? Possiamo cercare direttamente? Facciamo il test con questo TX ID:
0x113005d25078d0efa97916a99e8e90058097dec0a7148c5a619f80e9c23ec50a
E infatti abbiamo la cronaca dell'operazione, in questo caso un movimento di token ERC-20, appartenenti al token USDT. Ciò significa che Etherscan non solo ci offre dati sul movimento ETH che viene effettuato sulla rete, ma anche sui token che vivono sulla rete, dandoci pieno accesso a tutte le informazioni dietro quell'operazione.
Ricerca di token per nome
Naturalmente, le operazioni di ricerca possono essere effettuate non solo utilizzando dati come indirizzo o TX ID, ma anche nomi. Ad esempio, se cerchiamo il nome "B2M" in Etherscan otteniamo:
E se accediamo possiamo vedere tutte le informazioni del token in questione:
Questo è un modo semplice per trovare informazioni sui token che esistono in Ethereum, la loro mobilità all'interno della rete e tutti i dati necessari intorno ad essa, come il contratto con cui è stato distribuito:
Il che ci consente, ovviamente, di rivedere lo smart contract stesso dall'interfaccia, permettendoci di rivedere e verificare le sue informazioni e la sua sicurezza in ogni momento, e con qualsiasi token (fungibile o non) o smart contract distribuito su Ethereum.
Analisi di rete all'interno di Etherscan
Certo, le potenzialità di Etherscan non si esauriscono con quanto sopra, ma possiamo anche vedere statistiche dettagliate e analisi della rete. L'opzione "Grafici e statistiche" Ci offre l'accesso a dati utili come:
- Prezzo giornaliero e storico di ETH.
- Massima fornitura in rete.
- Capitalizzazione di mercato.
- Crescita dell'offerta di ETH (emissione storica di ETH)
- Transazioni giornaliere.
- Dati di rete (Mining, Top Miners, Mined Blocks, Commissioni e Premi).
- Dimensione del blocco, dimensione della blockchain e sua crescita.
- Costo del gas e sua storia
Tutto questo senza contare la potente API che Etherscan offre per accedere a questi dati ed eseguire analisi di rete in modo più personalizzato e adattato alle esigenze degli utenti o sviluppatori che necessitano di tale accesso.
Grazie a tutto ciò, Etherscan è considerato il più grande esploratore di blocchi di Ethereum, utilizzato di fatto dalla maggior parte degli scambi, portafogli e piattaforme crittografiche, per offrire ai propri utenti la tracciabilità delle loro operazioni su detta rete. Non è una cosa da poco e dietro questo risultato c'è il duro lavoro di un team focalizzato sull'offrire uno strumento potente in modo che gli utenti di Ethereum abbiano un esploratore da abbinare ora e in futuro con l'arrivo di Ethereum 2.0 come mainnet di questa griglia.