DOCS
  • Namada
  • Начало работы
    • Быстрый старт
    • Установить Namada
      • Установка из исходных файлов
        • Предварительные компоненты
        • Устранение неисправностей при установке из источника
      • Установка из бинарных файлов
        • Использование двоичных файлов
        • Предварительные компоненты
      • Из Docker
    • Установка CometBFT
    • Конфиденциальность
    • Безопасность и сообщения об ошибках
  • Руководство пользователя
    • Руководство по работе с кошельком Namada
      • Кошелек файловой системы
      • Веб-кошелек
      • Аппаратный кошелек
    • Прозрачные счета
      • Счета с несколькими подписями на Namada
      • Отправка и получение токенов NAM
    • MASP
      • Экранированные вознаграждения
      • Экранированные переводы
    • Тарифы Namada
    • Делегирование доли
    • Голосование
      • Голосование в цепочке
      • Голосование вне цепочки
    • PGF
      • Стать стюардом
      • Голосование за стюардов и предложения PGF
      • Предложение о финансировании
    • Перевод активов через IBC
  • Руководство для операторов
    • Запуск полного узла
      • Переменные среды
      • Настройка полного узла
      • Настройка ведения журнала Namada
      • Базовый каталог
    • Валидаторы Namada
      • Требования к аппаратному обеспечению
      • Настройка валидатора Genesis
      • Запустите свой узел в качестве валидатора genesis
      • Генерация учетной записи валидатора
      • Связывание (Staking)
      • Proof-of-Stake
    • Развертывание локальной сети
    • IBC Relayers
    • Поиск и устранение неисправностей в работе оператора
    • Namada Ethereum Bridge
      • Ретрансляция транзакций Ethereum
  • Интеграции
    • Использование Namada SDK
      • Настройка клиента SDK
      • Настройка кошелька SDK
      • Генерация счетов
      • Конструирование трансферов
      • Использование SDK с интерфейсом Namada
    • Индексатор Namada
  • Сети Namada
    • Mainnets
    • Testnets
      • Настройка среды
      • Этапы миграции для тестовых сетей
      • Инструкции валидатора Pre-genesis
      • Заявка на получение статуса валидатора генезиса
      • Присоединение к последней тестовой сети
      • Стать валидатором post genesis
      • История тестовых сетей
      • Использование крана testnet
      • Namada FAQ
      • Тестнет Namada Campfire
Powered by GitBook
On this page
  1. Руководство для операторов
  2. Валидаторы Namada

Генерация учетной записи валидатора

PreviousЗапустите свой узел в качестве валидатора genesisNextСвязывание (Staking)

Last updated 1 year ago

namada wallet address gen --alias aliace

Теперь выберите имя для своего валидатора:

export VALIDATOR_ALIAS="<your-validator-name>"

Учетная запись валидатора требует дополнительных ключей по сравнению с учетной записью пользователя, поэтому начните с инициализации учетной записи валидатора:

namada client init-validator \  --alias $VALIDATOR_ALIAS \  --account-keys aliace \  --signing-keys aliace \  --commission-rate <enter-your-commission-rate> \  --max-commission-rate-change <enter-decimal-rate>

При инициализации учетной записи валидатора также необходимо указать как ставку комиссии, взимаемой валидатором за делегирование вознаграждений (в десятичном формате), так и максимальное изменение ставки комиссии за эпоху в ставке комиссии. И то, и другое выражается десятичным числом от 0 до 1. Стандарт для мейннета будет устанавливаться общественным консенсусом, а для тестовых сетей стандарт составляет 0,01 и 0,05 соответственно.

Эта команда генерирует ключи, необходимые для запуска валидатора:

  • Ключ консенсуса, который используется при подписании

  • Ключ учетной записи валидатора для подписания транзакций на учетной записи валидатора, таких как самопривязка, отвязка и вывод токенов, ключи валидатора, предикат валидности, обновление состояния и метаданных.

Затем он отправляет транзакцию в ledger, которая генерирует новый счет валидатора с установленным адресом, который может быть использован для получения новых делегаций.

Ключи и псевдоним адреса будут сохранены в кошельке.

ВАЖНО

Наш локальный узел ledger также будет настроен на работу с этим валидатором, для этого достаточно выключить его, например, с помощью Ctrl + C, а затем снова запустить с помощью той же команды, что и раньше.

namadan ledger run

Если ваша учетная запись валидатора наберет достаточное количество голосов для включения в активный набор валидаторов, то система будет использовать ключ консенсуса валидатора для подписи блоков. Размер активного набора валидаторов ограничен 128 (ограничение задается параметром PoS max_validator_slots).

Обратите внимание, что баланс токенов NAM, находящийся на вашем валидаторском счете, не учитывается при определении доли валидатора и его права голоса:

namada client balance --owner my-validator --token NAM

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

блоков в C
объем активов в своем узле.