Обновление Venus - Omnichain

Исходная статья — Venus Upgrade - Omnichain Money Markets

Введение

В этом предложении описывается внедрение технологии LayerZero, чтобы сделать Venus настоящим Omnichain протоколом. С этой функцией Venus приблизится к тому, чтобы стать наиболее эффективным и доступным решением для кросс-сетевого капитала. LayerZero будет тесно сотрудничать с командой Venus для создания и развертывания межсетевого расширения текущего протокола. Это расширение позволит пользователям вносить залог и создавать долговые позиции независимо от сети источника или назначения.

Что такое LayerZero?

LayerZero — это открытый и не требующий разрешений протокол взаимодействия Omnichain, разработанный для упрощенной передачи информации по сетям. Наша технология обеспечивает аутентичную и гарантированную доставку информации с настраиваемой надежностью; протокол реализован в виде набора газосберегающих, не обновляемых смарт-контрактов.

В настоящее время LayerZero работает в 10 сетях, включая Ethereum, Polygon, Arbitrum, Optimism, BNB Chain, Avalanche и Fantom, а также в тестовой сети и проходит аудит 16 сетей, включая Moonbeam, Gnosis Chain и Solana и среди других, не относящихся к EVM.

LayerZero Labs последовательно придерживается принципа, согласно которому безопасность является наивысшим приоритетом. За последние два года LayerZero Labs:

  • Разработал и запустил протокол LayerZero в основной сети
  • Разработал и запустил Stargate, первый полностью компонуемый транспортный протокол ликвидности, построенный поверх LayerZero и ставший возможным благодаря изобретению алгоритма Delta Algorithm.
  • Stargate стал самым быстрорастущим протоколом DeFi за всю историю, достигнув 4,4 млрд долларов TVL менее чем за две недели.
  • Создан Pre-Crime в ответ на сбои безопасности в основных межсетевых протоколах, проприетарное усовершенствование безопасности, обеспечивающее проверку инвариантов, определяемых приложением, перед доставкой каждого запроса.
  • Только за последний год было заказано аудитов на сумму более 3,5 млн долларов США от ведущих аудиторов, включая Quantstamp, Zokyo, Zellic и Trail of Bits, и в настоящее время они проходят аудит № 20; самые последние аудиты общедоступны на Github.

За это время LayerZero Labs создала команду инженеров, менеджеров сообщества и продуктовых стратегов мирового класса и заручилась поддержкой инвесторов и консультантов, включая FTX, a16z, Sequoia. LayerZero остается единственным проверенным крупным поставщиком межсетевых коммуникаций, который никогда не подвергался взлому, и ему доверяют ведущие протоколы и приложения dApp в DeFi, инфраструктуре NFT и играх.

Что это решает?

Текущие решения по кредитованию и заимствованию в сетях, как правило, не работают или неэффективны. Если пользователь хочет предоставить залог в своей «домашней сети» и получить доступ к сети назначения, он обычно должен:

  • Занять в домашней сети
  • Использовать внешний мост (который часто оборачивает активы, вводит дополнительные сборы, подвергает пользователей неотъемлемому риску)
  • Получить в сети назначения
  • Возможно сделать дополнительный обмен уже в сети назначения на другой актив, что сопряжено с дополнительными комиссиями

Затем пользователи должны нести еще большую комиссию, если они хотят обеспечить дополнительные долговые позиции в сети назначения. Общий процесс включает более 10 кликов и высокие накладные расходы, связанные с риском и задержкой; этот процесс нарушен с точки зрения экономической целесообразности и общего пользовательского опыта.

Omnichain решение

После развертывания расширения Venus omnichain позволит снимать долговые позиции под залог в других сетях. В конечном итоге это даст пользователям то, чего они действительно хотят, с минимальным риском и значительно сниженной комиссией. Просто внесите залог в выбранную вами домашнюю сеть и займите желаемый актив в целевой сети.

Представьте самый простой случай, когда каждая сеть имеет (стейблкоин, газ) доступные пулы в рамках протокола кредитования. Благодаря Omnichain функциональности пользователи Venus теперь могут предоставлять залог SOL на Solana и брать кредиты в $ непосредственно в долларах США; закладывать ETH в Ethereum и брать BNB напрямую в сети BNB. Другими словами, пользователи могут наслаждаться прямым взаимодействием между точками в сетях без мучительной сложности или стоимости существующих методов. Это решение может быть быстро реализовано без внешних мостов, внешних сборов и внешнего риска. Уникальный простота обмена информацией omnichain LayerZero — единственное решение, проверенное в реальных условиях и в бою, которое может предоставить такой опыт пользователям Venus.

