Что такое мосты в блокчейне и зачем они нужны
Недостаточная совместимость стала серьезной проблемой растущего количества DeFi сетей. Каким образом межсетевые мосты позволяют брать лучшее от разных платформ?

В мире криптовалют существует множество различных сетей на основе технологии блокчейн, такие как Ethereum, Binance Smart Chain, Algorand, Avalanche, Cosmos, Polkadot, Tezos, Solana и другие. Каждый блокчейн имеет свои особенности и функции. Большинство из них работает по разным алгоритмам и правилам достижения консенсуса. Для обмена данными между разными блокчейнами используются межсетевые мосты. Они представляет собой соединение между блокчейнами, которое позволяет передавать любые типы данных, в том числе токены и смарт-контракты, из одной цепочки в другую. Мосты соединяют различные экосистемы и делают всю инфраструктуру DeFi удобнее.
Преимущества мостов в DeFi
- Гибкость всей системы — с помощью мостов участники могут переносить активы и ценные данные из одного блокчейна в другой и пользоваться преимуществами различных технологий, не ограничивая себя возможностями одной сети;
- Мосты обеспечивают взаимодействие между родительскими и дочерними сетями, а не только разными блокчейнами. Таким образом разработчики могут внедрять децентрализованные приложения одновременно на нескольких платформах DeFi, что увеличивает скорость развития проектов;
- Мосты значительно улучшают масштабируемость сети, распределяя трафик между несколькими блокчейнами, что выгодно при больших объемах транзакций, особенно когда основная цепочка перегружена;
- Эффективность — с помощью мостов пользователи могут перемещать свои активы из немасштабируемого блокчейна в высокопроизводительный и пользоваться низкими комиссиями за транзакции.
Какие бывают мосты и как они работают?
Для перемещения монет из одного блокчейна в другой используются перекрестные (кросс-чейн) мосты, на которых выполняются атомарные (atomic) или же перекрестные свопы (cross-chain swaps). Такие мосты бывают централизованными и децентрализованными.
Централизованные мосты
Мост с централизованной системой управления основан на доверии третьей стороне, такой, как криптовалютная биржа. Например, на Binance можно поменять и передать свой Ethereum ERC20 в сети Solana, Binance Smart Chain и другие.
Эти мосты называют «обернутыми мостами», которые выдают привязанные токены, сопоставленные один к одному на любом блокчейне. Биржа блокирует ваши монеты и создает эквивалентные им в другой сети. Когда нужно будет вернуть активы обратно в первую сеть, новые токены будут сожжены, а старые разблокируются.
Самый популярный вариант использования такого моста — передача биткоинов в блокчейн Ethereum в виде Wrapped Bitcoin (WBTC).
Централизованные мосты предполагают необходимость прохождения процедуры KYC и высокую комиссию за транзакции.
Децентрализованные мосты
Децентрализованные мосты обеспечивают обмен без участия посредника или условного депонирования токенов. Они делают это используя смарт-контракты, то есть программы, которые соединяют две разные сети и автоматически выполняют обмен токенами при выполнении определенных условий.
Большинство децентрализованных мостов работают по принципу, схожему с работой централизованных: фактически, токены никуда не перемещаются и не отправляются, а смарт-контракт обрабатывает передачу в два этапа. Мост блокируют активы в исходном блокчейне и затем создает эквивалентное количество активов во втором блокчейне.
Получить токены обратно в изначальной сети можно будет только после сожжения токенов во втором блокчейне. Это сделано для невозможности использования активов в обеих сетях.
Общий объем циркулирующих токенов остается одинаковым, но делится между обоими блокчейнами, а стоимость актива будет одинакова в любой сети, так как она привязана к стоимости исходных токенов.
В децентрализованной системе пользователям не нужно регистрироваться, а также нет сбора пользовательских данных (KYC).
Мост боковой цепи
Помимо мостов типа cross-chain, которые соединяют две совершенно разные сети, существует так называемый мост боковой цепи.
Такой мост соединяет основную сеть с дочерней. Потребность в мосте существует, потому что, как правило, родительские и дочерние сети работают по разным правилам и алгоритмам.
Мост работает с использованием смарт-контракта, запрограммированного на запрос доказательства, что необходимые действия в сети изначально произошли и условия контракта выполнены. В таком случае программа может блокировать и разблокировать активы в обеих сетях.
Используя такой мост можно перемещать любые цифровые активы из одной сети в другую без какой-либо третьей стороны. Он связывает блокчейны и протоколы первого и второго уровней для того, чтобы держатели токенов могли взаимодействовать с dApps внутри всей экосистемы.
Блокчейн-мосты могут использоваться как отдельные платформы, или с помощью популярных криптовалютных кошельков, таких как MetaMask или Trust Wallet. При переводе токенов из одной сети в другую кошельки сами используют мосты, а пользователь может даже не знать об этом. Разработчики приложений позаботились о том, чтобы конечному потребителю не нужно было вникать в сложные детали.
Больше новостей о криптовалютах вы найдете в нашем телеграм-канале РБК-Крипто.
Кроссчейн-мосты: как перевести средства из одной сети в другую
В прошлом обзоре мы рассказали о том, что такое кроссчейн-мосты и зачем они нужны. Если кратко, это те самые сервисы, которые позволяют вам обменять BTC на wBTC в сети Ethereum. Или направить USDT из сети BNB Smart Chain в сеть Polygon. К слову, второй случай мы рассмотрим в обзоре.
Подготовка к обмену
Если вы хотите обменять токены между сетями, то у вас определенно есть настроенный кошелек и покдлюченные к нему сети. В нашем случае, это кошелек MetaMask — ведущее приложение для доступа к криптоактивам и DApps с поддержкой Ethereum и других сетей. У нас есть некоторое количество USDT в сети BNB Smart Chain (Binance Smart Chain), который нам необходимо обменять на такие же USDT, но уже в сети Polygon. Обе сети, конечно, добавлены в кошелек.
И, конечно, не стоит забывать о газовых (сетевых) сборах. Подготовьте немного основной криптовалюты тех сетей, с которыми вы будете работать. Для BNB Smart Chain это BNB, для Polygon — токен MATIC. На самом деле, оплата будет производиться только токенами сети, из которой направляются токены. Таким образом, для нашей сделки нужны только BNB.
Однако, вы наверняка совершать транзакции с полученными токенами в Polygon. А это значит, что без MATIC не обойтись. Polygon начисляет своим пользователям немного MATIC на покрытие газовых сборов. Но этих средств может не хватить. Такая ситуация — не проблема: с помощью официального сервиса Gas Swap вы можете обменять другие свои токены сети на MATIC без комиссий.
Если вы хотите узнать, как добавить BNB Smart Chain в кошелек MetaMask, то можете ознакомиться с официальным гайдом. Для других сетей шаги те же.
Другой важный пункт: как выбрать подходящий кроссчейн-мост. Вы можете ознакомиться с отзывами о проектах или отследить их активность в обозревателях вроде EtherScan или BSCScan. Среди имен, которые часто встречаются и хорошо оценены сообществом — AnySwap и Synapse. Мы выбрали Synapse, но вы можете использовать любой протокол, который считаете подходящим. В целом алгоритмы для мостов одинаковы и вы можете руководствоваться этим обзором для других сервисов.
Обмен токенов между блокчейнами
Давайте перейдем к основному этапу: как обменять криптовалюту между блокчейнами через мосты. Если вы уже на официальном сайте Synapse Protocol, то наверянка заметили большое количество сетей и токенов на обмен.
Нажмите Connect Wallet — кнопка находится в правом верхнем углу. Затем во всплывающем окне кошелька MetaMask подтвердите подключение к службе.

