Symbiosis v2: что поменялось и как использовать?

18.12.2022
9 мин
618
0

С момента запуска в начале 2022-го Symbiosis попал на панели закладок тысяч криптанов и дегенов, помогая экономно решить проблему фрагментированности DeFi-рынка, не прибегая к централизованным площадкам. Возможности пользователей Symbiosis проводить транзакции и строить «DeFi-лего» на порядок шире, ведь охватывают не одну сеть, а сразу 8 блокчейнов с их dApps и экосистемами. И вот, менее, чем через год команда представила обновленный Symbiosis v2. Давайте взглянем, что поменялось и как это отразиться на обычных юзерах.

Что такое Symbiosis

Symbiosis — это протокол для кросс-чейн транзакций. Но Symbiosis — не просто мост для переброски активов из одной сети в другую, скорее это мультифункциональный инструмент, который позволяет:

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

Symbiosis работает благодаря системе смарт-контрактов и пулов ликвидности в различных сетях, позволяя получить на нужном активе сразу нативный токен и обойтись без «костылей» в виде обернутых токенов, которые затем пришлось бы обменивать на DEX. 

Мы не будем глубоко погружаться в механику работы Symbiosis в этой статье, поскольку уже проводили АМА с основателями проекта и делали подробный видеообзор протокола. Если вы пропустили Symbiosis v1, то перед дальнейшим прочтением рекомендуем посмотреть:

Symbiosis v2: в чем особенности

Главная задача Symbiosis v2 — устранить технические ограничения, усложняющие кэш-флоу между поддерживаемыми сетями первой версии. Как мы уже упоминали, Symbiosis v1 работает на системе пулов ликвидности, то есть для каждого поддерживаемого направления обмена протоколу нужны пулы ликвидности в обеих сетях. Это значит, что если между сетями не созданы LP, то прямой обмен между ними провести нельзя. 

Пулы ликвидности с парами {stablecoin <> sToken} в протоколе Symbiosis Protocol V1. Источник: docs.symbiosis.finance

Чтобы решить эту проблему, Symbiosis проводил транзакцию через блокчейны-посредники, между которыми есть нужные пулы, но по мере роста количества таких звеньев транзакция становится дороже и проводится дольше. Кроме того, распыление ликвидности по десяткам пулов снижает эффективность использования капитала, поскольку требует его блокировки даже в направлениях с низким спросом. Поэтому, Symbiosis v2 вводит несколько решений для устранения фрагментированности протокола:

  • S-Chain — это служебная сеть (service chain) в которой размещен мультикоин-LP, то есть пул ликвидности для всех поддерживаемых сетей. В качестве s-chain команда выбрала Boba BNB L2, поскольку эта сеть соответствует требованиям по безопасности, дешевизне транзакций и предоставляет нужные для протокола решения. S-Chain стал связующим звеном между всеми сетями Symbiosis и позволил отказаться от разрозненных пулов ликвидности для каждого направления. 
  • Octopool — это и есть тот самый мультикоин-LP, размещенный на S-Chain. В нем собраны все монеты поддерживаемых сетей, поэтому теперь для интеграции новой сети в Symbiosis, достаточно запустить только пул ликвидности в этой сети. Поскольку он будет связан с Octopool, то пользователи из любой другой сети сразу смогут перевести поддерживаемые активы в новый блокчейн. 
Symbiosis protocol V2 with Octopool. Источник: docs.symbiosis.finance
  • Односторонние пулы ликвидности — как результат внедрения Octopool, появилась возможность предоставлять в качестве ликвидности только один стейблкоин в определенной сети. Больше нет нужды обменивать половину капитала на другую монету пары:
Односторонние пулы ликвидности

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

Больше о Symbiosis v2 можно узнать в релизе от разработчиков, а также в соответствующем разделе доков проекта. 

Как использовать Symbiosis v2 для кросс-чейн транзакций