Как мы узнали ранее, блокчейн-мосты необходимы для обеспечения коммуникации и перемещения активов между сетями. Эта технология упрощает кросс-чейн активность по маршрутам L1 → L2, L2 → L2, L2 → L1 и даже L1 → L1. В сегодняшнем руководстве мы рассмотрим протокол доверенной совместимости Connext, который обеспечивает бриджинг и развёртывание кросс-чейн dApp.
Почему Connext?
Connext обеспечивает быструю некастодиальную коммуникацию между чейнами и роллапами. Их протокол моста в настоящее время поддерживает перевод средств между 17 сетями. В отличие от большинства других систем совместимости, Connext реализует это без введения каких-либо новых допущений о доверии или внешних валидаторов, что делает систему более безопасной, чем архитектуры, использующие внешних валидаторов.
Разработчики также утверждают, что «бриджинг — это лишь начало истории» в следующей парадигме Web3-совместимости, что побудило их создать обширный инструментарий, не ограниченный мостами, но включающий также реализацию кросс-чейн dApp. Разработчики могут выполнять инструкции из одного центрального xApp (произносится «зап») — децентрализованного приложения, выполняющего операции между независимыми чейнами, — вместо того чтобы развёртывать приложение в нескольких чейнах.
В рамках данной статьи мы подробнее рассмотрим компонент бриджинга в их технологическом стеке.
Отправка активов с помощью Connext
Готовы перевести свои активы через мост? Перейдите на портал бриджинга Connext здесь.
Убедитесь, что у вас есть кошелёк MetaMask с активами, которые вы хотите перевести. И помните, что вы всегда можете пополнить кошелёк прямо в MetaMask, нажав синюю кнопку «BUY» на главном экране.
Подключите кошелёк в правом верхнем углу и выберите MetaMask. После подключения вы можете выбрать сеть, В которую и ИЗ которой хотите выполнить бриджинг, в выпадающем меню.
В этом примере я перевожу ETH из Ethereum Mainnet в Optimism.
Выбрав сеть и токен для бриджинга, введите количество токенов в поле и нажмите «Swap».
Проверьте сумму и комиссии, нажмите «Confirm Swap» во всплывающем окне, затем подтвердите транзакцию в кошельке MetaMask. Примечание: если вы используете аппаратный кошелёк, как и я, вам потребуется подтвердить транзакцию на аппаратном устройстве после её одобрения в MetaMask.
Появится окно прогресса с предложением «Sign to Claim Funds». Нажмите на него и подтвердите в MetaMask (и в аппаратном кошельке, если используете).
Получение средств должно пройти мгновенно, и вы заметите, что сеть, в которую выполнялся бриджинг, пополнена вашими токенами. Процесс прошёл быстро — перевод ETH занял у меня менее 5 минут.
Вы можете выполнять бриджинг из любой из 17 сетей — например, из Optimism в Arbitrum или Ethereum Mainnet, и даже в альтернативные L1-чейны, такие как BNB Chain. Перевод активов через Connext занимает несколько минут по любому из доступных маршрутов.
Как это работает
Инфраструктура Connext делает кросс-чейн активность возможной — будь то бриджинг средств или поддержка кросс-чейн приложений, называемых xApps.
Обновление протокола Connext Amarok работает во многом аналогично Hop: существуют Роутеры, которые пересылают токены пользователю в целевом чейне, а затем возвращают свои средства из пула ликвидности, когда в итоге в целевой чейн поступает более медленный пакетный перевод.
В рамках Amarok Connext сотрудничает с Nomad — оптимистичным протоколом кросс-чейн коммуникации.
Протокол Amarok определяет четырёх ключевых участников: (1) пользователь, (2) Connext Router, (3) Nomad Updater и (4) Nomad Watcher.
В процессе задействованы и другие участники, однако пока оставим их в стороне.
Рассмотрим упрощённую схему процесса и то, как эти участники взаимодействуют:
Пользователь (назовём её Алиса) отправляет транзакцию в смарт-контракт Connext в исходном чейне, сигнализируя Connext Роутерам о намерении выполнить бриджинг.
Один из Connext Роутеров — их несколько — увидит транзакцию Алисы вместе с инструкциями. Роутер отправит нужную сумму Алисе в целевом чейне за вычетом комиссии. Теперь с Алисой всё в порядке, но как Роутер вернёт свои деньги?
В фоновом режиме и в исходном чейне смарт-контракт Connext перенаправит средства Алисы в смарт-контракт Nomad. Смарт-контракт Nomad объединяет несколько транзакций в обновление в виде дерева Меркла, корень которого подписывается Nomad Updater.
После подписания обновление отправляется в целевой чейн в другой смарт-контракт Nomad. У Nomad Watcher есть 30 минут, чтобы вмешаться, если обновление окажется мошенническим. Watcher может сравнить исходное состояние и подписанное состояние и обнаружить мошенничество.
Если мошенничества не выявлено, Connext Router может получить свои токены обратно в целевом чейне, используя доказательство того, что он уже отправил токены Алисе на шаге 2.
Connext Роутеры должны стейкать токены ($NEXT) для участия в сети и получения пропорциональной доли работы сети в качестве вознаграждения.
«NEXT поддерживает работу сети, гарантируя, что все роутеры подчиняются одному набору правил справедливого упорядочивания транзакций, а NEXT роутера подвергается слэшингу в случае нарушения этих правил». — What's $NEXT?
Заключение
Обширный список сетей Connext, скорее всего, продолжит расти, а сам протокол позволяет выполнять бриджинг быстро и с низкими комиссиями без введения каких-либо новых допущений о доверии. Если вы ищете безопасный trustless-протокол для перевода активов, рассмотрите Connext как следующий (🥁) протокол для знакомства.
Выберите сеть, В которую и ИЗ которой хотите выполнить перевод
Выберите актив для перевода
Нажмите «Swap» и «Confirm Swap», подпишите транзакции в MetaMask (и в аппаратном кошельке, если используете), чтобы начать перевод
Нажмите «Sign to Claim Funds» — и готово!
Несмотря на то что в пространстве появилось множество мостов, победят те, которые уделяют особое внимание безопасности.
Наслаждайтесь путешествием по Web3!
Подпишитесь на Alpha и получайте рыночную альфу прямо на почту
Переведено ИИ. Может содержать ошибки. Пожалуйста, всегда проверяйте информацию.
Оцените перевод
Автор статьи:
MetaMask
MetaMask, ранее известная как Consensys Software Inc, — крупнейшая в мире самостоятельная финансовая платформа, предоставляющая людям единое место для хранения, расходования, накопления и приумножения средств как в криптовалюте, так и в традиционных активах. Компания создаёт потребительскую платформу, объединяющую платежи, сбережения, инвестиции и цифровые активы в едином бесшовном опыте. Вырастая из самого широко используемого в мире self-custodial кошелька, MetaMask предоставляет пользователям прямой контроль над их деньгами и активами, охватывая около 190 стран. MetaMask сыграл основополагающую роль в развитии Ethereum с 2016 года. Сегодня MetaMask занимает центральное место в экономике блокчейна, создавая операционную систему для Open Money и предоставляя людям полный контроль над их финансовой жизнью.