Почему протокол конфиденциальности Railgun пользуется благосклонностью Виталика?

Средний5/6/2024, 5:22:20 AM
Railgun - это система конфиденциальности, построенная непосредственно для блокчейна, которая в настоящее время поддерживает Ethereum, BNB Chain, Polygon и Arbitrum. Основное внимание уделяется использованию доказательств нулевого разглашения для анонимизации транзакций в умных контрактах и приложениях DeFi. Railgun предоставляет только логику смарт-контрактов on-chain, тем самым устраняя необходимость в валидаторах L2 и уязвимых межцепочных мостах для обеспечения конфиденциальности. В статье рассматриваются механизмы системы конфиденциальности Railgun, токены, управление, вознаграждения и обновление V3, предлагая читателям всестороннюю информацию.

Ни один другой протокол конфиденциальности не смог привлечь Виталика Бутерина к ежемесячным транзакциям Ethereum, как Railgun. За последние шесть месяцев Виталик регулярно взаимодействовал с Railgun, используя ETH, факт, который он подтвердил в Twitter, даже упоминая Railgun. Рынок быстро отреагировал, и цена его токена RAIL взлетела с $0.8 до примерно $1.8, более чем удвоив свою стоимость.

В долгой истории протоколов конфиденциальности многие приходили и уходили, но немногие оставались. Здесь участвует несколько сложных факторов, таких как политики, затраты и уровень принятия. В январе 2022 года Digital Currency Group (DCG) и Railgun DAO заключили стратегическое партнерство с целью принесения конфиденциальности в DeFi. В рамках этого партнерства DCG приобрела и замайнила более $10 миллионов в токенах RAIL и пожертвовала более $7 миллионов стейблкоинов в казну DAO проекта. Только в первые три месяца этого года объем транзакций Railgun превысил $200 миллионов, подчеркивая значительные особенности, которые привлекают множество пользователей.

Введение в Railgun

Railgun — это система конфиденциальности, созданная непосредственно для блокчейнов, в настоящее время поддерживающая Ethereum, BNB Chain, Polygon и Arbitrum. В основном он использует доказательства с нулевым разглашением для анонимизации использования смарт-контрактов и DeFi. Railgun задействует только логику смарт-контрактов блокчейна, тем самым устраняя необходимость в валидаторах L2 и уязвимых кроссчейн-мостах для достижения конфиденциальности. Это повышает его безопасность и децентрализацию. Кроме того, Railgun не является изолированной экосистемой в автономной цепочке конфиденциальности, а может получить доступ ко всей экономической деятельности на Ethereum, избегая создания крепости «призрачной цепи».

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

Система конфиденциальности

В блокчейн-транзакциях и переводах, которые являются общедоступными, обычно четыре ключевых элемента: отправитель, получатель, название передаваемого актива и количество актива. Для обеспечения конфиденциальности необходимо анонимизировать эти четыре элемента информации. Railgun достигает этого, используя частные балансы для защиты информации о транзакциях в системе. Эти частные балансы состоят из анонимных средств и пользователей, которые остаются анонимными для внешних наблюдателей.

Учитывая этот контекст, степень анонимности личных балансов в Railgun имеет решающее значение для безопасности конфиденциальности. Общий уровень конфиденциальности приватных балансов в Railgun зависит от трех аспектов:

  1. Объем отдельных частных транзакций и общее количество пользователей;

  2. Общая TVL (Total Value Locked) в смарт-контракте;

  3. Объем транзакций DeFi и частные переводы.

Обычно, чем больше средств в конфиденциальном пуле, тем выше степень анонимизации протокола, поскольку вероятность связывания депозитариев с активами относительно невелика.

Кроме того, Railgun также использует релеи и UTXO для повышения конфиденциальности. Транзакции, отправленные пользователями, исходят от релеев и не могут быть прослежены до открытых адресов. UTXO означает непотраченный выход транзакции, аналогично системам траты BTC и Zcash. Он представляет собой право на использование валюты и реализован в Railgun в виде дерева Меркля (тип организованного и зашифрованного дерева данных, которое позволяет умным контрактам Railgun отслеживать владение и балансы через криптографические доказательства). Основное различие заключается в том, что дерево Меркля Railgun полностью анонимно и хранится в умном контракте.

Финальным компонентом является SDK, используемый для интеграции частных смарт-контрактов и протоколов кошелька. У пользователей есть адреса общедоступной цепи, адрес 0x и замаскированный адрес Railgun, начинающийся с 0zk. Транзакции, отправленные с адреса 0zk, полностью анонимны и отображаются в исследователях блокчейна (например, Etherscan) как исходящие от адреса Relayer. Детали идентификации зашифрованы и скрыты на протяжении всего процесса с использованием доказательств zk-SNARK.

Чтобы сделать это более понятным для читателей, давайте использовать яркую аналогию. Представьте пользователей Railgun в качестве авторов писем, а доказательства ZK действуют как проверяющие факты для содержания этих писем. Смарт-контракт Railgun похож на запечатанный конверт, а ретрансляторы - на почтовых носителей. Внешние наблюдатели могут только видеть, что письмо было отправлено, но не могут видеть содержание письма или кто его отправил.

Токены и управление

