October 7

Кроссчейн в P2P-сервисах

Из этой статьи вы узнаете, что такое кроссчейн в P2P-сервисах и какие у него преимущества.

Что такое P2P-кроссчейн?

Кроссчейн в P2P-сервисах — это способ обмена криптовалют из разных блокчейн-сетей напрямую между пользователями. Например, вы можете обменять нативную криптовалюту BTC на USDT в сети BEP-20. Как и в традиционных P2P-обменах, площадки выступают гарантами сделок.

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

Проблема только в том, что пока очень мало сервисов, которые поддерживают такой тип обменов. Поддержка кроссчейн-свопов отсутствует даже у самых популярных кошельков, таких как MetaMask или Trust Wallet, и децентрализованных бирж вроде Uniswap, Sushi и Balancer, у которых высокие комиссии и спред — разница между ценой покупки и продажи, зачастую колеблющаяся на этих площадках между 1% и 2%...

Какие преимущества у кроссчейн-обменов на P2P-сервисах?

Помимо экономии на комиссиях за транзакции и упрощения самого процесса обменов, кроссчейн-свопы через P2P-платформы имеют и ряд других достоинств:

  • Точный курс обмена. Например, на Uniswap отображаемый и фактический курсы, как правило, отличаются. Рассмотрим конкретный пример: продажа по рыночному курсу на SmartSwap за  1 BTC  составит $43 210,74, в то время как на Uniswap за  1 WBTC после обмена пользователь получит $43 006,84 с учетом всех комиссий.
  • Минимальные риски атак. В децентрализованных обменниках и кроссчейн-мостах (как на Uniswap)  обмены совершаются через пулы ликвидности, доступ к которым могут получить хакеры в случае взлома протокола. P2P-платформы же используют внебиржевую ликвидность. Другими словами, в P2P-сервисах средства хранятся на личных кошельках пользователей, которые нельзя взломать, только если они сами не скомпрометируют свои приватные ключи;
  • Возможность обмена на фиат — это то, что не могут обеспечить большинство децентрализованных сервисов. При добавлении такой опции команды DEX-бирж будут, вероятнее всего, вынуждены внедрять процедуру KYC/AML, однако для децентрализованных торговых платформ такие механизмы пока до конца не проработаны. Это усложняется тем, что DEX-биржи работают при помощи смарт-контрактов, а функции придется внедрять на их уровне;

Пример P2P-сервиса с поддержкой кроссчейн-обменов

SmartSwap — первая в СНГ децентрализованная P2P-платформа, которая поддерживает обмен криптовалюты на фиат и кроссчейн-свопы.

Пользователи самостоятельно указывают подходящие для них условия сделок и размещают объявления на покупку или продажу криптовалюты. Авторы объявлений не платят комиссию за любые обмены на SmartSwap.

Все сделки на этой P2P-платформе совершаются через смарт-контракты и личные, то есть некастодиальные кошельки пользователей, доступом к которым владеют только сами пользователи. SmartSwap поддерживает как внутренний некастодиальный кошелек, так и популярные интерфейсы, такие как MetaMask, Trust Wallet и TronLink. Большое преимущество внутреннего кошелька SmartSwap в том, что нет необходимости скачивать и устанавливать приложение на устройство или расширение в браузере, что делает процесс создания кошелька более быстрым.

Сравнение традиционных свопов на DEX-биржах и на SmartSwap

Из-за высоких комиссий сети Ethereum обмены на децентрализованных биржах, таких как Uniswap или Sushi, могут обходиться пользователям в несколько десятков долларов.

Плюс ко всему, Uniswap поддерживает свопы только в пределах одной сети. Если вы, например, хотите перевести ваши активы  ETH из сети Ethereum в USDT на Tron, то вам сначала потребуется, где-то купить ETH за рубли (здесь вы тоже платите комиссию сначала за обмен, затем за вывод на Uniswap, т.к. Uniswap не позволяет приобретать криптовалюту за рубли). Далее после ввода ETH,  обменять ETH на USDT через Uniswap, а затем вывести токены Tether в сеть Tron при помощи отдельного кроссчейн-сервиса. В итоге вы заплатите 0,15% комиссии за своп, а также дважды стоимость газа: за обмен на блокчейне и перевод токенов в другую сеть.  Нужно еще не забывать сравнить курс, так, например,  за 1 ETH на Uniswap вы получите  2 295,28 USDT , а на SmartSwap 1 ETH вы в тот же момент можете получить 2 315,24 USDT и сразу в сети Tron без лишних действий.

При таком обмене на сумму 1000 USDT за все эти действия вы потратите примерно $30 на комиссии + курсовая разница ~ 20 USDT+ комиссия за приобретение ETH и вывод его на Uniswap . Кроме того из-за проскальзывания или других факторов, таких как недостаточная ликвидность, сумма для получения может изменяться. Обратите внимание на скриншот ниже: при обмене ETH на USDT мы отдаем чуть больше $1002, а получаем только $999 в фиатном эквиваленте.

Либо же пользователи могут сначала перевести через мост ETH в другую сеть и только затем обменять токены, что, вероятнее всего, выйдет дешевле. Но в любом случае пользователю придётся совершить как минимум две транзакции, оплатив комиссию за каждую из них, и это не считая разрешений (апрувов).

А вот пример кроссчейн-обмена на SmartSwap:

Как видите, пользователь оплачивает только комиссию сервиса (0,1%) и один раз за саму транзакцию в блокчейне — всего около $22. Стоимость комиссии может меняться в большую или меньшую сторону в зависимости от загруженности блокчейн-сети. Подробнее процесс обменов на P2P-платформе SmartSwap описан в инструкции.

Аналогичная ситуация будет с обменом криптовалюты на фиат. Если делать это через Uniswap, то пользователь будет оплачивать комиссию сети и сервиса.

Сравнение P2P-обменов через внутренний кошелек SmartSwap и внешние клиенты

Что касается кроссчейн-обменов, то прямо в интерфейсе таких популярных кошельков, как MetaMask, Trust Wallet и TronLink, они недоступны. В MetaMask и Trust Wallet есть только функция покупки или продажи криптовалюты за фиат или свопы только в рамках одной блокчейн-сети.

Для кроссчейн-обмена пользователям некастодиальных кошельков вроде MetaMask или Trust Wallet необходимо будет использовать дополнительный сервис, в результате чего вырастет количество транзакций, как и затраты на комиссии. Во встроенном некастодиальном кошельке SmartSwap доступно и то, и другое, причем все обмены производятся напрямую между пользователями.

Пользователи встроенного кошелька SmartSwap могут обменивать цифровые активы прямо в его интерфейсе, а также покупать и продавать криптовалюту за фиат. В настоящее время SmartSwap поддерживает только обмен BTC, USDT, ETH, BNB и TRX, но со временем количество доступных цифровых активов может увеличиться.

Ещё один недостаток популярных кошельков заключается в ограничениях для пользователей из некоторых стран СНГ. Например, в Trust Wallet недоступна покупка за рубли при использовании российского ip-адреса, а покупка за другие валюты доступна только при помощи VPN и подобных сервисов для обхода ограничений. Всё это усложняет процесс обмена криптовалют.

В итоге наиболее оптимальным способом кроссчейн-обмена, а также покупки и продажи криптовалюты за фиат для пользователей из СНГ с точки зрения удобства и экономичности остается децентрализованная P2P-платформа SmartSwap.