Следующим шагом выберите токен для обмена между сетями. Вы можете выбрать не только разные сети, но и разные токены. Но мы остановились на USDT — направим 15 USDT из BNB Chain (на самом деле, это BNB Smart Chain) в Polygon. Как видите, здесь есть небольшая комиссия. Нажмем Approve.

На этом этапе вам снова понадобится сделать подтверждение во всплывающем окне MetaMask.

Перевод может занять немного времени — около минуты или даже меньше. После сделки остается зайти в кошелек и убедиться, что средства доставлены.
Как добавить NFT в Metamask? Как отправить NFT?
Получив NFT-токены на свой кошелек, многие пользователи задаются вопросом, как дальше ими распоряжаться в кошельке Metamask? С недавних пор в Metamask появилась функция отслеживания и управления NFT, но во-первых она пока работает только в сети Ethereum, во-вторых кошелек не может обнаружить любые NFT. Поэтому рассмотрим в этой статье, как добавить свои NFT токены вручную в Metamask.
Как включить обнаружение NFT в Metamask?
1. Откройте свой Metamask.
2. Перейдите во вкладку «NFT«.

3. Нажмите на «Включите обнаружение NFT в настройках«.

4. Переключите ползунок, чтобы функция обнаружения заработала.

Как видите, в списке появился NFT. Тем не менее, не все токены могут быть обнаружены и данная функция обнаружения на данный момент работает только в сети Ethereum, поэтому в подавляющем числе случаев придется добавлять NFT в кошелек вручную.
Как добавить NFT в Metamask?
Добавление NFT в Metamask будем рассматривать на примере блокчейна BNB Chain и NFT-токенов Biswap Robbies от децентрализованной биржи Biswap DEX.
Для начала потребуется найти ID и адрес смарт-контракта NFT-коллекции. Для этого переходим в BSCScan и вводим в поиск адрес своего кошелька.
Поиск ID и смарт-контракта NFT

В открывшемся окне необходимо выбрать вкладку «ERC-721 Token Txns« в случае с токенами стандарта ERC-721. Токены также могут быть и других стандартов (ERC-721, ERC-875, ERC-998, ERC-1155).

Находим необходимый NFT и в графе «Token« нажимаем на ссылку с названием коллекции. Также запишите ID своего NFT из графы «Token ID«.

В окне «Profile Summary» видим адрес смарт-контракта, копируем его.
После того, как вы нашли ID и адрес смарт-контракт, можно перейти к добавлению NFT в Metamask.
Процесс добавления NFT в Metamask
1. Откройте свой Metamask.
2. Перейдите во вкладку «NFT«.