Техническая структура LayerZero

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

Путь межсетевой транзакции LayerZero.

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

LayerZero достигает этого безопасным и децентрализованным способом, используя архитектуру Relayer и Oracle. С точки зрения децентрализации и безопасности эта модель никогда не передает информацию через промежуточные цепи. Благодаря отсутствию зависимостей от «транспортных» цепочек или использования разрозненных методов проверки пользователи могут быть уверены в подлинности информации и транзакций между сети.

В контексте Venus этот протокол обмена информации позволит открывать позиции в других сетях с обеспечением в Venus. Эта возможность передачи запросов уже была проверена и развернута, как продемонстрировано в Stargate Finance.

Технические проблемы

Техническая реализация на уровне основного протокола довольно проста и будет значительно ускорена командой по интеграции LayerZero. Основной нюанс в этом процессе относится к обработке ликвидаций в цепочках.

К счастью, ликвидация может быть осуществлена ​​полностью атомарным способом. Это означает, что экспресс-кредиты по-прежнему можно использовать, и ничего не меняется с точки зрения механизма ликвидации. Единственное препятствие, которое следует учитывать, заключается в том, что Venus потребуется оракул для заемного актива по сравнению с залоговым активом. Например, если пользователь заложил BNB в сети BNB и занял SOL в Solana, ему потребуется соотношение цен BNB/SOL (или BNB/USD и SOL/USD).

Если для данной пары не существовало оракула, эта потребность могла быть удовлетворена доставкой информации из LayerZero. После обработки котировок все ликвидации могут быть завершены локально, и только выплаты из других сетей требуют дополнительного запроса. Это позволяет Venus сохранить дизайн протокола почти идентичным тому, что используется в настоящее время, за единственным исключением, позволяющим использовать долговые позиции в отношении активов в других сетях и позволять при необходимости подтверждать эти позиции как погашенные.

Преимущества LayerZero

1. Независимость и обновление для конкретных приложений

LayerZero позволяет Venus выполнять обновление функций без рисков. Важность этой задачи нельзя недооценивать. Всеобщая модернизируемость привела к сотням миллионов убытков! Большинство смарт-контрактов, используемых в конкурирующих межсетевых решениях, можно обновить. В результате не имеет значения, насколько безопасна их инфраструктура, если протокол обновляется для добавления новой функции и в обновлении есть ошибка, любая другая функция, взаимодействующая со смарт-контрактом, автоматически подвергается риску нового смарт-контракта. Протоколы не могут отказаться от этих обновлений. Эта уязвимость из-за обновляемого дизайна смарт-контрактов присуща любому другому конкурирующему провайдеру кроссчейн и иллюстрируется недавним взломом recent Nomad hack .

LayerZero использует неизменяемые контракты с новой системой обновления библиотек проверки согласия, которая дает выбор: принять или отклонить любые или все будущие улучшения протокола LayerZero. LayerZero Labs или любой другой процесс с несколькими подписями не может принудительно внести изменения в интеграцию Venus после ее установки. Системы с высокими стандартами безопасности могут принимать улучшения протокола или нет.

Например, LayerZero может добавить библиотеки для поддержки ZK-rollups, optimistic roll ups или оптимизации газа для улучшения функциональности основного протокола. Venus может не принимать такие обновления библиотек или выборочно обновлять их в зависимости от убежденности руководства в новых передовых методах в области безопасности или отраслевых исследованиях по усмотрению сообщества. Наша команда считает, что текущие методы обеспечения безопасности не должны и не будут лучшими в отрасли через 10 лет. По мере того, как исследователи продвигают отрасль вперед, должна развиваться и модель безопасности кроссчейн-инфраструктуры. Библиотека валидации LayerZero позволяет приложениям развиваться благодаря передовым исследованиям и лучшим отраслевым практикам.

LayerZero — это единственный общий протокол обмена информацией, который передает всю мощь и возможность полностью контроля развития функциональности Omnichain сети в руки протокола Venus — там, где ему и место.

2. Модель безопасности

