Команда Mainsail EVM завершает работы по подготовке Public Devnet. В данной статье представлены важные обновления, касающиеся регистрации валидаторов и процессов, связанных с началом сети.
Регистрация BLS публичных ключей
Для запуска Public Devnet используется снимок из V3 Devnet. Внедрен новый тип транзакции в Core V3 - BLS Public Key Registration. Эта транзакция позволяет делегатам регистрировать BLS публичные ключи с использованием нового атрибута - delegate.blsPublicKey.
Ключевые правила:
* Только делегаты могут регистрировать BLS публичные ключи. * Каждый BLS публичный ключ должен быть уникальным. * Делегаты могут в любой момент заменять ранее зарегистрированный ключ.
Для упрощения регистрации создан CLI-скрипт, который помогает автоматизировать процесс. Все делегаты V3 на Devnet призваны зарегистрировать свои BLS ключи заранее, чтобы обеспечить их включение в снимок и поддерживать безупречные возможности для майнинга.
Плата за регистрацию валидатора
Первоначально регистрация в качестве валидатора в Mainsail не требует дополнительных затрат, кроме оплаты газа. Однако для повышения безопасности и масштабируемости вводится фиксированная плата за регистрацию:
* Первоначальный сбор: 250 ARK (кроме газа) * Контроль осуществляется через этапы (Milestones) * Политика возврата: валидаторы, которые отказываются, получат возврат (за исключением затрат на газ).
Обзор снимка и генезис блока
Снимок представляет собой специфические на-chain данные, экспортированные из базы данных Postgres V3, которые затем превращаются в файл снимка. Этот снимок включает:
* Высоту блока и хеш на момент экспорта * Список кошельков (адрес, публичный ключ, баланс) * Атрибуты, такие как голос, delegate.username, delegate.blsPublicKey, secondPublicKey и др.
Снимки SHA256 хешируются и сжимаются с использованием Brotli для уменьшения размера.
Генезис блок с использованием снимка не включает транзакции, а ссылается на хеш снимка для нахождения файла снимка.
Запуск Public Devnet для Mainsail EVM ожидается в ближайшие недели. Команда активно работает над завершением тестирования и полировкой функциональности. Ожидается, что ранние пользователи и вкладчики смогут присоединиться к ARK Mainsail EVM Devnet в скором времени.