Гонка валидаторов Rust Cup: история проведения и битва на EVER DAO
История проведения Rust Cup
6 июля 2021 года стартовала гонка валидаторов Rust Cup. Цель гонки — тестирование ноды, написанной на языке программирования Rust. У валидаторов, участвовавших в гонке, были и другие важные задачи:
- Привести ноды, написанные на Rust, в рабочее состояние
- Протестировать механизм слэшинга как систему наказаний валидаторов, работа которых может угрожать устойчивости сети
- Установить мировой рекорд по скорости выполнения смарт-контрактов
Изначально старт гонки планировался на февраль 2021 года, однако сроки запуска постоянно переносились, а валидаторы томились в ожидании, они были вынуждены оплачивать дорогие серверы. Причиной переноса стала работа над тестовой сетью rustnet, которая была создана специально для конкурса. Сеть доводилась до того состояния, при котором в ней можно было проводить конкурс.
“Было много интересного как раз до старта самого конкурса. Сеть rustnet запустили в феврале и дальше отлаживали ноду, за это время успели устроить сетевой шторм в Европе, чуть не положив весь европейский интернет. У валидаторов выработалась традиция “пятничный деплой”, когда апдейт ноды выходил по вечерам пятницы. Прогрев перед стартом очень сильно объединил и сплотил всё сообщество валидаторов, мы стали практически единым коллективом”, — Сергей Тюрин, валидатор сети.
Ещё одной проблемой стал слэшинг — тип штрафных санкций, при котором конфискуется часть токенов валидатора. Наказания стали практически рандомными, валидаторы получали их за самые маленькие ошибки. Организаторы настраивали слэшинг, что заняло не один месяц.
“Несмотря на организационные огрехи, Rust Cup — один из самых крупных публичных экспериментов в блокчейне, и не стоит принижать его значимость. Хотя, конечно, многие моменты его подготовки сегодня мы бы сделали по-другому”, — Владислав Пономарёв, представитель DeFi Alliance.
Конкурс продлился до 2 сентября 2021 года. Результаты были удивительными: в процессе Rust Cup в rustnet удалось достичь свыше 55.000 транзакций в секунду. Это было сделано на тестовой сети EverX (ex. TON Labs), в датацентре со 128 валидаторами. Такое достижение побило мировой рекорд по пропускной способности транзакций.
Сейчас Rust нода успешно работает в мейннете Everscale.
Что произошло дальше?
В 2023 году в сообществе Everscale вновь поднялась волна обсуждений Rust Cup. Причиной тому стало опубликованное на EVER DAO предложение о распределении призов между победителями гонки. Победители Rust Cup не получили свою награду, несмотря на то, что гонка завершилась ещё в 2021 году. Это могло стать проблемой, так как в настоящее время децентрализация сети зависит от 200 валидаторов. Большинство из них участвуют в валидации, используя заблокированные стейки из конкурса Magister Ludi. В начале февраля 2023 года срок действия стейков истёк, и децентрализация сети могла пострадать, если бы победители Rust Cup не получили награду.
Валидаторы предложили решение проблемы: распределить стейки, заблокированные на 4 года, между победителями Rust Cup, а также внедрить четырехлетнюю поощрительную программу, при которой стейкеры депулов победителей Rust Cup получают 10% годовых от стейков, а валидаторы получают 4% годовых со всех стейков, сделанных в их депулах.
Предложение привлекло внимание DeFi Alliance. Альянс посчитал предложение губительным для экономики сети. Голосование стало первой настоящей битвой на EVER DAO. Мнения сообщества разделились: одни пользователи считали, что важно выполнить данные обещания и вознаградить валидаторов за проделанную работу. Другие же высказались против предложения, подчеркнув, что оно не соответствует текущим экономическим реалиям, так как гонка Rust Cup была проведена давно, и принятие такого решения сейчас могло оказать большое давление на курс.
В чатах велись ожесточенные дискуссии, валидаторы призывали друг друга выводить монеты из нод и голосовать. Большинством голосов предложение было отклонено, но еще до его завершения DeFi Alliance начал готовить черновик нового предложения.
“Глобальная экономическая обстановка со времени проведения конкурса радикально изменилась, и принятие условий награды в изначальном дизайне (и даже в новом предложении от сообщества валидаторов) могло бы привести к катастрофическому давлению на рынок и обрушению курса EVER. Поэтому Альянс взял на себя инициативу по координации подготовки новой, более сбалансированной версии, учитывающей интересы всех сторон”, — Владислав Пономарёв, представитель DeFi Alliance.
“Мы понимали, что вероятность того, что наше изначальное предложение не будет принято, была достаточно велика. Но хотелось получить как можно большую поддержку валидаторов, чтобы привлечь больше внимания к проблеме конкурса, награды за который задержаны почти на 2 года. Что и произошло: Альянс сразу обозначил свою позицию, что проголосует против данного предложения, но выразил готовность незамедлительно начать сотрудничество в выработке решения, которое будет максимально учитывать интересы всех сторон и минимизировать инфляционные риски для сети. После нескольких дней анализа входных данных Альянсом и подготовки черновика текста нового предложения, была создана фокус-группа, в которую также пригласили некоторых валидаторов, и их мнение было учтено в процессе выработки ряда позиций нового предложения”, — Антон, валидатор сети.
Обновлённое предложение
11 февраля на EVER DAO появилось обновлённое предложение по выплатам валидаторам Rust Cup от DeFi Alliance.
DeFi Alliance предложил два варианта развития событий. Первый вариант подходит для валидаторов, которые просто хотят получить вознаграждение и компенсировать свои вложения как можно скорее. Они получат 50% вознаграждений дополнительно в LEVER.
Второй вариант был предложен валидаторам, которые хотят продолжать работу в сети. Он не предполагает быстрых выплат, но обеспечивает долгосрочную мотивацию для валидаторов: увеличение вознаграждений для собственных стейков валидаторов с локами на срок более двенадцати месяцев с дополнительной доходностью от 8 до 16% годовых в зависимости от срока лока, а также повышающие коэффициенты для призовых стейков при объединении нескольких пулов в один в основной сети.
“Работа над данным предложением стала, наверное, одним из самых значимых проявлений децентрализации не только в Everscale, но и в Web3, в целом. Представители сообщества валидаторов (сначала фокус-группа, потом более широкий круг, и, наконец, публичное обсуждение) в диалоге с Альянсом смогли выработать очень сбалансированный и ответственный проект реформы. В отличие от многих других протоколов, сообщество Eversale продемонстрировало сплочённость и прекрасную готовность к сотрудничеству во благо развития сети”, — Владислав Пономарёв, представитель DeFi Alliance.
Предложение было принято практически единогласно, что не было сюрпризом. Во-первых, обновлённая версия предложения была хорошо освещена на встрече сообщества Everscale #121, где были даны ответы на вопросы сообщества. Более того, DeFi Alliance опубликовал подробный и понятный текст предложения. Иными словами, пользователи понимали, за что они голосуют.
Во-вторых, новое решение было воспринято сообществом как компромиссное, справедливое и более соответствующее нынешней экономической ситуации: повышенные вознаграждения за стейкинг были отменены, а также был установлен срок, в течение которого валидатору нужно заблокировать собственные средства в депуле для получения повышенной награды в виде вестинга: не позднее, чем через месяц после утверждения предложения. Затем организаторы в течение одного месяца разместят вестинг.
Это событие имеет схожие черты с недавней битвой на Uniswap, которая началась с голосования по деплою Uniswap в сети BNB с использованием моста Wormhole. Позиция “за деплой” набрала 66% голосов, однако крупнейший инвестор Uniswap не был согласен с результатами голосования и настаивал на использовании одной из своих компаний, LayerZero, в качестве моста. Это объяснялось сомнениями в безопасности использования Wormhole. Тем не менее, голосование утвердило Wormhole в качестве решения для Uniswap.
Битвы на EVER DAO и Uniswap DAO показывают развитие децентрализованных организаций: все больше решений с реальными экономическими последствиями принимаются на открытых ончейн голосованиях.