Системы LayerZero Oracle и Relayer обеспечивают наилучшие возможные результаты безопасности для конечных пользователей. В частности, межсетевые транзакций могут быть подвергнуты атаке злоумышленниками, стремящимися вмешаться в межсетевую активность. Если злоумышленник получает контроль над промежуточным этапом, он может изменить порядок или отказаться от доставки определенных запросов, отправленных по сети. Это полностью ставит под угрозу безопасность любой функциональности Omnichain.

Раздвоенная модель безопасности LayerZero Oracle-Relayer гарантирует, что либо каждый запрос подвергается проверке, либо ни одного, что делает контроль запросов непривлекательным для злоумышленников. Оракулы и ретрансляторы не могут подвергать контролю запросы, не подвергая контролю все сообщения из-за последовательного принудительного применения одного запроса в принимающей цепочке. В результате, если злоумышленник получит контроль над Oracle и Relayer и преуспеет в контроле запросов, каждый последующий запрос также будет подвергаться контролю (не останется не замеченным и локализуется автоматически), и атака будет остановлена. Жесткой остановки не произойдет, и Venus сможет оперативно решить проблему. Venus просто выберет нового Оракула или Ретранслятора, и обмен сообщениями возобновится. Эта раздвоенная модель предотвращает эффективный сговор между потенциальными злоумышленниками и обеспечивает непрерывную работу транзакций между сетями.

В дополнение к нашей встроенной модели безопасности, LayerZero лидирует в отрасли в области межсетевой безопасности с Pre-Crime проприетарным модулем, который был запущен в апреле и в настоящее время защищает Stargate.

3. Неизменяемость и настройка

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

LayerZero предлагает то, что не может сделать никакое другое межсетевое решение: контроль над параметрами безопасности на прикладном уровне. При использовании LayerZero Venus имеет возможность настроить инфраструктуру вне сети, параметры подтверждения блокировки и выбор Oracle/Relayer. Venus никогда не обязан выбирать постоянную конфигурации инфраструктуры вне сети и имеет возможность изменять параметры по желанию, в том числе в целях безопасности и удобства пользователей. Уникальная возможность развертывания различных конфигураций Oracle, Relayer и инфраструктуры позволяет пользователям оптимизировать как затраты, так и «отсутствие доверия».

4. Эффективность и стоимость

LayerZero был разработан и создан с учетом эффективности в качестве первоочередной стоимости, в то время как другие решения имеют высокие транзакционные издержки. По мере увеличения объема транзакций Venus облегченное и модульное кроссчейн-решение будет иметь решающее значение для масштабирования. Запросы LayerZero чрезвычайно легковесны и имеют один из самых маленьких заголовков из возможных на сегодняшний день. Четыре поля и ~100 000 взаимодействий газа в функциях send() и Receive() уже развернуты, а будущие дополнительные библиотеки настроены на сокращение потребления газа до менее 100 000.

LayerZero поддерживает как единичную, так и пакетную межсетевую коммуникацию. Комбинируя пакетные транзакции с наиболее эффективным алгоритмом обмена сообщениями, LayerZero позволяет Venus масштабировать пользовательский опыт для всех соответствующих сетей с минимально возможными затратами.

Поддержка внедрения

LayerZero Labs обладает достаточными ресурсами и полностью подготовлена для поддержки всего процесса интеграции Venus от начала до конца, включая постоянную поддержку продукта и смарт-контрактов для протокола. Мы разработали подробный план поддержки Venus и обеспечим:

  • Полностью финансируемый доступ к нашим 3 наемным аудиторским фирмам
  • LayerZero в настоящее время проходит аудит № 20 и выделил больше капитала на аудиты безопасности, чем все конкурирующие межсетевые провайдеры вместе взятые.
  • Вознаграждение до 15 миллионов долларов — крупнейшее вознаграждение за обнаружение ошибок в системе безопасности
  • Все технические требования и постоянная поддержка интеграции
  • Специальная группа по консультированию и внедрению

LayerZero Labs предоставит специальную команду инженеров и руководителя по интеграции для реализации кроссчейна Venus. Мы уверены, что наша команда и руководитель отдела интеграции превзойдут все ожидания и быстро предоставят Omnichain функциональность Venus.

Заключение

LayerZero Labs готова тесно сотрудничать с командой Venus над архитектурой, проверкой кода и технической реализацией, чтобы полностью развернуть эти новые возможности Omnichain сети. Наше решение лидирует в межсетевых взаимодействиях и может добавить полезный функционал для пользователей Venus во всех поддерживаемых сетях.

1 Like