Старт Testnet 3 Incentives Kickoff

Поощрительный запуск тестовой сети — Provers

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

Testnet 3 представляет собой значительный шаг вперед по сравнению с Testnet 2. Во-первых, он представляет новый алгоритм консенсуса AleoBFT, который сочетает в себе алгоритм консенсуса Proof-of-Stake (основанный на DiemBFT) со схемой компенсации за работу для доказывающих. В ближайшие месяцы мы опубликуем более подробную информацию об AleoBFT. Но начальная часть программы поощрения будет сосредоточена именно на пруверах.

Роль Provers в AleoBFT

Что такое Provers? В криптографии с нулевым разглашением у нас есть две взаимодействующие стороны: доказывающая, которая генерирует криптографическое доказательство, и верифицирующая, которая проверяет правильность доказательства, не зная его содержания. Чтобы отправлять/получать активы или взаимодействовать с приложением, пользователь должен сгенерировать доказательство с нулевым разглашением. В некоторых случаях мы ожидаем, что некоторые пользователи могут передать процесс создания доказательств какой-либо сторонней службе проверки.

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

Сеть Aleo вознаграждает испытателей непосредственно из протокола для запуска этой экосистемы. В AleoBFT Provers могут получать часть вознаграждения от coinbase за создание доказательств, подобных исходному алгоритму консенсуса PoSW. Однако есть два важных отличия от того, как доказательство работало в Testnet 2.

  1. Provers НЕ производят блоки, но они зарабатывают часть вознаграждения coinbase за каждый блок.
  2. Вознаграждение coinbase не зависит от принципа «победитель получает все». Все Provers, предоставившие решения для данного блока выше минимальной цели сложности, получают пропорциональную часть вознаграждения.

Протокол 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 в течение примерно десяти лет, и они будут линейно уменьшаться по блокам в течение этого периода времени. Вскоре мы выпустим обновленный пост в блоге о токеномике основной сети с более подробной информацией.

Эта же кривая эмиссии действует во время Testnet 3, при этом блок генезиса создается 6 ноября 2022 года. Мы не будем сбрасывать сеть в начале периода поощрения. Таким образом, вознаграждение за блок будет рассчитываться в течение периода поощрения на основе высоты сети в начале периода поощрения (см. ниже)

Награды в виде токенов за тестнет

Как упоминалось в нашем предыдущем сообщении в блоге, мы выделили 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, посетите наш репозиторий snarkOS на Github. Спасибо за участие в Aleo Testnet 3 и за помощь в тестировании инфраструктуры завтрашней частной децентрализованной платформы для частных приложений!‍

Created by wonder.jpiggy#7100
Original: https://www.aleo.org/post/testnet-3-incentives-kickoff

--

--