Валидатор – это человек или организация, отвечающая за проверку транзакций в блокчейне. Транзакции добавляются в распределенный реестр после того, как валидатор блокчейна провел официальный процесс их проверки. Таким образом, подтверждается легитимность блокчейна и его функционирование остается неизменным (immutable).
У блокчейнов может быть разное число валидаторов. Процесс валидации также может различаться в зависимости от механизма консенсуса каждого блокчейна. Итоговая цепочка может содержать только точные данные, которые прошли проверку децентрализованным сообществом. В большинстве блокчейнов пользователи получают вознаграждение за выполнение роли валидатора. Таким образом, система стимулирует своих участников продолжать процесс расширения реестра данных.
В системах, использующих алгоритм Proof-of-work (PoW), таких как Bitcoin, в роли валидаторов выступают майнеры – они решают сложные вычислительные арифметические задачи, чтобы получить возможность подтверждать транзакции и получать вознаграждение за работу.
В системах Proof-of-stake (PoS) валидаторы получают стимулы за стейкинг токена сети – резервируя определенный объем – и взаимодействуют с сетью. Например, в PoS-версии Ethereum валидатор участвует в консенсусе сети Ethereum и должен сделать стейкинг не менее 32 ETH для участия в процессе валидации. Тот, кто хочет быть валидатором за меньшую сумму, может воспользоваться услугами стейкинг-пула, но все равно сможет получать вознаграждение за поддержку блокчейна, выполняя задачи и объединяя транзакции в новые блоки.