Connext Bridge
July 9, 2022

Consensys,MetaMask - Обзор Connext Bridge

Всем профита и роста, рад вас приветствовать в статье Forceghost'а. Скажу честно и открыто, мне нравится как развивается Connext, всегда приятно наблюдать как проект за которым ты следишь делает действия которые приводят его к определенному успеху.

Из недавних хочется вспомнить конечно запуск публичного тестнета Amarok:

Я уже делал статью про Amarok, если вам интересно рекомендую ознакомится:

https://teletype.in/@forceghost/amarok_connext

Участие в одном из значимых событий Arbitrum Odyssey:

Могу перечислить еще такие события как партнерство с NFTHashi:

(NFT проект основанный на базе Connext)

Ну и еще одна, это партнерство Superfluid, Nomad и Connext:

Перейдем к теме, про статью на сайте Consensys.


- Коллаборация MetaMask, Consensys и Connext ? - Не совсем.

Consensys - это разработчики MetaMask, но они все же остаются Consensys и MetaMask в их статье больше как партнеры, поэтому полноценно называть это "коллаборация" сложновато, но кто знает что будет в будущем.

Но все же приятно видеть упоминания Connext в их блоге, поэтому я сделал небольшой перевод-статью, здесь я больше радуюсь за Connext и хочу сделать еще одно упоминание об этом, потому что, сама статья похожа на ту, что я писал ранее о Bridge Connext, кому интересно то можете почитать ее ниже:

https://teletype.in/@forceghost/Bridge_Connext_How_it_work

И так, переходим к статье:

Как установить мост между вашими активами с помощью Bridge Connext

Официальный источник:

https://consensys.net/blog/metamask/how-to-bridge-your-assets-using-connexts-bridge-protocol/

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

Эта технология упорядочивает деятельность в перекрестных цепочках:

L1 → L2, L2 → L2, L2 → L1 и даже L1 → L1.

В сегодняшнем учебном пособии мы рассмотрим протокол Connext, обеспечивающий надежное взаимодействие, который облегчает создание мостов и развертывание dApp в Сross-Сhain.

Почему Connext ?

Connext обеспечивает быструю, некустодиальную связь между сетями и рулонами. Их мостовой протокол в настоящее время поддерживает передачу средств между 17 сетями.

- Стоп, а Что такое некустодиал ?

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

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

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

Разработчики могут выполнять инструкции из одного центрального xApp (произносится как zap) - децентрализованного приложения, которое выполняет операции между независимыми цепочками, вместо того, чтобы развертываться на нескольких цепочках.

В рамках данной заметки мы рассмотрим компонент мостов в их технологическом стеке.

Отправка активов с помощью Connext

Готовы подключить свои активы? Перейдите на портал Connext, здесь:

https://bridge.connext.network

Убедитесь, что ваш кошелек MetaMask содержит активы, которые вы хотите перевести. И помните, что вы всегда можете пополнить свой кошелек прямо в MetaMask, нажав синюю кнопку "КУПИТЬ" на главном экране.

Скачать MetaMask вы так же можете перейдя по ссылке ниже:

https://metamask.io/download/

1. Подключите свой кошелек

Подключите свой кошелек

Подключите свой кошелек в правом верхнем углу и выберите MetaMask.

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

В данном примере я использую мост ETH из Ethereum Mainnet в Optimism.

2. Выберите сеть

Выберите сеть

После выбора сети и токена, с которым вы хотите установить мост, введите сумму токена в поле и выберите "Swap".

3. Введите сумму токена

Введите сумму токена

Просмотрите сумму и комиссию и выберите "Confirm Swap" в появившемся окне, затем подтвердите транзакцию в кошельке MetaMask.

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

4. Подтверждаем

Подтверждаем

Появится окно прогресса, в котором вам будет предложено "Sign to Claim Funds". Нажмите на эту кнопку и подтвердите в своем MetaMask (и аппаратном кошельке, если он используется).

5. Подписываем

Подписываем

