Crypto-энциклопедия
April 22, 2022

Блокчейн мост: что это и зачем он нужен

Зачем использовать блокчейн-мосты?

Блокчейн-мосты, также называемые Кроссчейн мостами, позволяют вам передавать криптовалюту из одной цепочки в другую. Например, перенесите свой USDC из Ethereum в блокчейн Polygon.

Зачем переводить средства из одной сети в другую?

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

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

  • мониторинг: обычно существует субъект, будь то «оракул», «валидатор» или «ретранслятор», который отслеживает состояние в базовой цепочке;
  • передачу сообщений/ретрансляцию: после того, как субъект принимает событие, ему необходимо передать информацию из базовой цепочки по назначению;
  • консенсус: для передачи информации некоторые модели требуют консенсуса между участниками базовой цепочки;
  • криптографическую подпись: участникам необходимо подписать информацию, отправляемую в цепочку по назначению.

Существует несколько типов мостов, каждый из которых имеет свои преимущества и недостатки:

  1. Для конкретных активов (Asset-specific). Это мост с единственной целью – предоставить доступ к определенному активу из другого блокчейна. Bitcoin – самый распространенный актив, который соединен с цепочками семью разными мостами только на Ethereum. Эти мосты являются наиболее простыми в реализации, но у них ограниченная функциональность и их необходимо повторно внедрять в каждой целевой цепочке. Примеры: wBTC и Wrapped Arweave.
  2. Для конкретных цепочек (Chain-specific). Это мост между двумя блокчейнами, который обычно поддерживает простые операции по блокировке и разблокировке токенов в базовой цепочке и чеканке любого обернутого актива в цепочке назначения. Одним из примеров является PoS-мост Polygon, который позволяет пользователям переносить активы исключительно из Ethereum в Polygon и наоборот.
  3. Для конкретных приложений (Application-specific). Это мост, предоставляющий доступ к двум или более цепочкам, но исключительно для использования в одном приложении. Примеры: Compound Chain и Thorchain, использующие отдельные блокчейны специально для межсетевого кредитования и обмена.
  4. Обобщенный (Generalized). Это протокол, специально разработанный для передачи информации по нескольким блокчейнам. Обладает сильными сетевыми эффектами из-за сложности, в то время как интеграция дает ему доступ ко всей экосистеме внутри моста. Одним из примеров является IBC, использующийся для отправки сообщений между двумя разнородными цепочками (с гарантиями завершения).

Конструкцию моста можно приблизительно оценить по следующим факторам:

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

Насколько опасны блокчейн-мосты для активов?

Риски безусловно, могут быть, как и для любого другого продукта DeFi, всегда DYOR при использовании моста со значительным объемом средств.

построение моста для блокчейна невероятно сложная задача, поэтому еще осталось не мало неразрешённых вопросов:

Например, что произойдет с пользователем, который отправил средства из Polkadot в Ethereum, если в какой-либо из цепочек произойдет откат назад?

Как мосты подтверждают подлинность для NFT, соединенных мостами через несколько цепочек? Например, если существует NFT, который покупается и продается на торговых площадках Ethereum, Flow и Solana, как в учете прав собственности учитываются все эти транзакции и владельцы?

Как различные конструкции мостов будут работать в условиях перегрузки цепочки или атак на уровне протокола и сети?

Будущее блокчейн мостов

Мосты действительно открывают широкий доступ к инновациям в криптопространстве, но они также создают серьезные риски.

Взлом Poly Network продемонстрировал экономическую значимость устранения уязвимостей и атак, и ожидается, что ситуация лишь усугубится. Несмотря на всю конкурентность среды для «строителей мостов», команды по мере выхода на рынок должны уделять особое внимание безопасности.

На сегодняшний день понятно что не существует «лучшей» конструкции. Более того, разные типы мостов лучше подходят для конкретных задач: передача активов, вызовы контрактов, чеканка токенов.

Кроме этого, мосты должны быть особенно безопасными, взаимосвязанными, быстрыми, экономичными, рентабельными и устойчивыми к цензуре.

В ГОЛОССАРИЙ


Za Крипту | YouTube  | Chat | Teletype