Um node na rede Bitcoin é qualquer computador que está constantemente executando o Bitcoin Core – um software que permite que os computadores baixem e armazenem toda a blockchain do Bitcoin e também verifica e registra as novas transações à medida que elas acontecem.
Como não há entidades centrais envolvidas (o bitcoin é completamente descentralizado), são esses milhares de nodes que contabilizam cada nova transação e filtram as transações que podem estar tentando enganar o sistema ou quebrar as regras.
A diferença dos mineradores
Um minerador, por outro lado, é um computador dedicado que executa um hardware de alta capacidade computacional para adicionar novos conjuntos (blocos de leitura) de transações ao blockchain e gerar novos Bitcoins com cada bloco. Mas para adicionar novas transações, primeiro você precisa saber quais transações são solicitadas, e é por isso que todo minerador precisa primeiro ser um node que possa receber e registrar novas transações.
Pelo contrário, cada nó não precisa ser um minerador. Qualquer pessoa pode executar um nó com hardware simples com o objetivo de proteger a rede Bitcoin e ter um registro em tempo real de todas as transações Bitcoin.