‹ CAPÍTULO 13, TODAS AS LIÇÕES

PATHFINDER · CAPÍTULO 13 · LIÇÃO 1 DE 4

Execute seu próprio nó

O que um nó faz

O que o computador que se recusa a confiar em alguém está realmente fazendo? 5 min

Um nó completo é um programa, geralmente o Bitcoin Core, que baixa todos os blocos desde 2009 e verifica por si mesmo todas as regras de cada transação. Ele não pergunta a ninguém se um bloco é válido: ele descobre.

  • Valida: assinaturas, sem gasto duplo, sem moedas criadas do nada, tamanho do bloco, prova de trabalho, dificuldade.
  • Armazena: a cadeia, várias centenas de gigabytes, e o conjunto atual de UTXOs.
  • Retransmite: passa transações e blocos válidos para seus pares e recusa os inválidos.
  • Serve: responde à sua própria carteira, para que ela nunca precise perguntar ao servidor de um estranho.

Sincronização inicial

A primeira inicialização reproduz todo o histórico, bloco por bloco, para reconstruir o estado atual do zero. Leva de várias horas a alguns dias, dependendo da máquina. Ao final, o nó conhece o saldo exato de cada UTXO sem ter confiado em ninguém.

▶ VEJA NA MÁQUINA

Nos NÓS, o bloco passa por dez etapas, e cada uma o verifica contra sua própria cópia completa antes de passá-lo adiante.

O que lembrar

  • Um nó completo verifica todas as regras em cada bloco por si mesmo.
  • Ele armazena a cadeia e o conjunto de UTXOs.
  • A primeira sincronização reproduz todo o histórico desde 2009.

Verificação rápida

Durante sua primeira sincronização, o que um nó completo faz com os blocos antigos?

Um par envia um bloco que cria bitcoin extra. O que um nó faz?

O que um nó faz · Universidade Bitcoin