Dados on-chain

Nó (node) da blockchain

Também chamado de: node · nó · full node · nó completo

Definição

Um nó (node) é um computador que roda o software de uma blockchain, guarda uma cópia dos dados da rede, verifica transações e blocos pelas regras do protocolo e repassa essas informações a outros nós.

Como funciona: Nó da blockchain

Um full node do Bitcoin baixa todo o histórico desde o primeiro bloco e confere sozinho cada transação: assinaturas, saldos, regras de emissão e o limite de 21 milhões. Ele não precisa confiar em ninguém. Se um minerador produzir um bloco inválido, os nós o rejeitam. É por isso que se diz que os nós aplicam as regras.

Existem vários tipos. Nós completos validam tudo; nós podados (pruned) validam tudo, mas apagam dados antigos para economizar espaço; nós leves confiam em outros para parte da verificação. Nós de arquivo guardam todo o histórico de estados, usado por exploradores e provedores de dados. Minerar ou validar é uma função extra: nem todo nó produz blocos.

Em redes de prova de participação, como Ethereum, o validador roda um nó e também deposita ETH em staking para propor e atestar blocos. Para o usuário comum, rodar o próprio nó aumenta a privacidade e a independência, porque a carteira deixa de consultar servidores de terceiros.

Exemplo

Suponha que você queira rodar um nó de Bitcoin num computador doméstico. O histórico completo ocupa várias centenas de gigabytes, então um SSD de 2 TB dá folga. Se escolher o modo podado com limite de 10 GB, o nó continua validando cada bloco, mas mantém só os dados mais recentes. Depois de sincronizar, você conecta sua carteira a ele em vez de a um servidor público.

Erros comuns

  • Achar que rodar um nó de Bitcoin gera recompensa como a mineração.
  • Confundir nó com validador em redes de prova de participação, onde é preciso também depositar o stake.
  • Usar um nó público de terceiros e supor que sua privacidade está protegida.

Aprenda e pratique

Perguntas frequentes

Rodar um nó de bitcoin dá dinheiro?

Não. Um nó comum não recebe recompensa. O benefício é verificar as regras por conta própria, ter mais privacidade e ajudar a descentralizar a rede.

Qual a diferença entre nó e minerador?

O nó valida e repassa transações e blocos. O minerador, além disso, gasta poder computacional para criar novos blocos e recebe a recompensa.