Заявка должна быть успешной, и вы увидите, что сеть, к которой вы подключились, пополнилась вашими токенами. Это был быстрый процесс, и я перевел свои ETH менее чем за 5 минут.

6.Ожидаем подтверждение

Ожидаем подтверждение

Вы можете установить любой мост из 17 сетей.

Вы можете установить мост из Optimism в Arbitrum или Ethereum Mainnet, и даже в альт L1 цепи, такие как BNB Chain.

Использование Connext для перевода ваших активов занимает несколько минут по любому предоставленному маршруту.

Как это работает ?

Инфраструктура Connext делает возможной Cross-Chain активность, будь то посредством моста между фондами или создания Cross-Chain приложений, называемых xApps.

Модернизация протокола Amarok от Connext работает совершенно аналогично.

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

В Amarok, Connext сотрудничает с Nomad - оптимистичным протоколом межцепочечной коммуникации.

Протокол Amarok определяет четыре основных участника:

(1) - Пользователь

(2) - Маршрутизатор Connext

(3) - Обновляющее устройство Nomad

(4) - Наблюдатель Nomad

В процесс вовлечены и другие участники, но пока мы оставим их в стороне.

Давайте посмотрим на упрощенную схему процесса и на то, как эти участники работают вместе:

1. Пользователь (назовем его БОБ) посылает транзакцию смарт-контракту Connext на цепочке источника, сигнализируя маршрутизаторам Connext о том, что он хочет установить мост.


2. Маршрутизатор Connext - их несколько - видит транзакцию БОБА, включая инструкции. Маршрутизатор отправит БОБУ намеченную сумму по цепочке назначения за вычетом комиссии. Теперь БОБ в порядке, но как маршрутизатор получит деньги обратно?


3. Под капотом и на исходной цепочке смарт-контракт Connext направит средства БОБА смарт-контракту Nomad. Умный контракт Nomad объединяет несколько транзакций в обновление в виде дерева Меркла, а корень дерева подписывается Nomad Updater.


4. После подписания обновление отправляется в цепочку назначения другому смарт-контракту Nomad. Теперь у наблюдателя Nomad Watcher есть 30 минут, чтобы вмешаться, если обновление является мошенническим. Наблюдатель может сравнить состояние в доме и подписанное состояние и обнаружить мошенничество.


5. Если ничего мошеннического нет, то маршрутизатор Connext может потребовать свои токены обратно на цепочку назначения, используя доказательство того, что он уже отправил токены БОБУ на этапе 2.

Маршрутизатор Connext

Маршрутизаторы Connext должны приобрести токены ($NEXT) для участия в сети и получать взамен пропорциональную долю работы от сети.

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

https://blog.connext.network/whats-next-d3044de49397

Заключение

Обширный список сетей Connext, вероятно, будет постоянно расти, и они позволяют вам дешево и быстро создавать мосты без введения каких-либо новых предположений о доверии. Если вы ищете безопасный, не требующий доверия протокол для передачи ваших активов, рассмотрите Connext в качестве следующего (🥁) протокола для опробования.

Вот краткое описание:

1. Перейдите на сайт bridge.connext.network

2. Подключите свой кошелек MetaMask

3. Выберите сеть, в которую и из которой вы хотите перевести средства

4. Выберите актив, который вы хотите перевести

5. Нажмите "Swap" и "Confirm Swap" и подпишите транзакции в MetaMask (и аппаратном кошельке, если он используется), чтобы начать перевод.

6. Нажмите "Sign to Claim Funds" и вуаля!


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

Наслаждайтесь подключением к Web3!

Вот такая вот статья-перевод получилась, в целом все понятно и просто, Connext это как раз тот мост, что развивает безопасность и я думаю, что в будущем это поможет этому проекту стать действительно популярным и полезным.

Социальные сети Connext:

Чтобы следить за проектом, советую подписаться на социальные сети Connext:

|Website|Twitter|Bridge|Discord|Blog|Documentation|


Статью подготовил: @forceghost

Portfolio: https://t.me/portfolio_forceghost

Telegram: https://t.me/forceghostcrypto