Uma blockchain não fica guardada em um único lugar. Ela vive espalhada por milhares de máquinas que rodam, cada uma, o software da rede, e cada uma dessas máquinas é um nó. Os nós recebem as transações e os blocos recém-transmitidos, verificam-nos de forma independente contra as regras e repassam adiante apenas os que passam. Um chamado full node mantém todo o histórico e verifica tudo por conta própria, o que significa que ele nunca precisa acreditar na palavra de mais ninguém sobre o que é válido.
Essa é a espinha dorsal prática da descentralização. Como muitos nós independentes mantêm, cada um, o ledger e fazem cumprir as mesmas regras, nenhuma empresa isolada pode reescrever o histórico às escondidas ou inserir uma transação falsa; os outros nós simplesmente rejeitariam qualquer coisa que quebre as regras. Se uma grande parte da rede saísse do ar, a cadeia continuaria funcionando nos nós que restassem, e é por isso que não existe um único botão para desligá-la.
Nem todo nó faz o mesmo trabalho. Alguns também mineram ou validam e, portanto, ajudam a produzir novos blocos, enquanto muitos simplesmente verificam e repassam dados. Rodar o seu próprio nó é a maneira de usar uma blockchain que mais minimiza a confiança: em vez de depender do servidor de outra pessoa para lhe dizer o seu saldo, você mesmo confere cada regra. Para a maioria dos usuários, isso acontece de forma invisível por trás de uma carteira, mas é sobre isso que todo o sistema se apoia.
Principais conclusões
- Um nó é um computador que roda o software de uma blockchain e mantém uma cópia do ledger.
- Os full nodes verificam de forma independente cada transação e bloco, então nunca precisam confiar nos dados de outra parte.
- A dispersão de muitos nós independentes é o que torna uma blockchain difícil de qualquer ator isolado controlar ou desligar.
Nó — perguntas frequentes
Todo nó também é um minerador ou validador?
Não. Todo minerador ou validador roda um nó, mas a maioria dos nós não faz nem uma coisa nem outra. Um nó simples verifica e repassa transações e blocos, enquanto minerar e validar são papéis adicionais que também produzem novos blocos.
Qual é a utilidade de rodar o meu próprio nó?
Ele permite que você use uma blockchain sem confiar em terceiros. O seu próprio full node confere cada regra por si mesmo, então você pode verificar o seu saldo e as suas transações diretamente, em vez de depender de um serviço externo para reportá-los com precisão.
Termos relacionados
DescentralizaçãoValidadorMecanismo de ConsensoBlockchainMempool Todos os termos →Novo no mundo cripto ou querendo preencher lacunas? Percorra o essencial em Aprender, explore todos os termos de A a Z, ou veja os preços ao vivo das moedas por trás desses conceitos.