Aleo Incentivized Testnet 3
Нашли ошибку?Краткий обзор Aleo Incentivized Testnet 3
Aleo Incentivized Testnet 3 классифицируется как Blockchain.
Обсудить проект
Aleo рада объявить о начале поощрений для Testnet 3, который на один шаг ближе к основной сети Aleo и поддерживает частные децентрализованные приложения. Проект приглашает к участию всех членов сообщества.
Testnet 3 представляет собой значительный шаг вперед по сравнению с Testnet 2. Во-первых, он представляет новый алгоритм консенсуса AleoBFT, который сочетает в себе алгоритм консенсуса Proof-of-Stake (основанный на DiemBFT) со схемой компенсации за работу для доказывающих. Aleo опубликует более подробную информацию об AleoBFT в ближайшие месяцы. Но начальная часть программы поощрения будет сосредоточена именно на пруверах.
Role of Provers в AleoBFT
Что такое пруверы? В криптографии с нулевым разглашением есть две взаимодействующие стороны: доказывающая, которая генерирует криптографическое доказательство, и верифицирующая, которая проверяет правильность доказательства, не зная его содержания. Чтобы отправлять/получать активы или взаимодействовать с приложением, пользователь должен сгенерировать доказательство с нулевым разглашением. В некоторых случаях Aleo предполагает, что некоторые пользователи могут передать процесс создания доказательств какой-либо сторонней службе проверки.
Важно отметить, что генерация доказательств аутсорсинга не является обязательной в сети, как в других сетях, таких как StarkNet. Тем не менее, команда ожидает, что на Aleo появится экосистема пруверов для поддержки различных приложений. Прелесть этой системы в том, что она максимально расширяет выбор пользователей с точки зрения того, каким сторонам они доверяют, если таковые имеются.
Сеть Aleo вознаграждает испытателей непосредственно из протокола для запуска этой экосистемы. В AleoBFT доказывающие могут получать часть вознаграждения от coinbase за создание доказательств, подобных исходному алгоритму консенсуса PoSW. Однако есть два важных отличия от того, как доказательство работало в Testnet 2.
- Доказывающие НЕ производят блоки, но они получают часть вознаграждения за каждый блок.
- Вознаграждение coinbase не зависит от принципа «победитель получает все». Все доказывающие, предоставившие решения для данного блока выше минимальной цели сложности, получают пропорциональную часть вознаграждения.
Протокол AleoBFT использует вариант алгоритма корректировки сложности ASERT (такой же, как в Testnet 2) для вычисления двух значений: целевого прувинга и целевого показателя монетной базы. Решения прувера принимаются, если они выше порога цели прувера. Как только сумма доказывающих решений превышает целевое значение coinbase, вознаграждение от coinbase распределяется между доказывающими, которые предоставили действительные решения пропорционально. Таким образом, экономика прувера AleoBFT аналогична майнинговому пулу в традиционной сети с доказательством работы.
В качестве реального примера давайте представим трех испытателей: Алису, Боба и Чарли. Предположим, что цель coinbase — 1024, а цель доказательства — 8. Давайте представим для 15-секундного периода, когда производится один блок, что:
Алиса вычисляет и отправляет 80 доказательств PoSW, которые соответствуют как минимум целевому значению доказательства, равному 8, на общую сумму 640 баллов (62,5% от общего числа).
Боб вычисляет 32 доказательства PoSW, которые имеют как минимум целевое значение доказательства, равное 8, что дает общий балл 256 (25% от общего числа).
Чарли вычисляет 16 доказательств PoSW, которые имеют как минимум целевое значение доказательства, равное 8, что дает общий балл 128 (12,5% от общего числа).
Алиса, Боб и Чарли получат пропорциональную часть (62,5%, 25% и 12,5% соответственно) вознаграждения за этот блок.
Расчет вознаграждения за блок
Вознаграждение coinbase можно рассчитать по следующей формуле:
R_coinbase = max(0, H_Y10 - H) * R_anchor * 2^(-1 * (D - B) / B).
R_anchor = Anchor reward.
H_Y10 = Anchor block height at year 10.
H = Current block height.
D = Time elapsed since the previous block.
B = Anchor block time.
Таким образом, начальное предложение токенов Aleo будет увеличиваться за счет вознаграждений coinbase в течение примерно десяти лет, и они будут линейно уменьшаться на блок в течение этого промежутка времени. Вскоре Aleo опубликует обновленный пост в блоге о токеномике основной сети с более подробной информацией.
Эта же кривая эмиссии действует во время Testnet 3, при этом блок генезиса создается 6 ноября 2022 года. Aleo не будет сбрасывать сеть в начале периода поощрения. Таким образом, вознаграждение за блок будет рассчитываться в течение периода поощрения на основе высоты сети в начале периода поощрения (см. ниже).
Награды в виде токенов за поощрительный период
Как упоминалось в предыдущем сообщении в блоге, Aleo выделил 25 миллионов кредитов Aleo для поощрений Testnet 3. Стимулы для испытателей составляют 30% или 7,5 млн кредитов.
Кредиты, заработанные в период поощрения, будут обменены на кредиты Aleo при запуске основной сети по курсу 5:1. То есть каждые пять кредитов Aleo, заработанных в течение периода поощрения прувера, можно обменять на один кредит Aleo в основной сети.
Поощрительный период будет длиться с 00:00 UTC 2 декабря 2022 г. до 23:59 UTC 26 января 2023 г. или до тех пор, пока сеть не выдаст 7,5 млн кредитов, в зависимости от того, что наступит раньше.
Если 8-недельный период истек, и было выпущено менее 7,5 млн кредитов, команда Aleo оставляет за собой право по своему усмотрению распределять оставшиеся кредиты. Если вы запускали узел проверки до даты запуска и НЕ используете предоставленные сценарии, убедитесь, что вы перезагрузили свой узел; в противном случае вы не сможете заработать поощрения.
Заключение
Команда Aleo будет следить за активностью прувера в течение периода поощрения, чтобы выявить любого, кто может пытаться обмануть систему. Если вы не будете следовать указаниям объявлений, вы не получите вознаграждение, и в целом команда Aleo оставляет за собой право отказать в вознаграждении любому лицу по любой причине.
Обратите внимание, что эти кредиты, скорее всего, будут распределены во время запуска основной сети. Они должны использоваться в качестве механизма оплаты услуг в сети Aleo. Они не являются инвестициями или инвестиционными инструментами, и к ним не следует относиться как к таковым; их ценность заключается просто в их полезности для функциональности основной сети. Запрашивая свои награды, вы заявляете, гарантируете и признаете, что вы:
- не приобретать кредиты Aleo в качестве инвестиции и не рассчитывать на экономическую выгоду или прибыль в качестве держателя кредитов Aleo;
- никоим образом не полагаться на Aleo или кого-либо из ее сотрудников или представителей;
- не приобретать акции или иные доли участия в Aleo в силу владения кредитами Aleo;
- не представлять Aleo Credits в ложном свете как инвестиции или возможность получения экономической выгоды или прибыли.
Как и в случае с Testnet 2, цель этой общедоступной Testnet — проверить техническую архитектуру и безопасность блокчейна в максимально реалистичных условиях. Aleo уже прошел несколько аудитов безопасности, но проект считает, что большая часть того, что заставляет работать децентрализованный консенсус, связана с внутренними экономическими стимулами.
Чтобы узнать больше о запуске узла и участии в программе поощрения Testnet 3, посетите репозиторий Aleo snarkOS на Github. Спасибо за участие в Aleo Testnet 3 и за помощь в тестировании инфраструктуры завтрашней частной децентрализованной платформы для частных приложений!