Um nó validador executa o software e a infraestrutura de assinatura necessários às tarefas de consenso atribuídas por uma blockchain. Conforme o protocolo, ele propõe blocos, verifica mudanças de estado propostas e assina votos que ajudam a rede a concordar sobre seu histórico.
Participação e funções dos nós
Em sistemas de prova de participação, um validador ativo está associado a ativos em staking e precisa cumprir os requisitos do protocolo. Sistemas permissionados podem autorizar participantes selecionados. Um nó completo consegue verificar blocos de forma independente sem exercer uma função ativa de validador: conferir dados e votar no consenso são atividades relacionadas, mas distintas.
O Ethereum, por exemplo, combina clientes de execução e consenso com software validador para as assinaturas. Um operador pode administrar várias chaves de validador. Por isso, a quantidade de validadores não corresponde necessariamente à de operadores independentes ou máquinas físicas.
Responsabilidades operacionais
Conexão confiável, software atualizado e proteção das chaves de assinatura são importantes: perder tarefas pode reduzir recompensas ou gerar penalidades específicas do protocolo. O slashing se aplica a infrações determinadas, como assinaturas contraditórias em protocolos que as punem; não é um nome genérico para toda penalidade por indisponibilidade.
Operar um validador não garante renda nem concede controle ilimitado sobre as transações. Custos de hardware, mudanças no preço do token, falhas de software e concentração de operadores afetam tanto os participantes quanto a segurança da rede.