ДАО Aurora утвердила контракт на стейкинг $AURORA
Долгожданный контракт на стейкинг $AURORA был одобрен ДАО Aurora
Чтобы осуществить безопасный запуск децентрализованного управления и вознаградить долгосрочных держателей токенов, Aurora нуждалась в контракте на стейкинг для токена $AURORA.
Выполняя стейкинг, пользователи будут получать вознаграждения в токенах $AURORA и право голоса, представленное в виде еще не разработанных токенов VOTE с соответствующей механикой.
Механизм стейкинга работает следующим образом: пользователь вносит токены AURORA и получает некоторую долю от общего пула токенов AURORA. В соответствии с долями пула пользователь получает дополнительные вознаграждения AURORA с их автоматическим рестейкингом и дополнительные вознаграждения в других токенах.
Пользователи могут запросить вознаграждения и отменить стейкинг AURORA, однако существует период, в течение которого соответствующие токены будут заблокированы, чтобы предотвратить спамные операции с запросами вознаграждения.
Дополнительные потоки вознаграждений обычно создаются третьими сторонами, например проектами экосистемы Aurora, после одобрения Aurora Labs.
Дополнительные функции
Разрешение третьим лицам создавать такие потоки позволит нам в будущем создать казну сообщества, по которой сообщество будет голосовать за выделение гранта разработчикам, а они, в свою очередь, выделят часть своих токенов обратно сообществу через дополнительные вознаграждения, распределяемые при стейкинге $AURORA.
Контракт на стейкинг также реализует собственный способ осуществления эйрдропа для сообщества Aurora. Любой проект, желающий провести эйрдроп, теперь может воспользоваться контрактом на стейкинг.
Заблокированные токены AURORA (например, те, которые еще не переданы инвесторам частного раунда) не могут быть использованы для стейкинга.
Более глубокое понимание функциональных возможностей контракта
1. Доверенность, обновляемость и приостанавливаемость
Контракт на стейкинг является управляемым и, возможно, будет обновлен впоследствии. Администратором контракта должен быть неявный аккаунт* ДАО Aurora на Aurora в средне- и долгосрочной перспективе. Чтобы сохранить высокую скорость реакции на изменения в первой фазе, Aurora Labs держит ключ администратора для контракта на стейкинг.
*Каждый аккаунт NEAR имеет неявный аккаунт в Aurora и может взаимодействовать из среды выполнения NEAR со средой выполнения Aurora.
Несколько аккаунтов смогут временно взять на себя выполнение стейкинга, включая выплату вознаграждений.
Это необходимо для быстрого реагирования на внешние угрозы. Администратор сможет управлять списком этих аккаунтов и размораживать контракт на стейкинг.
2. Функционал стейкинга
Во время стейкинга пользователь получает вознаграждение через потоки. К вознаграждениям, которые не являются потоком AURORA по умолчанию, применяется весовой коэффициент в зависимости от момента времени, когда пользователь выполнил стейкинг AURORA.
Весовая функция имеет следующий вид:
- 100 % в течение первого месяца с момента заключения контракта на стейкинг (льготный период)
- Линейное снижение со 100 % до 25 % в течение 4 лет после окончания льготного периода
- Постоянные 25 % после окончания линейного снижения
Пользователь может в любой момент отменить стейкинг AURORA, однако в этом случае в дальнейшем для всех токенов AURORA в стейкинге к вознаграждению потока будет применяться новый (текущий) весовой коэффициент.
В случае если пользователь выполнил стейкинг AURORA, а потом добавил дополнительные застейканные токены AURORA, новый (текущий) весовой коэффициент будет применяться только к вновь застейканным токенам.
Функция взвешивания и ее механика созданы для поддержки экосистемы проекта в ранней стадии и долговременных стейкеров. Ожидается, что команда Aurora Labs не сможет воспользоваться преимуществом льготного периода, и только небольшое количество токенов инвесторов частного раунда будет разблокировано в течение льготного периода.
Отмена стейкинга переводит токены AURORA в стадию ожидания разблокировки.
3. Белые списки, создание и удаление потоков вознаграждений
Если вы хотите получить более подробную информацию о том, как управляются потоки вознаграждений, ознакомьтесь с «Предложением ДАО».
4. Депозит AURORA на имя другого пользователя
Должна существовать возможность стейкинга токенов AURORA для других аккаунтов: Алиса должна иметь возможность создать стейк для счета Боба. Стейк, созданный для другого аккаунта, является безотзывным.
Эта функциональность будет полезна, чтобы позволить передачу стейков AURORA: любой желающий сможет создать стейк AURORA для другого пользователя, тем самым мотивируя его принять участие в управлении Aurora. Аналогичное решение в среде выполнения NEAR является очень популярным.
Некоторые мысли о процедурах управления
После того как будет создана механика казначейской платформы сообщества и определено управление протоколом, эта механика может быть реализована в виде отдельного потока токенов VOTE. Базовая функция «чем больше и чем дольше вы стейкаете, тем больше получаете токенов VOTE» является достаточно общей, чтобы быть эффективным механизмом. Сам контракт токена VOTE может реализовать дополнительные возможности, такие как квадратичный стейкинг, взвешивание на основе использования голосования или потери права голосования.