Symbiosis v2: что поменялось и как использовать?
С момента запуска в начале 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, то прямой обмен между ними провести нельзя.
Чтобы решить эту проблему, Symbiosis проводил транзакцию через блокчейны-посредники, между которыми есть нужные пулы, но по мере роста количества таких звеньев транзакция становится дороже и проводится дольше. Кроме того, распыление ликвидности по десяткам пулов снижает эффективность использования капитала, поскольку требует его блокировки даже в направлениях с низким спросом. Поэтому, Symbiosis v2 вводит несколько решений для устранения фрагментированности протокола:
- S-Chain — это служебная сеть (service chain) в которой размещен мультикоин-LP, то есть пул ликвидности для всех поддерживаемых сетей. В качестве s-chain команда выбрала Boba BNB L2, поскольку эта сеть соответствует требованиям по безопасности, дешевизне транзакций и предоставляет нужные для протокола решения. S-Chain стал связующим звеном между всеми сетями Symbiosis и позволил отказаться от разрозненных пулов ликвидности для каждого направления.
- Octopool — это и есть тот самый мультикоин-LP, размещенный на S-Chain. В нем собраны все монеты поддерживаемых сетей, поэтому теперь для интеграции новой сети в Symbiosis, достаточно запустить только пул ликвидности в этой сети. Поскольку он будет связан с Octopool, то пользователи из любой другой сети сразу смогут перевести поддерживаемые активы в новый блокчейн.
- Односторонние пулы ликвидности — как результат внедрения Octopool, появилась возможность предоставлять в качестве ликвидности только один стейблкоин в определенной сети. Больше нет нужды обменивать половину капитала на другую монету пары:
В результате пользователи получили возможность проводить транзакции между всеми поддерживаемыми сетями, а стоимость самих переводов снизилась за счет устранения сетей-посредников. Кроме того, поставщики ликвидности теперь могут предоставлять в пулы стейблкоины, имея на руках только одну монету. Это устраняет любой риск непостоянных потерь и снижает входной порог для LP.
Больше о Symbiosis v2 можно узнать в релизе от разработчиков, а также в соответствующем разделе доков проекта.
Как использовать Symbiosis v2 для кросс-чейн транзакций
Несмотря на то, что внутренняя механика протокола основательно переработана, на уровне интерфейса Symbiosis v2 остается столь же понятным и удобным инструментом, как и раньше. Пользователь может провести кросс-чейн перевод буквально в «одно нажатие». Для этого:
- Переходим на страницу Symbiosis v2 и подключаем кошелек, нажимая на кнопку в правом верхнем углу:
- Выбираем сеть и активы для обмена. Например, мы будем переводить 10 USDT из сети BNB в USDC в сети Polygon:
Теперь можно выбрать не только основную сеть, но и L2 BOBA для некоторых блокчейнов. Также, учитывайте, что для каждого направления обмена есть минимальный размер перевода.
- В нижней части окна перевода появится информация о пути свопа, комиссии, дополнительных издержках и проскальзывании:
Параметр проскальзывания можно настроить самостоятельно, но если вы не понимаете, как он влияет на перевод, то лучше оставить значение по умолчанию — 3%.
- Если вас устраивают издержки и проскальзывание, то нажимаем Approve для подтверждения транзакции в кошельке, а после того, как транзакция подтверждена, жмем на Swap:
Для инициации перевода потребуется еще одно подтверждение в кошельке, а дальше вы сможете в режиме реального времени наблюдать за прогрессом свопа:
Если ваша транзакция зависнет, то ее всегда можно вернуть. Для этого просто нажмите на кнопку Журнала рядом с подключенным кошельком, потом на Revert:
Выводы
Symbiosis v2 — это апгрейднутая версия хорошо зарекомендовавшего себя кросс-чейн протокола. Разработчики оптимизировали и улучшили внутренний механизм межсетевых транзакций за счет введения связующего звена для всех поддерживаемых сетей в виде мультикоин-LP, размещенного в служебной сети. В результате пользователи получили несколько дополнительных преимуществ.
В то же время, на кончиках пальцев Symbiosis остается все тем же простым и интуитивно понятным инструментом, позволяющим предоставлять ликвидность, проводить межсетевые свопы и фармить «в одно касание».
P.S.: В связи с выходом Symbiosis v2, Incrypted готовит для вас важный анонс и активность. Следите за анонсами на сайте или в телеграм-канале.