Vai al contenuto
buybitcoinsmart

Glossario / Nodi e software

Explorer di blocchi

Che cos'è un explorer di blocchi?
Un explorer di blocchi è un sito web che ti permette di cercare nella blockchain per ID di transazione, indirizzo o blocco, mostrando conferme, commissioni e importi senza dover eseguire alcun software.

Ogni explorer è il nodo completo di qualcun altro con un campo di ricerca aggiunto sopra. Bitcoin ha prodotto più di 900.000 blocchi dal 2009, e un explorer li indicizza tutti così che una ricerca risponda all'istante. Il rovescio della medaglia è dall'altra parte dello schermo: chi lo gestisce può vedere esattamente quali indirizzi e transazioni hai cercato.

Come funziona

Un explorer è un nodo completo più un indice che Bitcoin Core non costruisce da sé.

Core conserva i blocchi e l'insieme degli output non spesi e, con txindex abilitato, può anche trovare una transazione arbitraria tramite il suo ID. Quello che deliberatamente non conserva è una mappa dagli indirizzi alle transazioni, perché mantenerla costa spazio su disco e non aiuta nessuno che spenda soltanto i propri bitcoin. Gli explorer costruiscono quella mappa da soli. Esplora di Blockstream e il software dietro mempool.space sono entrambi open source, ed entrambi esistono soprattutto per rispondere alla domanda a cui Core non risponde: mostrami tutto ciò che ha mai toccato questo indirizzo.

Sopra l'indice si trova una vista della mempool, l'insieme delle transazioni in attesa di essere minate. È questa la parte che varia da sito a sito. Ogni explorer vede ciò che il proprio nodo ha ricevuto, quindi una transazione può essere visibile su uno e assente su un altro per diversi minuti, e un sito con una politica aggressiva di espulsione dalla mempool può scartare una transazione con commissione bassa che un altro sito mostra ancora come in attesa. Nessuno dei due mente. Riportano viste locali diverse di una rete che non ha una coda unica.

Ciò che un explorer può dirti su una singola transazione è più di quanto mostrino la maggior parte dei wallet. Per qualsiasi ID di transazione ottieni gli input che spende, gli output che crea, la commissione totale in satoshi, la commissione per byte virtuale in satoshi, la dimensione in byte virtuali, se segnala la sostituibilità e quanti blocchi sono stati minati sopra di essa. Per un blocco ottieni l'altezza, la marca temporale, il numero di transazioni, il totale delle commissioni raccolte e di solito una stima di quale pool lo ha minato. Per un indirizzo ottieni il saldo e la cronologia completa, che è esattamente la capacità che rende gli explorer anche un problema per la privacy oltre che uno strumento.

La cosa più antica che vale la pena cercare è il blocco 170, minato il 12 gennaio 2009, che contiene il primo pagamento in bitcoin da una persona a un'altra: 10 BTC da Satoshi Nakamoto a Hal Finney. In un explorer moderno appare come qualsiasi altra transazione, il che dimostra ragionevolmente che nulla nel registro pubblico è stato riscritto da allora.

Perché questo conta quando compri bitcoin

L'explorer è il modo per verificare che il tuo exchange abbia fatto ciò che ha detto di aver fatto.

Quando prelevi, l'exchange ti fornisce un ID di transazione. Finché quell'ID non appare sulla rete, il prelievo non è avvenuto, qualunque cosa dica la pagina del conto sull'elaborazione. Incollarlo in un explorer trasforma una promessa in un fatto che puoi verificare da solo, e se il sito non restituisce nulla, i bitcoin sono ancora presso l'exchange e la conversazione da fare è con l'assistenza, non con il tuo wallet.

È anche il modo per verificare quanto ti è stato addebitato. Le nostre recensioni degli exchange elencano le commissioni di prelievo, e diverse piattaforme indicano una cifra fissa a prescindere dalle condizioni della rete. Un explorer mostra la commissione realmente pagata ai miner. Quando una piattaforma addebita una commissione di prelievo fissa di 20.000 satoshi e la transazione on-chain ha pagato una frazione di quella cifra, la differenza è il margine della piattaforma, cosa legittima ma che vale la pena sapere prima di scegliere tra una piattaforma con commissione fissa e una che trasferisce il costo della rete.

Il costo per la privacy è reale e raramente menzionato. Cercare il proprio indirizzo su un explorer pubblico collega il tuo indirizzo IP, e tutto ciò che il tuo browser rivela, a quell'indirizzo nei log del server di qualcun altro. Le società di analisi della blockchain comprano o gestiscono fonti di dati esattamente di questo tipo. Se detieni una somma significativa, cerca le tue transazioni in un wallet collegato al tuo nodo, oppure esegui una copia locale di mempool.space o di Esplora, che i pacchetti di nodo più comuni includono già per te.

