Um full node é um software que valida e mantém todas as regras de uma blockchain, armazenando uma cópia completa do histórico de transações da rede. Ele verifica se cada bloco e transação está em conformidade com o protocolo, garantindo a segurança e integridade da blockchain.
Além disso, full nodes propagam informações para outros nós da rede, ajudando a manter a descentralização e a resistência a censura. Eles são essenciais para a confiança no sistema, já que qualquer tentativa de fraude ou transação inválida é rejeitada automaticamente.
No ecossistema de criptomoedas, possuir um full node permite ao usuário conferir transações de forma independente, sem depender de terceiros.