3. Нажмите на «Импорт NFT«.

4. Введите адрес смарт-контракта и ID токена. Нажмите кнопку «Добавить«.

Если вы сделали все правильно, то в вашем кошельке появится ваш NFT. Пока данная функция Metamask является экспериментальной и не всегда будут отображаться изображения ваших токенов. Тем не менее, теперь у вас появится возможно отправлять свои NFT на другой кошелек.
Как отправить NFT токены другому пользователю?
1. Нажмите на NFT, который хотите отправить на другой кошелек.

2. В открывшемся описании NFT нажмите кнопку «Отправить«.

3. Введите кошелек, на который хотите отправить NFT и нажмите кнопку «Далее«.

4. Нажмите кнопку «Подтвердить«, чтобы оплатить комиссию сети и отправить NFT.
На этом отправка NFT завершена, через некоторое время она появится на кошельке назначения.
- Другое
- Настройка кошельков
- Обзоры и статьи
Как добавить новую сеть в MetaMask буквально одним кликом
Всем доброго времени суток. Сегодня разберём то, как добавить сеть практически любого блокчейна в Метамаск одним щелчком мыши. Также разберём вопрос того почему кошелек Metamask не хранит вашу криптовалюту. Как же работает Метамаск? Рассмотрим в этой статье. Поехали.

Прежде всего, чтобы развенчать миф о том, что Метамаск крадёт криптовалюту, я объясню немного теории. Первое, что вам нужно понять, это то, что Метамаск, как и любой другой криптовалютный DEX кошелек, не держит вашу криптовалюту. Вся криптовалюта находится в распределённом реестре или блокчейне. В настоящее время есть множество блокчейнов, работающих на различных принципах консенсуса. В качестве примера можно привести блокчейн BTC (Omni), ETH (сеть ERC-20), BSC (BEP-20), Tron (TRX-20) и другие. Есть только один способ получить доступ к своим монетам на узлах блокчейна — это мнемонические фразы. Сам Метамаск — это всего лишь связующее звено (программное обеспечение) между вами и блокчейн средой. Поэтому важно держать мнемоническую фразу, которую Метамаск дает вам при регистрации кошелька в закрытом месте и входить в систему с надежным паролем.

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

Чтобы установить Метамаск , введите запрос в поисковике — «магазин расширений google chrome». Далее в поиске маркета расширений введите — «MetaMask». Теперь все, что вам нужно сделать, это установить Метамаск в браузер и закрепить его на вкладке дополнений.

Затем создаём сам кошелек Метамаск. Для этого надежно сохраните мнемоническую фразу (запишите слова на листе бумаги). После повторите слова в правильном порядке в самом Метамаске. Далее придумайте хороший пароль для входа в Метамаск после завершённой сессии. Первоначально Метамакс имеет только одну сеть ERC-20 — Ethereum.
Для добавления любой другой сети одним кликом, перейдите на сайт ChainList и подключитесь Метамаском. Далее выберите нужную сеть, нажмите «Add To MetaMask» и подпишите нулевую транзакцию. После сеть станет доступной в Метамаске.

Добавив сеть в свой Метамаск, нужно ещё добавить и токены от той или иной сети. Для этого зайдите на CoinMarketCap и найдите нужный вам актив. Затем во вкладке «Еще» найдите адрес контракта токенов для нужной вам сети и скопируйте его.

Затем перейдите в раздел «Импорт токенов» в Метамаск, вставьте адрес в поле «Адрес контракта токена» и нажмите «Добавить пользовательские токены».

Напоследок, для лучшего понимания рекомендую посмотреть обучающие видео на моем канале YouTube, чтобы понять, что такое MetaMask, как им пользоваться и как добавлять в него сети.
Надеюсь, что вы нашли это руководство полезным и легко освоили взаимодействие основным криптокошельком Метамаск. Чтобы не забыть, можете добавить эту статью в закладки. Также поделитесь ей со своими друзьями, чтобы они тоже смогли узнать, как просто и быстро добавить новую сеть в Метамаск одним щелчком мыши. Всем удачи и хорошего настроения. Пока.
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
✅ Подписывайтесь на мой Telegram канал TechnoReview, где публикуются новинки от Xiaomi, интересные инструменты и скидки на них. А для тех кому не удобна «телега» есть сообщество TechnoReview в ВК. Подписывайтесь на них, чтобы ничего не пропустить.
✅ Подписывайтесь на мой Telegram канал про криптовалюты, где публикуется самая последняя и свежая информация из мира блокчейн технологий. Обязательно подписывайтесь, чтобы быть в курсе и ничего не пропустить!
✅ Подписывайтесь — на мой канал на YouTube
Там много интересной и полезной информации.
✅ Для сотрудничества — dima779900@mail.ru
Активно интересуюсь техникой и технологиями во всех проявлениях. Веду свой YouTube канал о технике и опыте её эксплуатации. В плане сделать одноименный сайт TechnoReview. Интересуюсь криптовалютой, пытаюсь заработать и рассказываю о своём опыте Вам. Также рассказываю про заработок в интернете.