O que é um nó do Bitcoin?

Andreas HartwigJornalista de economia e especialista em finanças cripto

Um nó do Bitcoin é um computador que executa software do Bitcoin e se liga à rede. Um nó completo descarrega e valida por si próprio cada bloco e cada transação face às regras de consenso, ou seja, verifica a cadeia em vez de acreditar em alguém.

O Bitcoin não tem servidor central, nem sede, nem administrador que possa atestar o que é verdade. Em vez disso, a rede é sustentada por milhares de nós: computadores espalhados pelo mundo, cada um a correr o mesmo software e a verificar as mesmas regras. Perceber o que é um nó — e em particular o que faz um nó completo — é uma das janelas mais claras para o funcionamento real do Bitcoin. A rede deixa de parecer um livro de contas algures «lá fora» e passa a ser um conjunto partilhado de regras que cada participante pode verificar por si.

O que é um nó do Bitcoin

Um nó é qualquer dispositivo que corra software do Bitcoin e fale o protocolo ponto a ponto da rede. Os nós ligam-se uns aos outros, passam adiante novas transações e blocos e mantêm uma imagem sincronizada do estado da rede. Não há nó principal nem lista oficial de participantes — qualquer um pode entrar ou sair a qualquer momento.

Nem todos os nós fazem o mesmo. Uns validam tudo por completo, outros dependem de terceiros nós para partes do quadro e alguns produzem ainda blocos novos (mineração). A categoria mais importante para compreender o modelo de confiança do Bitcoin é o nó completo.

O que faz um nó completo

Um nó completo descarrega toda a cadeia de blocos e verifica de forma independente cada bloco e cada transação face às regras de consenso do Bitcoin. Confere assinaturas, confirma que as moedas não são gastas duas vezes, controla que as recompensas por bloco e o limite de emissão são respeitados e rejeita tudo o que quebre as regras — não importa quem o enviou.

Para lá da validação, os nós completos retransmitem dados válidos aos seus pares, ajudando a propagar transações e blocos pela rede. Essa combinação de validar e retransmitir é o que mantém o conjunto coerente: todo o nó completo honesto chega à mesma conclusão sobre qual cadeia é válida, porque todos aplicam regras idênticas a dados idênticos.

Nós completos, clientes leves e mineradores

Um nó completo valida tudo por si. Um cliente leve, por vezes chamado cliente SPV (verificação simplificada de pagamento), guarda apenas os cabeçalhos dos blocos e pede o resto aos nós completos — é o habitual nas carteiras móveis, que trocam alguma independência por comodidade e menor consumo de recursos.

Os mineradores são um papel distinto, muitas vezes confundido com os nós. Os mineradores montam blocos candidatos e competem para os juntar à cadeia, mas os blocos que produzem continuam a ter de cumprir as regras que os nós completos impõem. Se um minerador tentasse quebrar uma regra — inflacionar a emissão, por exemplo —, os nós completos simplesmente rejeitariam o bloco e o esforço perder-se-ia.

Porque importa ter um nó: não confies, verifica

A frase que costuma acompanhar o Bitcoin é «não confies, verifica». Correr o teu próprio nó completo é a sua forma mais literal. Em vez de acreditares numa corretora, num explorador de blocos ou num fornecedor de carteira para saber o estado da rede ou se a tua transação é válida, o teu nó confere os dados em bruto diretamente face às regras.

Isto tem efeitos práticos. O teu nó confirma os pagamentos que recebes sem intermediário e permite-te lidar com a rede nos teus próprios termos. Pode também melhorar a privacidade, porque não revelas os teus endereços e saldos a um terceiro só para os consultar.

Os nós e a resistência da rede

Os nós completos impõem coletivamente as regras do Bitcoin. Como um conjunto de regras só se aguenta enquanto participantes independentes suficientes insistirem nele, uma base largamente distribuída de nós completos torna a rede mais difícil de mudar sem acordo alargado. Fala-se por vezes de «nós económicos» — os que são mantidos por utilizadores, empresas e serviços que efetivamente liquidam valor.

Cria-se também redundância. Com muitos nós a guardar e a servir a mesma história, não há um ponto único que se possa apreender ou desligar. A rede continua a funcionar enquanto houver, algures, nós a validar e a retransmitir.

O que é preciso para ter um

Ter um nó completo significa correr software como o Bitcoin Core num computador que fique ligado. Os custos principais são o armazenamento — a cadeia completa ocupa centenas de gigabytes e continua a crescer, embora um nó podado possa descartar dados antigos de blocos depois de os validar, para poupar espaço —, mais a largura de banda e o tempo da descarga inicial, que vai de horas a dias consoante o equipamento e a ligação.

Um nó e os dados de mercado são camadas separadas. Um nó completo diz-te o que é verdade na cadeia e confirma-o face às regras; nada te diz sobre as condições de mercado. As ferramentas de dados de mercado ficam por cima: a BIKENZO, por exemplo, representa um índice global de liquidez face ao preço do Bitcoin puramente como contexto de mercado, que é uma pergunta diferente da verificação em cadeia que um nó faz.

FAQ

Qual é a diferença entre um nó do Bitcoin e um minerador?
Um nó valida e retransmite transações e blocos segundo as regras de consenso. Um minerador produz blocos novos competindo para resolver um enigma de prova de trabalho. Os mineradores continuam obrigados às regras que os nós impõem, ou os seus blocos são rejeitados. Todo o minerador corre um nó, mas a maioria dos nós não minera.
Preciso de um nó completo para usar Bitcoin?
Não. A maioria das pessoas usa carteiras que assentam em clientes leves ou em servidores de terceiros, o que é mais simples e chega bem para o dia a dia. Ter o teu próprio nó completo é opcional e dá-te verificação direta e independente em vez de a confiares a outros.
Quanto armazenamento e tempo exige um nó completo?
A cadeia completa ocupa centenas de gigabytes e continua a crescer, por isso precisas de espaço em disco, largura de banda e tempo suficientes para a sincronização inicial, que pode levar de horas a dias. Um nó podado reduz muito o armazenamento ao descartar dados antigos já validados. Os requisitos mudam com o tempo — convém consultar números atuais.
Ter um nó dá dinheiro?
Não. Um nó completo não gera recompensas; isso é a mineração, uma atividade diferente que exige equipamento especializado. O benefício de um nó é a verificação independente, a privacidade e o contributo para a resistência da rede, não rendimento.
O que é um nó podado?
Um nó podado continua a descarregar e a validar integralmente toda a cadeia de blocos, mas depois descarta os dados mais antigos para poupar disco, guardando apenas o necessário para se manter atualizado. Impõe as mesmas regras que um nó completo de arquivo, mas não consegue servir a história completa a outros pares.
Um nó pode mudar as regras do Bitcoin?
Um sozinho não. Cada nó impõe apenas as regras que o seu próprio software aplica. Mudanças de regras com peso exigem acordo alargado entre os participantes da rede, e é por isso que uma base grande e independente de nós completos torna as regras difíceis de alterar unilateralmente.

A Bitcoin liquidity terminal. Global central-bank liquidity, plotted against the Bitcoin price, in one screen.

Solicitar uma pré-visualização