Infine, l'explorer falso è una parte standard del copione delle truffe di recupero. A chi ha già perso bitcoin viene mostrata una pagina dall'aspetto convincente con un saldo che non esiste, e poi gli viene chiesta una commissione per sbloccarlo. Due abitudini lo neutralizzano: digita tu stesso gli indirizzi degli explorer invece di seguire un link, e ricorda che nessun explorer può muovere bitcoin, quindi nessun explorer ha motivo di chiederti una frase di recupero, una chiave privata o un pagamento. La nostra guida per evitare le truffe descrive il fenomeno più ampio.

Seguire un prelievo da un exchange, passo per passo

Prendi un prelievo e seguilo in un explorer dalla trasmissione alla conferma definitiva.

Copia l'ID di transazione dalla cronologia dei prelievi del tuo exchange e incollalo nel campo di ricerca. Se il risultato non viene trovato, aspetta: l'exchange raggruppa i prelievi in lotti e potrebbe non averli ancora trasmessi. Quando appare, controlla prima gli output. Uno di essi dovrebbe essere il tuo indirizzo con il tuo importo; l'altro, di solito più grande, è il resto che torna all'exchange, e la sua presenza è normale e non un segno che qualcosa sia andato storto.

Poi leggi la riga della commissione. Un pagamento semplice con un input segwit nativo e due output occupa circa 141 byte virtuali, quindi a 5 satoshi per byte virtuale paga all'incirca 705 satoshi di commissione. Confronta quella cifra con le fasce attuali della mempool che l'explorer mostra. Se la tua commissione per byte virtuale è sopra la fascia che verrà confermata nei prossimi blocchi, attendere è l'azione corretta. Se è sotto tutte, la transazione può restare in attesa a lungo, e l'explorer ti dirà se segnala la sostituibilità, il che decide se chi l'ha inviata può aumentare la commissione.

Poi le conferme salgono, una per blocco, all'incirca ogni dieci minuti. Una conferma basta per importi ordinari. Sei è la convenzione che la maggior parte degli exchange usa prima di accreditare un deposito, cioè circa un'ora. Da quel momento l'ID di transazione resta risolvibile per sempre, ed è la ricevuta che conservi per i tuoi archivi e per una dichiarazione dei redditi che ti chieda quando hai acquistato i bitcoin.

Explorer di blocchi vs nodo

Un explorer di blocchi risponde a domande sulla catena; un nodo decide da sé qual è la catena. È proprio questa differenza il motivo per eseguirne uno. Un explorer ti mostra ciò che crede il nodo del suo gestore, e se quel nodo è mal configurato, non aggiornato o compromesso, la pagina non ti dà alcun modo di accorgertene. Un nodo che gestisci tu verifica ogni regola sui blocchi stessi, quindi quando il tuo wallet dice che un pagamento è arrivato, nessun terzo ha dovuto essere onesto perché ciò fosse vero.

Explorer di blocchi vs wallet

Un explorer di blocchi mostra la cronologia; un wallet custodisce chiavi. Un explorer può osservare qualsiasi indirizzo del mondo e non può muovere bitcoin da nessuno di essi, ed è per questo che la funzione di lista di osservazione offerta da alcuni siti è una comodità e mai un backup. Se una pagina che sembra un explorer ti chiede di collegare un wallet, inserire una frase di recupero o importare una chiave privata per vedere il saldo, non è affatto un explorer.

Da non confondere con

Domande frequenti

Un explorer di blocchi può rubarmi i bitcoin?

No. Un explorer legge solo dati pubblici e non ha modo di spostare bitcoin. Il pericolo è una pagina falsa camuffata da explorer, quindi non inserire mai una frase di recupero o una chiave privata da nessuna parte, e digita tu stesso l'indirizzo dell'explorer invece di seguire un link che qualcuno ti ha inviato.

Perché un explorer mostra la mia transazione e un altro dice che non la trova?

Perché ogni explorer riporta la vista della mempool del proprio nodo. Una transazione non confermata si diffonde sulla rete a velocità diverse e alcuni nodi espellono prima di altri le transazioni con commissioni basse. Una volta minata in un blocco, ogni explorer la mostrerà.

Quante conferme servono davvero?

Una basta per importi ordinari, dato che invertire anche un solo blocco richiede un'enorme potenza di mining. Sei, circa un'ora, è la convenzione che la maggior parte degli exchange applica prima di accreditare un deposito, e per i trasferimenti grandi vale la pena attenersi a quello standard.

Cercare il mio indirizzo danneggia la mia privacy?

Sì, un po'. L'operatore può collegare il tuo indirizzo IP all'indirizzo che hai cercato, e quel registro ha valore per le società di analisi della blockchain. Controllare le tue transazioni in un wallet collegato al tuo nodo, o gestire un explorer self-hosted, evita la fuga di informazioni.

Leggi anche

Termini correlati

Altro in Nodi e software

Leggi questa pagina in inglese