A unidade mais básica da infra-estrutura blockchain que armazena os dados.
Um nó é a unidade mais básica e a parte mais crítica de uma infra-estrutura de blockchain, armazenando seus dados e permitindo que toda a comunicação (
da transação) passe por ele. Ele pode ser executado por qualquer dispositivo de computação pessoal ou pelo servidor. Os nós estão interligados e, portanto, podem prontamente passar dados entre si. É essencial que eles estejam sempre atualizados para que possam funcionar corretamente.
Existem diferentes tipos de nós, variando pela extensão dos dados armazenados e pela capacidade de processamento. Além disso, eles são obrigados a verificar a legitimidade dos blocos pelas assinaturas incluídas em uma cadeia, e têm a capacidade de aceitá-las ou rejeitá-las.
Os nós comuns são distinguíveis dos nós de minerador, uma vez que os mineradores realmente fornecem poder computacional a uma rede para resolver problemas matemáticos e propor blocos. Os
mineradores também rodam nós completos a fim de encontrar transações válidas para acúmulo em bloco. O mesmo não se aplica aos nós comuns, que apenas armazenam, transmitem e verificam a atividade da rede sem propor blocos. A execução de um nó normalmente requer uma conexão à internet, um dispositivo de computação com requisitos variados e diferentes níveis de conhecimento técnico.
Os nós de
Proof-of-work (POW) não podem ser penalizados por estarem offline ou inativos. Em
proof-of-stake (POS), um nó pode ser penalizado se ele não conseguir manter o status online. Se um nó ficar offline, para voltar a ficar online, ele precisa se sincronizar com o resto da
blockchain antes de continuar atuando.
O número de nós é uma grande medida de segurança e
descentralização, já que a rede se torna mais resiliente com o aumento de seus números. Isso porque um grande número de nós garante que, caso em uma situação de ataque à rede alguns deles fiquem offline, um número razoável permanecerá para garantir a continuidade da rede e suas funções.