Un computer che conserva l’intera blockchain e verifica da sé ogni transazione e blocco.
Un nodo completo (full node) è un computer che esegue il software di Bitcoin, conserva l’intera storia della blockchain e controlla in autonomia che ogni transazione e ogni blocco rispettino le regole.
Esistono migliaia di nodi indipendenti nel mondo, ed è questa moltitudine a rendere Bitcoin decentralizzato: nessuno può imporre regole diverse senza che i nodi le rifiutino.
Avere un nodo proprio dà vantaggi concreti:
– Privacy sui tuoi fondi: colleghi il tuo Wallet al tuo nodo invece che ai server di terzi. Così controlli saldo e transazioni interrogando solo la tua copia della blockchain, senza rivelare a nessuno quali indirizzi ti appartengono. – Verifica senza fidarti: non chiedi a un servizio esterno se una transazione è confermata o se un blocco è valido — lo stabilisce il tuo nodo, applicando da sé le regole. – Anonimato di rete con Tor: puoi far girare il nodo dietro Tor, così non esponi il tuo indirizzo IP e la tua posizione mentre usi la rete. – Voce sulle regole: scegliendo quale software far girare decidi quali regole il tuo nodo fa rispettare. Un cambiamento delle regole passa solo se la maggioranza dei nodi lo adotta: è così che, di fatto, un nodo “vota” le regole della rete.
Da non confondere con il nodo Lightning, che è un’altra cosa: non convalida la blockchain, ma opera sul secondo livello (Lightning Network), aprendo e gestendo canali di pagamento. Di solito un nodo Lightning si appoggia a un nodo Bitcoin completo, che gli fa da riferimento sulla catena principale. Quando in questo glossario si parla di “nodo” senza altra indicazione, si intende il full node di Bitcoin.
Vedi anche: Nodo Lightning, Decentralizzazione, Wallet, Lightning Network, Blockchain, Proof-of-work, Transazione, Scarsità (21 milioni).