Фьючерсы
Доступ к сотням фьючерсов
TradFi
Золото
Одна платформа мировых активов
Опционы
Hot
Торги опционами Vanilla в европейском стиле
Единый счет
Увеличьте эффективность вашего капитала
Демо-торговля
Введение в торговлю фьючерсами
Подготовьтесь к торговле фьючерсами
Фьючерсные события
Получайте награды в событиях
Демо-торговля
Используйте виртуальные средства для торговли без риска
Запуск
CandyDrop
Собирайте конфеты, чтобы заработать аирдропы
Launchpool
Быстрый стейкинг, заработайте потенциальные новые токены
HODLer Airdrop
Удерживайте GT и получайте огромные аирдропы бесплатно
Launchpad
Будьте готовы к следующему крупному токен-проекту
Alpha Points
Торгуйте и получайте аирдропы
Фьючерсные баллы
Зарабатывайте баллы и получайте награды аирдропа
Инвестиции
Simple Earn
Зарабатывайте проценты с помощью неиспользуемых токенов
Автоинвест.
Автоинвестиции на регулярной основе.
Бивалютные инвестиции
Доход от волатильности рынка
Мягкий стейкинг
Получайте вознаграждения с помощью гибкого стейкинга
Криптозаймы
0 Fees
Заложите одну криптовалюту, чтобы занять другую
Центр кредитования
Единый центр кредитования
Последнее исследование Виталика: Как решить риски, вызванные большим количеством двойных залогов в Ethereum?
原文标题:《Изменения протокола и пула ставок, которые могут улучшить децентрализацию и снизить накладные расходы на консенсус》
Автор: Виталик Бутерин
Составил: bayemon.eth, ChainCatcher.
*Особая благодарность Майку Нойдеру, Джастину Дрейку и другим за их отзывы и обзоры. См. также: Майк Нойдер, Данкрад Файст и более ранние публикации arixon.eth на аналогичные темы. *
Можно сказать, что текущий статус разработки Ethereum включает большое количество двухуровневых ставок (двухуровневые ставки).Упомянутые здесь двухуровневые ставки относятся к модели ставок с двумя типами участников.
Эта возникающая двойная ставка создается за счет активного участия в пулах ставок, которые обеспечивают ликвидность для токенов ставок (LST). (И Rocket Pool, и Lido находятся в этом режиме).
Однако нынешнее двойное обещание имеет два недостатка:
В этой статье будет описано решение двух вышеупомянутых проблем, ** сначала предполагая, что большая часть капитала принадлежит тем, кто не желает лично управлять узлами ставок в их нынешнем виде, подписывать информацию о каждом слоте, блокировать депозит и перераспределить их по мере сокращения средств. Итак, какую роль в этом случае могут сыграть эти люди, чтобы внести значимый вклад в децентрализацию и безопасность сети? **
**Как сейчас работает двойное обеспечение? **
В настоящее время двумя наиболее популярными пулами ставок являются Lido и RocketPool.Что касается Lido, то двумя участвующими сторонами являются:
Для Rocket Pool это:
Роль агента
В этих системах (или в новых системах, которые станут возможными благодаря возможным будущим изменениям протокола) ключевой вопрос, который следует задать: **Какой смысл иметь агента с точки зрения протокола? **
Чтобы понять глубокую значимость этой проблемы, мы сначала подумаем об изменениях протокола, упомянутых в сообщении, которые ограничат штраф до 2ETH.Rocket Pool также уменьшит сумму ставок операторов узлов до 2ETH и рыночную долю Rocket Pool. увеличится до 100%/(для стейкеров и держателей ETH, поскольку rETH становится безрисковым, почти все держатели ETH станут держателями rETH или операторами узлов).
Предположим, что держатели rETH получат доход в размере 3 % (включая внутрипротокольные вознаграждения и комиссию за приоритет + MEV) и доход в размере 4 % для операторов узлов. Мы также предполагаем, что общее количество ETH составляет 100 миллионов.
Результаты расчета следующие. Чтобы избежать расчета сложных процентов, мы будем рассчитывать доходность ежедневно:
Теперь, если предположить, что Rocket Pool не существует, минимальный депозит на каждого стейкера упадет до 2 ETH, общая ликвидность ограничена 6,25 миллионами ETH, а ставка возврата оператора узла упадет до 1%. Давайте посчитаем еще раз:
Рассмотрим оба сценария с точки зрения стоимости атаки. В первом случае злоумышленник не зарегистрируется в качестве агента, поскольку агент по сути не имеет никаких прав на вывод денег, поэтому это бессмысленно. Поэтому они заложат все свои ETH и станут операторами узлов. Чтобы получить 1/3 от общей суммы ставок, им нужно будет поставить 2,08 миллиона Ethereum (что, честно говоря, все еще довольно большая цифра).Во втором случае злоумышленнику нужно будет только поставить средства, чтобы достичь пул ставок. На 1/3 от общей суммы им еще нужно инвестировать 2,08 млн Ethereum.
**С точки зрения экономики ставок и стоимости атаки конечный результат в обоих случаях совершенно одинаков. **Доля общего количества ETH, принадлежащая операторам узлов, увеличивается на 0,00256% каждый день, а доля общего количества ETH, принадлежащая операторам, не являющимся узлами, уменьшается на 0,00017% каждый день. Стоимость атаки составляет 2,08 миллиона ETH. ** Таким образом, в этой модели агент, похоже, стал бессмысленной машиной Руба Голдберга, и рациональное сообщество даже склонно удалить посредника, значительно уменьшить вознаграждение за стейкинг и ограничить общую сумму поставленных ETH до 6,25 миллионов человек. **
Конечно, эта статья не призывает к уменьшению вознаграждения за стейкинг в 4 раза и ограничению общей суммы стейкинга до 6,25 миллиона. Напротив, суть этой статьи заключается в том, что ключевым атрибутом хорошо функционирующей системы ставок является то, что агенты должны нести важную ответственность в общей системе**. Более того, не имело бы значения, если бы агенты были мотивированы в значительной степени давлением сообщества и альтруизмом к совершению правильных действий; в конце концов, именно это стимулирует сегодня децентрализованные, высокозащищенные решения для ставок, которые сегодня являются основной силой.
Обязанности агентов
Если бы агенты могли играть значимую роль в системе ставок, какова могла бы быть эта роль?
Я думаю, что есть две категории ответов:
Расширенный выбор агента
Есть три способа расширить право выбора вашего представителя:
В настоящее время голосование в пуле на самом деле непрактично: в Rocket Pool любой может стать оператором узла, а в Lido голосование решают держатели LDO, а не держатели ETH. Лидо выдвинул предложение о двойном управлении LDO + stETH. Они могут активировать механизм защиты, который предотвращает новые голоса и, таким образом, предотвращает добавление или удаление операторов узлов. Это каким-то образом дает держателям stETH право голоса. Тем не менее, эта сила ограничена и может быть более мощной.
Межпуловая конкуренция уже существует сегодня, но она относительно слаба. Основная проблема заключается в том, что токены небольших пулов менее ликвидны, им сложнее завоевать доверие и они хуже поддерживаются приложениями.
**Мы можем решить первые две проблемы, ограничив сумму штрафа меньшей суммой, например 2 или 4 ETH. **Оставшийся ETH затем можно безопасно внести на депозит и мгновенно вывести, что позволяет использовать двустороннее погашение для небольших пулов ставок. Мы можем решить третью проблему, создав контракт на полную эмиссию для управления LST (аналогично контрактам ERC-4337 и ERC-6900, которые используются для кошельков), чтобы мы могли гарантировать, что любые поставленные токены, выпущенные через этот контракт, все безопасны.
В настоящее время в соглашении нет твердых представительских полномочий, но такая ситуация, похоже, сохранится в будущем. Логика будет аналогична приведенной выше идее, но реализована на уровне протокола. Прочтите эту статью о плюсах и минусах затвердевания вещей.
Эти идеи являются улучшением существующего положения вещей, но преимущества, которые они предлагают, ограничены**. Существуют проблемы с управлением голосованием токенов, и, в конечном итоге, любая форма нестимулированного выбора прокси — это всего лишь форма голосования токенами; это всегда было моей главной претензией к делегированному доказательству доли. **Поэтому также имеет смысл рассмотреть способы достижения более активного консенсусного участия.
Консенсусное участие
Даже если оставить в стороне текущие проблемы со стейкингом ликвидности, существуют ограничения на существующие методы независимого стейкинга. Предполагая, что используется окончательность с одним слотом, каждый слот в идеале может обрабатывать примерно от 100 000 до 1 000 000 подписей BLS. Даже если мы используем рекурсивные SNARK для агрегирования подписей, каждой подписи необходимо назначить битовое поле участника для отслеживания. **Если Ethereum станет сетью глобального масштаба, полностью децентрализованных битовых полей хранения будет недостаточно: 16 МБ в каждом слоте могут поддерживать только примерно 64 миллиона стейкеров.
С этой точки зрения имеет смысл разделить ставку на уменьшаемые уровни более высокой сложности и уровни более низкой сложности, где каждый слот будет активен, но может иметь только 10 000 участников. Уровни более низкой сложности вызываются для участия лишь изредка. Уровни более низкой сложности могут быть полностью освобождены от скидок, или участникам может быть случайным образом предоставлена возможность внести депозит в пределах нескольких слотов и стать объектом скидок.
На практике этого можно достичь путем увеличения ограничения баланса валидатора и последующего увеличения порога баланса (например, 2048 ETH), чтобы определить, какие существующие валидаторы переходят на более высокие или более низкие уровни сложности.
Вот несколько предложений о том, как могут работать эти небольшие ставки:
Что общего у этих небольших узлов ставок, так это то, что им не нужно активно участвовать в каждом слоте или даже нужны только легкие узлы для выполнения всей работы. Таким образом, для развертывания узлов требуется только проверка уровня консенсуса, которого операторы узлов могут достичь с помощью приложений или плагинов браузера, которые в основном пассивны и не налагают никаких вычислительных затрат, требований к оборудованию или технических ноу-хау.Очень низкий и даже не требует требуют передовых технологий, таких как ZK-EVM.
У этих «мелких участников» также есть общая цель: предотвратить проверку транзакций со стороны 51% большинства операторов узлов. **Первый и второй типы также могут помешать большинству людей участвовать в окончательном восстановлении. Третий более непосредственно связан с цензурой, но он более восприимчив к выбору операторов узлов большинства.
Эти идеи написаны с точки зрения решения двойной ставки, реализованного в протоколе, но их также можно реализовать как функцию пулов ставок. Вот несколько конкретных идей реализации:
в заключение
При правильной реализации точная настройка конструкции доказательства доли может решить две проблемы одним махом:
Для этих решений решения проблемы можно найти на разных уровнях абстракции: разрешения, предоставляемые пользователям в рамках протоколов доказательства доли, выбор пользователя между протоколами доказательства доли и установление в протоколах. Этот выбор следует тщательно обдумать, и часто лучше выбрать минимально жизнеспособную настройку, чтобы минимизировать сложность протокола и масштаб изменений в экономике протокола, при этом достигая желаемых целей.