обзор
Совместимость становится все более важной частью криптовалютной экосистемы. По мере того, как все больше и больше Layer 1 и Layer 2 становятся специализированными, некоторые значения становятся размытыми, что решает одну проблему, но создает другую.
Эти экосистемы несовместимы по умолчанию. Они создают набор изолированных сред, но все цепочки и приложения, построенные поверх них, должны взаимодействовать друг с другом, чтобы полностью реализовать свой потенциал. Эта проблема породила новую волну связующих решений с целью объединения экосистем.
Наиболее распространенный подход к проектированию мостовых цепей включает использование специализированных цепей в качестве мостов, также известных как промежуточные цепи, такие как Wormhole или Ronin. Эти посредники соединяют два блокчейна, устанавливая между ними двустороннюю связь по принципу «один к одному» (например, Ethereum с Solana). Но этот подход ограничен. Добавление новой цепочки в сеть становится экспоненциально сложнее для каждой добавленной цепочки. Router Protocol применил инновационный подход, чтобы избежать дополните��ьной сложности и стоимости этого процесса.
Вместо того, чтобы выполнять мост один к одному для каждого соединения, маршрутизатор обобщает процесс подключения новых цепей. Протокол использует архитектуру ячеистой сети, в которой цепочки подключаются и мгновенно подключаются к другим участвующим цепочкам.
Обзор протокола маршрутизатора
История начинается
Router был основан в августе 2020 года Рамани Рамачандраном, Шубхамом Сингхом, Чанданом Чоудхури и Приешу Гаргом. После появления множества новых проектов уровня 1 и решений для масштабирования группа разработчиков проекта осознала необходимость улучшения инфраструктуры взаимодействия. Традиционные мостовые решения слишком медленные и сосредоточены только на соединении двух экосистем.
Проект привлек первоначальный посевной раунд в размере 485 000 долларов, а в октябре 2021 года привлек дополнительные 4,1 миллиона долларов от инвесторов, включая Polygon и Coinbase Ventures.
Как работает протокол маршрутизатора
Протокол маршрутизатора — это расширяемый межсетевой мост, построенный как сеть цепочек и соединенных через ряд узлов. Эти узлы имеют мостовые контракты, развернутые в каждой цепочке, подключенной к сети. Бридж-контракты могут прослушивать и выполнять транзакции, чтобы облегчить передачу стоимости между цепочками. Передача стоимости может происходить несколькими способами, такими как блокировка активов в исходной цепочке и разблокировка или добыча активов в цепочке назначения. Протокол также можно использовать для пересылки данных между цепочками, для выполнения действий между цепочками без подключения активов.
В настоящее время маршрутизатор соединяет девять цепочек на основе EVM, включая Ethereum, Polygon, BNB Chain, Avalanche, Fantom, Arbitrum, Cronos, Harmony и Optimism. Команда разработчиков проекта в настоящее время работает над добавлением в сеть Aurora и Moonbeam. Кроме того, они также работают над интеграцией в сеть цепочек, отличных от EVM, таких как Solana, Algorand и экосистема Cosmos. Их первым шагом станет экосистема Cosmos, основанная на модуле CosmWasm.
На первом этапе Router в настоящее время выпускается ограниченным тиражом. В этом выпуске команда контролирует три узла безопасности системы. Тем не менее, команда работает над переносом протокола в автономную сеть блокчейнов базового уровня, построенную с использованием Cosmos SDK.
Особенности протокола маршрутизатора
Voyager: обменяйте любой токен
Router Voyage Dapp дает пользователям возможность обменять любой токен в исходной цепочке на любой токен в цепочке назначения.
Существует семь сценариев, в которых передача обслуживания может происходить с помощью протокола маршрутизатора, а связанные активы могут быть разделены на три категории. Три типа активов:
- Резервные активы — это активы, для которых Router Protocol активно поддерживает ликвидность. Пользователи могут размещать эти активы в бридж-контрактах Router Protocol и таким образом получать прибыль. После внесения депозита пользователи получают упакованные экземпляры или R-активы, представляющие нативный токен сети, то есть AVAX — RAVAX. Текущие резервные активы маршрутизатора: MATIC, BNB, AVAX, FTM, ETH и USDC.
- Активы Mintable — это активы, которые маршрутизатор может чеканить и сжигать, чтобы облегчить прямые межсетевые передачи через свои мостовые контракты, но они не являются активами проекта. В настоящее время они включают ROUTER и их аналог — токен DFYN.
- Дискреционные активы — в эту категорию попадают активы, которые не являются резервными активами или активами, пригодными для чеканки, например, AAVE, WBTC, SOL…
Вот несколько примеров сценариев передачи, которые могут быть выполнены через протокол маршрутизатора.
Перевод активов из стабильного резерва в стабильный
Рассмотрим пользователя, который хочет перевести USDC из цепочки A в цепочку B.
Это самый простой случай. В этом случае стабильная монета, такая как USDC , будет заблокирована в исходной цепочке и разблокирована в цепочке назначения. Однако, если в цепочке назначения недостаточно ликвидности, пользователь получает резервную версию актива, в данном случае RUSDC.
Перевод активов из стабильных резервов в нестабильные
Рассмотрим пользователя, который хочет перевести USDC из цепочки A в MATIC в цепочке B. Возможны два перевода:
В этом случае USDC блокируется в исходной цепочке, а затем разблокируется в цепочке назначения. Затем разблокированный USDC будет заменен на MATIC.
Условия ликвидности варьируются в сети, поэтому этот путь не всегда возможен. Это подводит нас ко второму маршруту.
Маршрутизатор заменит USDC на MATIC в исходной цепочке, заблокирует его и разблокирует MATIC в цепочке назначения.
Произвольный перевод активов в Mintable Asset
Рассмотрим пользователя, у которого есть APE в потоке A, и он хочет поменять его на ROUTE в потоке B.
Здесь маршрутизатор заменит APE на ROUTE, заблокирует его в исходной цепочке и сгенерирует равное количество ROUTE в цепочке назначения.
Произвольный актив к произвольной передаче активов
Рассмотрим пользователя, который хочет заменить AAVE из потока A на JOE в потоке B.
Маршрутизатор заменит AAVE на USDC в исходной цепочке и заблокирует ее. Затем он разблокирует USDC и заменит его на JOE в цепочке назначения.
Вариант оплаты комиссии
Маршрутизатор предоставляет пользователям несколько вариантов оплаты комиссий за транзакции. Пользователи могут платить собственными токенами в исходной цепочке (например, оплачивать комиссию в ETH, если в сети Ethereum). Они также могут платить с помощью USDC, но пользователи, которые оплачивают комиссию за транзакцию с помощью ROUTE или DFYN, получат скидку 50% и 20% соответственно. Например, если комиссия за транзакцию составляет 4 доллара США в долларах США, она будет стоить 2 доллара США в ROUTE. Сумма скидки может быть изменена в будущем.
Алгоритм следопыта
Маршрутизатор реализует проприетарный алгоритм поиска пути, который работает вне цепочки с целью поиска наиболее эффективного маршрута для передачи значений между цепочками.
В зависимости от типа передачи алгоритм Pathfinder будет запускать различные сценарии, чтобы определить, какой «маршрут» является наиболее оптимальным. Эти маршруты можно выбирать между использованием собственных пулов ликвидности для облегчения переводов, привлечением партнера Dfyn DEX или оценкой на сторонней DEX в одной или обеих двух цепочках.
CrossTalk SDK и виджет
Конечная цель таких проектов, как Router, — выступать не только в роли моста, но и в качестве платформы для разработчиков. Эти платформы позволят разработчикам открывать новые варианты использования, которые возможны только при одновременном взаимодействии нескольких цепочек. Эти платформы для разработчиков станут новыми слоями, на которых можно будет создавать приложения и абстрагировать сложные взаимодействия, происходящие в фоновом режиме, от конечного пользователя. Имея это в виду, Router разрабатывает настраиваемый SDK и виджет, чтобы разработчики могли создавать межсетевые приложения, использующие протокол Router.
Токен МАРШРУТ
ROUTE — это служебный/административный токен для протокола маршрутизатора. Это токен ERC-20 на основе Ethereum с максимальным запасом 20 000 000.
ROUTE, запущенный 16 января 2021 года, был зарегистрирован непосредственно на AscendEx. Токен ROUTE также можно найти на DEX, таких как Uniswap, и на централизованных биржах, таких как KuCoin.
ROUTE можно использовать для четырех основных целей:
Администрация
Владельцы токенов ROUTE могут участвовать в управлении проектом, голосуя за предложения, касающиеся модификаций и обновлений протокола на Snapshot. К ним относятся такие вопросы, как установление длины майнинга ликвидности или какие новые цепи добавить в сеть.
Распределение доходов
Доход от протокола маршрутизатора формируется за счет комиссий за транзакции, распределяемых между валидаторами и поставщиками ликвидности.
Минимизируйте комиссию за транзакции
Маршрутизатор предлагает пользователям возможность оплачивать комиссию за транзакцию несколькими способами, но пользователи, которые платят комиссию за транзакцию с помощью ROUTE или DFYN, теперь получат скидки 50% и 20% соответственно.
С использованием
Маршрутизатор начал свой первоначальный обмен между Polygon и BNB Chain в январе 2022 года. В марте 2022 года они добавили Avalanche, а затем Fantom и Ethereum. Маршрутизатор в настоящее время поддерживает в общей сложности девять цепей.
В целом совокупный объем в сети превышает 215 миллионов долларов с более чем 25 000 транзакций. Соединение Polygon-Fantom в настоящее время является наиболее продаваемым маршрутом с объемом более 200 миллионов долларов США. Связь Polygon-Arbitrum также недавно показала рост активности, достигнув объема более 2,25 млн долларов и привлекая более 2500 новых пользователей, причем большая часть объема накопилась с момента объявления кампании.
Хотя трудно провести различие (в транзакционных данных) между действиями человека и бота, общая активность в протоколе значительно возросла в связи с тремя соревнованиями по созданию мостов, поощряемыми Router. Взглянув на общую сумму денежных переводов в долларах США по адресам в пользовательской базе, можно увидеть степень объема, вносимого отдельными лицами в пользовательской базе. На первые 5 адресов приходится более 14 000 транзакций и большая часть общего объема.
Маршрут
Интеграция сети без EVM во втором и третьем кварталах 2022 г.
Маршрутизатор нацелен не только на цепочку EVM. Проект хочет подключить каждую цепочку, которая может поддерживать бридж-контракт. Список начинается со строк вроде Solana, Algorand и Terra. Сложность подключения этих цепей будет варьироваться от цепочки к цепочке, но команда Router добилась значительного прогресса в реализации первого мостового контракта без EVM через модуль CosmWasm.
Запуск библиотеки Router CrossTalk во втором и третьем кварталах 2022 г.
Недавно команда запустила кроссчейн SDK под названием CrossTalk. Это позволяет пересылать общие сообщения и переходить состояние между различными цепочками, позволяя разработчикам создавать нативные межсетевые приложения. Фреймворк ранее прошел три проверки безопасности от Certik, Halborn и Hacken и в настоящее время выполняет дополнительные процедуры тестирования. Однако теперь разработчики могут приступить к созданию среды разработки.
Повторный запуск Router V2 в выделенной сети с 4 квартала 2022 года по 1 квартал 2023 года.
Ожидается, что маршрутизатор перейдет на собственный выделенный блокчейн, созданный с использованием Cosmos SDK. Работа в качестве потока, специфичного для приложения, имеет несколько преимуществ. В частности, маршрутизатор сможет поддерживать учетную запись в сети обо всех действиях, выполняемых протоколом, а также улучшать взаимодействие с помощью структуры управления IBC и Cosmos.
В то время как высокоуровневая архитектура останется прежней, текущий механизм проверки переместится с набора узлов Router, работающих поверх экземпляра GoLang, на собственную цепочку Cosmos Hub с аутентификацией на основе консенсуса Tendermint.
Конкуренция и риск
Маршрутизаторы конкурируют на разнообразном рынке с несколькими решениями, которые облегчают ежемесячные переводы миллиардов долларов. Тем не менее, это зарождающийся рынок, и вряд ли он увидит динамику «победитель получает все», как в пространстве AMM.
В отличие от сектора DEX, где Uniswap доминирует примерно на 77% рынка, рынок игроков инфраструктуры взаимодействия, вероятно, будет распределен более равномерно. Решения по интероперабельности имеют большее пространство для проектирования, в отличие от модели AMM, которую трудно улучшить. Несколько проектов были быстро приняты благодаря их уникальным решениям: WRAPPED включает в себя соединение для конкретного контента; THORChain фокусируется на обмене собственными активами, а Synapse использует собственные мультиликвидные пулы. Успех различных проектов демонстрирует высокий спрос на решения, объединяющие разные направления.
Безопасность по-прежнему остается основным фактором в интерактивном пространстве, так как было много хорошо задокументированных случаев взлома мостов, последний из которых — Ронин. Маршрутизатор принял различные меры, такие как выполнение различных тестов и запуск программы вознаграждения за обнаружение ошибок совместно с Immunefi.
В маршрутизаторе реализована выделенная прокси-архитектура, которая позволяет обновлять контракты в случае уязвимости или сбоя. Протокол также имеет изолированную палитру выполнения, которая позволяет выполнять вызовы функций с защитой от несанкционированного доступа.
Эпилог
Бесчисленные сети сейчас явно активны, они находятся на разных стадиях с точки зрения количества активов, приложений, построенных сверху, и соответствующей ликвидности. Также бывают случаи, когда существуют разные виртуальные стеки, например EVM/Non EVM. Из-за этих различий условия для операций между цепочками, в частности передачи стоимости между ними, будут различаться в зависимости от комбинаций цепочек источника и получателя. По этой причине конкурентоспособное мостовое решение должно быть высокомодульным с точки зрения его функциональности.
Такой протокол, как Router, может решить эти проблемы. Он может наилучшим образом использовать сопоставимые подходы к решениям для создания мостов, такие как передача данных между цепочками, для выполнения действий между цепочками. Router Protocol также может использовать собственные многоканальные пулы ликвидности. Проект предлагает возможность передавать собственные активы, а также подключаться к любой доступной DEX и упаковывать их в единое решение.
На данный момент маршрутизатор успешно соединил девять цепочек EVM. Проект также предлагает Voyager, который обеспечивает интуитивно понятный UX, похожий на DEX, с дополнительными функциями выбора источника и назначения контента. Тем не менее, маршрутизаторы по-прежнему сталкиваются с самой большой проблемой захвата значительной части рынка кроссчейн-инфраструктуры. Включать:
- Децентрализованный механизм проверки: маршрутизатору необходимо повысить безопасность, не полагаясь на нескольких ключевых игроков.
- Добавьте цепочку без EVM: на сегодняшний день ни один межцепочечный инфраструктурный протокол не предоставил быстрое, интуитивно понятное и комплексное решение для предоставления активов, которое устраняет разрыв между цепочками EVM и цепочками без EVM.
- Обеспечивает мощную платформу для разработки: будущее кроссчейн — это больше, чем просто мост между активами. Речь идет о создании приложений поверх этой межсетевой инфраструктуры. Эти приложения позволят разработчикам выполнять сложные операции без переноса активов из одной цепочки в другую.
Маршрутизаторы решили решить эти проблемы, завершив свой первый план размещения собственной сети на основе Tendermint. После развертывания маршрутизатор сможет полностью децентрализовать проверку. Команда проекта также добавляет поддержку цепочек, не основанных на EVM, начиная с Cosmos и заканчивая CosmWasm, а затем Solana и Algorand.
Router также только что выпустила CrossTalk, платформу межсетевого взаимодействия, позволяющую разработчикам создавать нативные межсетевые приложения. CrossTalk поможет Router заложить фундамент независимой от сети платформы разработки. В конечном счете, если маршрутизатор успешно реализует вышеупомянутые решения, он может оказаться в уникальном положении для захвата пользователей и доли рынка.