В сентябре прошлого года ончейн-метрики показали, что ошеломляющие почти 300 000 долларов были выкачаны у пользователей посредством коварных сэндвич-атак, что подчеркивает постоянную и дорогостоящую проблему максимальной извлекаемой стоимости (MEV) в блокчейн-сетях. Итак, как пороговое шифрование Shutter может обеспечить надежную защиту от этих хищнических практик, улучшая безопасность транзакций?
Тихий налог: понимание всепроникающего воздействия MEV
Прозрачность блокчейна, являясь краеугольным камнем децентрализации, непреднамеренно создала ахиллесову пяту: максимальную извлекаемую стоимость (MEV). Это явление позволяет производителям блоков и другим опытным участникам получать прибыль, манипулируя порядком и включением транзакций в блок. Общедоступный характер мемпулов – области хранения ожидающих транзакций – раскрывает важные данные, позволяя совершать фронтраннинг, бэктраннинг и сэндвич-атаки, которые, по сути, действуют как скрытый налог для пользователей.
В частности, Ethereum зафиксировал значительный уровень извлечения MEV, исторически эквивалентный примерно 11% вознаграждений за блок. Это не незначительные неэффективности; они представляют собой ощутимые убытки для трейдеров, особенно тех, кто совершает крупные сделки на волатильных рынках. Данные за сентябрь 202X года, указывающие на сотни тысяч долларов, потерянных из-за сэндвич-атак, служат суровым напоминанием о том, что MEV является повторяющимся бременем для пользовательского капитала, затрагивающим всех, от случайных трейдеров до институциональных игроков. Это проблема, требующая инновационных криптографических решений.
Как пороговое шифрование Shutter укрепляет транзакции
Среди различных стратегий смягчения MEV криптографические методы, такие как пороговое шифрование, стали многообещающими претендентами. Эти методы направлены на сокрытие содержимого транзакции до того, как она попадет в мемпул, скрывая ее до окончательного упорядочения в блоке. Это не позволяет злоумышленникам, включая производителей блоков, использовать данные транзакций для MEV.
Shutter выделяется как новаторский протокол порогового шифрования, специально разработанный для борьбы с MEV. Он был первым в своем роде, кто вышел за рамки стадии исследований, достигнув реального развертывания в основной сети Gnosis Chain. По своей сути, пороговое шифрование работает путем разделения ключа дешифрования транзакции между распределенным комитетом «Keypers». Ни один Keyper не может расшифровать транзакцию в одиночку; для восстановления открытого текста требуется заранее определенное большинство. Вот упрощенная разбивка:
- Генерация ключей: Комитет совместно генерирует открытый ключ и отдельные доли закрытого ключа.
- Шифрование: Пользователи шифруют свои транзакции с использованием этого открытого ключа, отправляя зашифрованные тексты в сеть.
- Упорядочение: Предлагающие блоки упорядочивают эти зашифрованные транзакции, не зная их содержимого.
- Дешифрование: После завершения блока Keypers публикуют свои доли дешифрования. Достаточное количество действительных долей объединяются для раскрытия исходной транзакции.
- Выполнение: Теперь расшифрованные транзакции выполняются виртуальной машиной сети.
Эта конструкция комитета вне сети делает Shutter агностиком консенсуса, что означает, что он может интегрироваться с различными блокчейнами, не изменяя их основные правила консенсуса. Хотя комитет Keyper имеет разрешения и требует определенной степени доверия, его члены, выбранные управлением, стремятся обеспечить надежность.
Развивающиеся решения: от шифрования для каждой эпохи до пакетного шифрования
Путь Shutter к надежной защите MEV включал в себя значительную эволюцию. Первоначально протокол исследовал шифрование для каждой эпохи, когда транзакции шифровались под одним ключом для определенной эпохи блокчейна. Хотя этот дизайн был эффективным, у него был критический недостаток: как только ключ эпохи был восстановлен, все транзакции из этой эпохи, даже те, которые еще не были включены в блок, становились общедоступными, потенциально подвергая пользователей MEV.
Развернутая версия в Gnosis Chain решает эту проблему путем реализации шифрования для каждой транзакции. Каждая транзакция получает свое собственное уникальное шифрование, повышая конфиденциальность за счет того, что расшифровываются только включенные и завершенные транзакции. Этот подход, хотя и увеличивает рабочую нагрузку комитета Keyper линейно с пропускной способностью транзакций, отдает приоритет безопасности и конфиденциальности. Заглядывая вперед, команда Shutter изучает пакетное пороговое шифрование (BTE) как потенциальное оптимальное решение. BTE направлен на поддержание почти постоянной нагрузки на комитет, сохраняя при этом конфиденциальность транзакций, которые не включены в блок, предлагая более оптимизированный баланс между эффективностью и безопасностью.
Помимо Gnosis Chain, охват Shutter расширяется. Зашифрованный модуль мемпула для OP Stack уже работает в тестовой сети Optimism. Этот модуль интеллектуально использует шифрование для каждой эпохи, но смягчает недостаток более ранней конструкции, привязывая транзакции к определенным целевым блокам. Если транзакция пропускает предназначенный блок, она просто возвращается, предотвращая преждевременное раскрытие.
Путь вперед: путь Shutter к будущему с минимальным доверием
Несмотря на значительные успехи в смягчении MEV, Shutter признает, что его текущая итерация не является полностью не требующей доверия, поскольку она полагается на набор Keyper с разрешениями. Другой проблемой была задержка, наблюдаемая при развертывании Gnosis Chain; в то время как блоки Gnosis создаются каждые пять секунд, транзакции Shutter исторически занимали в среднем около трех минут для включения, в основном из-за ограниченного числа Shutterized валидаторов и Keypers. Это указывает на то, что, хотя и многообещающе, все еще есть возможности для оптимизации, чтобы максимизировать его реальную полезность.
Команда Shutter активно разрабатывает практическую, многоэтапную дорожную карту к полностью зашифрованному и более минимизированному по доверию мемпулу, уделяя особое внимание Ethereum. Это амбициозное начинание потребует совместных усилий различных компонентов экосистемы, включая кошельки, RPC, ретрансляторы, конструкторы и валидаторы, прежде чем в конечном итоге получить поддержку в протоколе. После установки в Ethereum эти модули могут затем распространиться на другие EVM-совместимые цепочки, демократизируя защиту MEV в более широком криптоландшафте. Для тех, кто хочет ориентироваться на этих сложных рынках и потенциально выявлять возможности, такие платформы, как cryptoview.io, могут предложить ценную информацию. Найдите возможности с CryptoView.io
