20 июля 2021

Второй этап конкурса по созданию DEX на блокчейне Free TON: обзор проекта-победителя

В начале июля в субуправлении DeFi завершился конкурс на второй этап по созданию децентрализованной биржи (DEX) на блокчейне Free TON.

Разработка децентрализованной торговой платформы, которая будет конкурировать с популярными DEX на базе других блокчейнов — одна из важных задач DeFi-субуправления Free TON. Решать ее планируют в несколько этапов, для реализации каждого из которых организуют отдельный конкурс. И в начале июля субуправление закончило голосование в конкурсе по второму этапу.

Победителем стала команда разработчиков под названием SVOI. Которая, кстати, победила и в первом конкурсе. Если целью первого конкурса было представить спецификацию платформы, то второй этап — это имплементация предложенного решения. То есть запуск биржи, которой можно пользоваться и которая обладает определенным набором смарт-контрактов и функций. Исходный код DEX должен быть открыто опубликован.

Как говорится в описании конкурса, общими требованиями к заявкам были:

  1. Наличие работающих контрактов обмена в механизме автоматического маркет-мейкера (AMM), или книги ордеров. Опционально — поддержка разных типов ордеров: лимитных, FOK, IOC и т.п.
  2. Контракты пулов ликвидности на основе контрактов токенов TIP-3 (стандарт для монет, которые выпускают в блокчейне Free TON)
  3. Браузер пулов с информацией о текущих курсах обмена, открытых пулах и их содержании.

Дополнительные преимущества заявкам давало наличие инструментов статистики пулов, изложенная на бумаге экономическая модель платформы, поддержка деботов, мобильное приложение, опубликованный SDK или публичные API.

Победила заявка SVOI. В своей бирже команда использовала механизм автоматического маркет-мейкинга, которые наиболее распространен среди децентрализованных бирж. На базе AMM работают Uniswap, Balancer, Curve и другие.

В заявке SVOI представила спецификацию, описание своего AMM и трех смарт-контрактов, разработанных для DEX, а также несколько схем работы ключевых элементов площадки. Для обзора значений торговых пар и взаимодействия с ними в SVOI запустили 8 деботов.

Сама платформа, которую назвали TON Swap, уже работает, хотя недавно ее переименовали в Swap и перевели на новый домен, чтобы пользователи не путали приложение от SVOI с другой DEX на блокчейне Free TON — TON Swap, которую создала компания Broxus. Исходный код Swap можно посмотреть на Github

Для использования биржи от SVOI также понадобится разработанный этой же командой браузерный кошелек TONWallet. Для свопов на Swap доступны такие монеты как WTON, WETH или WBTC, а также стейблкоины USDC и USDT. Получить поддержку можно в Telegram-чате.

Вместе с тем, судьи конкурса отметили и слабые места Swap, в частности, недоработанный дизайн интерфейса и использование jQuery. 

Сфера DeFi во Free TON активно развивается. На этом направлении работает сплоченное комьюнити разработчиков, которые уже создали как минимум два проекта, о которых мы упомянули — TON Swap и Swap. Также нельзя забывать Flash Exchange (FLEX) — амбициозный проект первой во всей криптоиндустрии DEX, основанной на распределенной книге ордеров вместо AMM. В YouTube можно посмотреть, как это будет работать: