Помимо Solana есть и другие примеры, некоторые из которых перечислим далее. Почти все проекты развиваются параллельно и несовместимы друг с другом. Однако, разработчики Solana и некоторых других блокчейнов создают кроссчейн-мосты. Это помогает обеспечить защиту передаваемых активов и предотвратить вмешательство злоумышленников в процесс передачи. Токены пользователя блокируются в смарт-контракте исходной сети. После этого в сети назначения разблокируются токены из пула ликвидности моста мосты криптовалют в сети назначения.
Блокчейн-мост Nomad предложил хакерам оставить себе токены на $19 млн
Кроссчейн-мосты, естественно, включают два или более блокчейна, обычно с использованием разных механизмов безопасности. Следовательно, безопасность мостовых активов зависит от самого слабого блокчейна, задействованного в мосте. Например, если один из блокчейнов будет атакован, это позволит отменить обмен между блокчейнами в одном из них, но не в другом, что приведет к дисбалансу активов». Межсетевые мосты могут перемещать многие активы, такие как криптовалюты, цифровые токены и другие данные. Использование этих мостов упрощает совместную работу различных сетей блокчейна и позволяет использовать уникальные функции и преимущества каждой сети. Блокчейн-мосты (Blockchain Bridge), также известные как кроссчейн-мосты (Cross-chain обменник криптовалют Bridge), или сетевые мосты, — это приложения, позволяющие перемещать цифровые активы из одного блокчейна в другой.
По способу достижения консенсуса мосты бывают централизованные и децентрализованные
Поэтому если вы переведете монету Ethereum в сеть Polygon — у вас не будет самой монеты, а будет токен. Токен — это криптоактив, который создан на блокчейне других монет. То есть чтобы Ethereum мог использоваться в Binance Smart Chain — нужен токен в сети этого блокчейна. Но при этом, токен Ethereum потеряет нативные функции — им нельзя будет оплатить комиссию при переводе. Кроссчейн мосты — это соединение, которое дает возможность взаимодействовать с другими блокчейн-сетями. Например если вы владеете Tether USDT на Binance Smart Chain и хотите использовать их в сети Ethereum — можете перевести их туда с помощью такого моста.
Преимущества и недостатки блокчейн-мостов
Концепция сайдчейнов начала формироваться как способ решения проблем масштабируемости. Идея заключалась в том, чтобы выносить часть транзакций или операций за пределы основной блокчейн-цепи, чтобы улучшить ее производительность, не изменяя саму цепь. Более того, даже сами блокчейны выиграют от использования такого «переходника». Эфириум получает снижение трафика и временное решение проблемы масштабируемости, а новый блокчейн – доступ к сообществу квалифицированных специалистов и рекламу. Основная задача блокчейн-моста – обеспечивать соединение между двумя блокчейн-экосистемами, через которое можно будет передавать различные токены.
Централизованные мосты против децентрализованных
Обернутые токены в оригинальном блокчейне сжигаются при отправке в смарт-контракт моста. Оракулы подтверждают факт транзакции, после чего контракт в блокчейне «А» разблокирует соответствующее количество оригинальных монет и отправляет их по назначению. В некоторых случаях транзакции могут занимать длительное время, особенно при высокой нагрузке на блокчейн. Кроме того, существует вероятность того, что средства пользователей будут «заморожены» в пуле ликвидности моста из-за технических проблем или недостаточного объема встречных транзакций. Использование блокчейн мостов связано с определенными рисками, о которых необходимо знать при работе с ними.
Идея в том, что мы можем отслеживать на смарт-контрактах токенов событие «Transfer», и если перевод был сделан на адрес моста, то мы будем минтить или сжигать токены в зависимости от направления перевода. Мосты создают транспортный маршрут (канал) между блокчейнами, по которому токены, сообщения, произвольные данные и даже вызовы смарт-контрактов могут передаваться из одной цепи в другую. Вместо использования централизованных хранителей для передачи токенов через блокчейны не требующие доверия мосты применяют для завершения процесса смарт-контракты.
А поскольку эти комбинации позволяют мошенникам получить контроль над всеми адресами потенциальной жертвы, их нужно хранить подальше от чужих глаз. Таким образом, кроссчейн-мост — это набор инструментов для создания связи между блокчейнами. Смарт-контракты замораживают и выпускают токены, оракулы следят за соответствием цен, а ноды выполняют проверку. Все проекты по-разному подходят к реализации этого решения, но описанный принцип остается неизменным.
- Например, в прошлом году был взломан Wormhole bridge — популярный кроссчейн-криптомост между Solana, Ethereum, Avalanche и другими блокчейнами.
- Теперь с gmail.com можно писать на outlook.com, а с yandex.ru на mail.ru.
- Многие компании уже сейчас работают над упрощением архитектуры блокчейн-мостов и повышением надежности их функционирования.
- В 2021 году набирают популярность проекты, которые разрабатывают кроссчейн-мосты.
- Фактически, схема работы такая же, как и у централизованных мостов — токены никуда не перемещаются, а замораживаются и создаются новые в новой сети.
В настоящее время существует множество различных кроссчейнов, соединяющих популярные блокчейн платформы, такие как Ethereum, Binance Smart Chain, Solana, Polkadot и другие. Эти мосты позволяют передавать широкий спектр криптовалютных активов, включая обернутые токены (wrapped tokens), стейблкоины и NFT. Он переводит часть своих Ethereum через мост, который блокирует его монеты в смарт контракте на стороне Ethereum и создает эквивалентное количество «обернутых» токенов на стороне Avalanche. Теперь Ваня может свободно пользоваться этими токенами для взаимодействия с DeFi протоколами в Avalanche, при этом не теряя контроль над своими первоначальными токенами Ethereum. Когда он захочет вернуть свои монеты обратно, он просто отправит «обернутые» токены на смарт контракт моста на стороне Avalanche, который сожжет их и разблокирует соответствующее количество ETH на стороне Ethereum.
Другими словами, обычным пользователям Ronin сейчас ничего не угрожает. Одной из наиболее свежих жертв стал держатель токенов OX, который лишился около 600 долларов из-за фейковой платформы-бота. Похожая ситуация происходила в 90-ых годах, во время становления интернета.
Смарт-контракты в сайдчейнах подвержены рекурсивным атакам, переполнению стека и другим видам эксплойтов. Защита от таких атак требует внимательного аудита смарт-контрактов и использования безопасных программных паттернов. Поскольку множество блокчейнов так или иначе завязано на блокчейне Ethereum, последний имеет достаточно высокие комиссии и «обойти» их практически невозможно. Обернутый токен — синтетический криптоактив, эквивалентный по стоимости оригинальному токену, независимо от того, в какой сети он размещен. В некоторых русскоязычных статьях, посвященных теме мостов, написано, что реализовать протокол невероятно сложно. Техническая часть этой технологии настолько запутана, что лучше не вдаваться в детали функционирования мостов, а просто знать об их существовании.
Идея кроссчейна состоит в том, чтобы позволить перемещение активов и данных между разными блокчейнами, обеспечивая интероперабельность между сетями. Не требующий доверия мост работает как полноценная децентрализованная система. К нему может присоединиться любой пользователь, которого затем будут мотивировать исполнять функции агента сети – проверять правильность и достоверность транзакций. А если какой-либо узел считает, что другой выполняет свою работу неправильно – он может сообщить об этой проблеме в сеть. Если проверка покажет правильность обвинения – с нарушителя в пользу «истца» будет списано 3 ETH.
Фактически, схема работы такая же, как и у централизованных мостов — токены никуда не перемещаются, а замораживаются и создаются новые в новой сети. Только здесь процесс автоматизирован с помощью смарт-контрактов и для операций не нужно нигде регистрироваться и оставлять информацию о себе. Отправка обернутых токенов из блокчейна «Б» в блокчейн «А» запускает более интересный механизм — сжигание синтетических активов.
В зависимости от этого, они делятся на две большие категории – федеративные и не требующие доверия. На самом деле не все взломы выдаются по ключевому слову «bridge», например тот же Ronin. Но я думаю вы уже поняли, что масштабы проблемы действительно большие. Вы можете видеть красивый интерфейс моста, но под капотом у него может быть что-то подобное.
Подобная разрозненность создает препятствия для свободного перемещения средств и ограничивает возможности для взаимодействия между различными блокчейнами. Если вам нужно быстро и безопасно обменять одну криптовалюту на другую, то рекомендуем воспользоваться услугами проверенного сервиса FloatChange. Это надежный и удобный в использовании обменник, который предлагает выгодные курсы обмена для различных цифровых активов, включая биткоин, эфир, стейблкоины и многие другие популярные криптовалюты. Одним из лучших финансовых советников мог бы стать Питер Гриффин, персонаж популярного мультсериала «Гриффины».
17 сентября 2021 года разработчики Solana объявили о запуске кроссчейн-моста Wormhole. Он соединяет Ethereum и Solana, чтобы пользователи могли обмениваться токенами между двумя блокчейнами. Одной из наиболее важных мер является обеспечение безопасности и отсутствия уязвимостей кода смарт-контракта, составляющего основу межсетевых мостов. Этого можно достичь с помощью регулярных проверок безопасности, программ вознаграждения за обнаружение ошибок и проверок кода, которые помогают выявлять и устранять потенциальные проблемы безопасности. Смарт-контракты — это автоматизированные программы, выполняющие определенные действия при выполнении заданных условий. В связи с этим не требующие доверия мосты рассматриваются как более безопасная альтернатива, поскольку каждый пользователь сохраняет свои токены в процессе передачи.
Например, в прошлом году был взломан Wormhole bridge — популярный кроссчейн-криптомост между Solana, Ethereum, Avalanche и другими блокчейнами. Злоумышленники украли обернутый Ethereum (wETH) на сумму более 321 млн долларов, что является крупнейшим взломом в DeFi-истории. Блокчейн-мосты могут использоваться как отдельные платформы, или с помощью популярных криптовалютных кошельков, таких как MetaMask или Trust Wallet.