RAIL - это управляющий токен Railgun, используемый на сети Ethereum. Жидкость RAIL доступна на SushiSwap и Uniswap, с оптимальной маршрутизацией, предоставленной Matcha. Стейкинг RAIL позволяет голосовать за предложения по управлению, касающиеся обновлений протокола и платы за щитование/разщитование. Любой кошелек, стейкающий RAIL, становится участником Railgun DAO.

Награды для активных участников управления

Активные участники управления получают часть комиссии за замаскировку/размаскировку. Чтобы быть признанным активным, участники должны соответствовать четырем основным условиям:

Полностью ставьте и блокируйте токены (с не менее чем некоторыми токенами, не превышающими период разблокировки);

Проверьте портал управления хотя бы один раз, чтобы проверить текущие предложения;

Оплатить комиссию за газ, чтобы получить взаимодействия;

Не делегировать свой голос другому адресу, так как вознаграждение тогда будет поступать на делегированный адрес вместо этого.

Каждые две недели 2% казначейства выделяется на механизм запроса, что означает, что примерно 52% средств направляется на стейкинг ежегодно. Активные участники управления Railgun получают долю этого выделения пропорционально количеству заложенных ими RAIL. Например, если вы заложили 1% всех заложенных RAIL, вы получите 1% двухнедельного распределения 2%.

После того, как токены размещены в стейкинге, их вывод инициирует 30-дневный период разблокировки, в течение которого пользователь теряет право голоса и не получает вознаграждений.

Токеномика

На Ethereum общее количество установлено на уровне 100 миллионов, на BNB Chain - 44 546 789, а на Polygon - 55 миллионов. У Polygon и BNB Chain есть собственные независимые управляющие DAO, поэтому у них есть собственные цепные токены. RAIL (на Ethereum), RAILPOLY и RAILBSC различаются, поскольку они управляют и получают вознаграждения за развертывание Railgun на своих соответствующих цепях.

Эта структура управления, с отдельным DAO на каждой цепи, максимизирует безопасность и децентрализацию. Она устраняет зависимость от мостов между цепями и позволяет каждому DAO голосовать по вопросам, специфичным для их цепи.

Обновление V3

Важно отметить, что Railgun собирается пройти обновление до версии V3 для улучшения конфиденциальности и производительности с помощью архитектурных изменений. Конкретно обновление будет оптимизировано в пяти областях. Первое - это принятие модульного дизайна для значительного снижения комиссий за газ, что позволяет индивидуальные обновления и настройку протокола (снижение затрат на транзакции DeFi на 50%-60%).

Во-вторых, будут представлены новые варианты для Релееров, где транзакции могут иметь свой собственный альтернативный пул памяти для более дешевых, более стабильных и надежных транзакций.

В-третьих, будет предоставлена поддержка дизайна "намерения", где пользователи указывают желаемый результат, а разрешитель может выполнить лучший путь транзакции через различные протоколы. Это улучшает пользовательский опыт, предлагая лучшие цены и защиту от MEV, снижая сложность.

В четвертых, будет предоставлена поддержка карт доступа к NFT, позволяющая пользователям взаимодействовать с маржинальными протоколами DeFi, такими как перманентные контракты, кредиты и монетизация стабильной монеты на основе залога. Эти карты доступа NFT обеспечивают взаимодействие и предлагают дополнительные функции, такие как одноклик-транзакции.

Наконец, поддержка функции Connect, аналогичной WalletConnect, будет введена, что позволит пользователям входить в dApps без интеграции. Эта функция в настоящее время находится в разработке и ожидается, что будет обновлена во втором квартале.

Заключение

Виталик также неутомимо поддерживал еще одной приватный протокол; в октябре 2023 года он инвестировал в Nocturne Labs. К сожалению, хотя проект запустил свою основную сеть на Ethereum в следующем месяце, к концу января этого года Nocturne объявил о закрытии своего приватного протокола для перехода к разработке приложений. Официальной причиной был переход к Layer 2 и Account Abstraction (AA) в индустрии криптовалюты, где приоритеты далеко превышают приватность. Основные заботы для пользователей - это стоимость и опыт использования, причем приватность пока является вторичным вопросом.

Эта ситуация напоминает ранние дни интернета, когда у HTTP отсутствовала защита конфиденциальности в течение длительного времени и шифрование появилось только тогда, когда проблемы безопасности стали более серьезными и технологии стали зрелее, что привело к широкому использованию протокола HTTPS. Изначально из-за медленной скорости и сложности HTTPS использовался только на сайтах кредитных карт или банков. Он стал основным протоколом для веб-сайтов только тогда, когда вычислительные затраты значительно снизились, и сайты могли быстро внедрить HTTPS.

Протоколы конфиденциальности все еще имеют долгий путь вперед, и Railgun делает значительные шаги на этом пути.

Отказ от ответственности:

  1. Эта статья взята из [GateForesightnews], Все авторские права принадлежат оригинальному автору [1912212.eth, Новости Foresight]. Если есть возражения против этой публикации, пожалуйста, свяжитесь с Gate Learnкомандой, и они незамедлительно займутся этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. Если не указано иное, копирование, распространение или плагиат переведенных статей запрещены.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!