Skip to main content

Что такое валидаторы

Валидатор (нода) — это сервер в блокчейне, который проверяет и добавляет блоки. Валидатор блокирует свои монеты в стейке, получает право предлагать и подтверждать блоки и получает за это награду.
Количество валидаторов определяется параметром конфигурации сети, закрепленным в конфигурационном контракте. Этот параметр устанавливается через общее голосование всех валидаторов. В блокчейне TON количество валидаторов в настоящий момент ограничено 375 участниками.

Требования к валидатору

  1. Аппаратное обеспечение валидатора должно соответствовать актуальным минимальным техническим требованиям. Текущая конфигурация доступна по ссылке: https://t.me/tonstatus/102 .
  2. Программное обеспечение должно соответствовать последней обязательной версии. Информацию об актуальной версии и обновлениях можно отслеживать в канале @tonstatus.
  3. Необходимо обеспечивать постоянное сетевое подключение. Валидатор не может отключаться во время участия в стейкинговом цикле. Все отключения приводят к штрафным санкциям.
  4. Минимально необходимый объем заблокированных монет должен превышать показатель валидатора, занимающего на текущий момент 375-е место. На данный момент минимальная сумма составляет около 680 000 TON. Если собственных монет для блокировки недостаточно, валидатор обращается к номинаторам.
  5. Максимальный объем заблокированных монет не ограничен, однако в одном раунде ни один валидатор не может контролировать более 1/3 (≈33,33%) от общего объема стейка всех валидаторов. В противном случае он не сможет участвовать в стейкинге.
Как правило, основная нагрузка сети обрабатывается первой сотней валидаторов, а остальные находятся в резерве и подключаются по мере необходимости. По этой причине операторы валидаторов стараются не попадать в первую сотню, чтобы снижать операционную нагрузку, поскольку высокая нагрузка может привести к сбоям валидатора и, как следствие, к штрафам.

Экономика валидации

Доходность валидатора

Валидаторы получают награды за обработку транзакций и создание новых блоков. Доходность валидатора состоит из нескольких компонентов:
  1. Базовая награда — фиксированная награда за участие в валидации блоков
  2. Комиссии за транзакции — доля от всех комиссий, собранных в обработанных блоках
  3. Награда за хранение — дополнительные вознаграждения за поддержку архивных данных сети
Средняя годовая доходность (APY) валидаторов в сети TON составляет примерно 2-4%, но может меняться в зависимости от:
  • Общего объема заблокированных монет в сети
  • Активности сети и объема транзакций
  • Позиции валидатора в рейтинге, так как топ-100 получает больше нагрузки и наград
  • Эффективности работы валидатора

Структура раунда валидации

Цикл валидации в TON делится на раунды продолжительностью 18 часов каждый. Каждый раунд состоит из нескольких этапов:
  1. Период подачи заявок — валидаторы подают заявки на участие в следующем раунде
  2. Выборы валидаторов — система выбирает топ-375 валидаторов по размеру стейка
  3. Активная валидация — валидаторы обрабатывают транзакции и создают блоки
  4. Распределение наград — награды распределяются между участниками

Штрафы и риски

Валидаторы отвечают за стабильную работу и могут быть оштрафованы в следующих случаях:

Виды штрафов

  • Пропуск блоков — если валидатор не предложил блок в свою очередь
  • Подпись некорректных блоков — подтверждение неверных данных
  • Длительное отключение — потеря сетевого подключения на критическое время
  • Двойная подпись — попытка подписать два конфликтующих блока

Размеры штрафов

Штрафы могут составлять от 0,5% до 100% от застейканной суммы в зависимости от серьезности нарушения:
  • Незначительные нарушения, например разовые пропуски, — 0,5-2% стейка
  • Средние нарушения, например систематические сбои, — 5-10% стейка
  • Критические нарушения, например попытки атаки, — до 100% стейка, то есть полная конфискация

Валидаторы в Ton Whales

Ton Whales управляет собственными валидаторами и позволяет номинаторам отправлять свои монеты в стейкинг и делить награды вместе с нами. Сейчас команда поддерживает 43 валидатора, статус которых можно отслеживать в дашборде Grafana. За работу валидаторов отвечает команда DevOps. Мониторинг валидаторов ведется круглосуточно, семь дней в неделю. Обновления программного обеспечения валидаторов выполняются строго по графику в соответствии с рекомендациями Ton Foundation.

Мониторинг валидаторов Ton Whales

На каждом валидаторе в экосистеме Whales установлено ПО для отправки метрик в единую систему мониторинга на базе Grafana. Система отображает различные показатели производительности валидаторов Ton Whales.

Партнерские валидаторы

Партнерские валидаторы представляют собой отдельную категорию узлов валидации в экосистеме Ton Whales, техническое сопровождение и эксплуатация которых делегированы внешним партнерским организациям на основании соответствующих соглашений о сотрудничестве.

Модель партнерства

Ton Whales использует делегированную модель управления партнерскими валидаторами, при которой компания предоставляет смарт-контракты и инфраструктуру стейкинг-пулов, а партнеры берут на себя ответственность за техническое обслуживание валидаторных нод. Такая модель позволяет расширять географическое присутствие и повышать децентрализацию сети, сохраняя при этом высокие стандарты надежности.

Партнерство с ePN

Главным партнером Ton Whales в области валидации является компания ePN, которая обеспечивает техническую поддержку инфраструктуры партнерского пула Tonkeeper. Это партнерство было установлено в феврале 2023 года в рамках соглашения с командой некостодиального кошелька Tonkeeper.

Технические характеристики партнерского пула Tonkeeper

  • Комиссия пула: 25% от полученных наград
  • Режим работы: открытый доступ для всех пользователей
  • Техническое обслуживание: команда ePN
  • Управление: децентрализованный DAO-контракт
Пул работает через систему очередей с несколькими активными адресами, что обеспечивает непрерывность операций.