Децентрализованные биржи (DEX) – центральная часть DeFi, обеспечивающая листинг, обмен, покупку и продажу криптоактивов. Инструментарий DEX представляет собой комплекс скриптов, предназначенных для автоматического выполнения смарт-контрактов. Задачи по адаптации или изменению каждого скрипта децентрализованной биржи под конкретную идею или проект могут быть и простыми, и сложными. Разработчики сложных функционалов используют тысячи приемов, чтобы трейдерам было удобно работать в лаконичном и понятном UI/UX-дизайне интерфейса при защищенности персональных данных и транзакций, получении аналитических сведений, уведомлений и сигналов.
Элементы адаптации скрипта DEX
При внешней простоте работы со скриптами необходимо периодически выполнять коммиты, фиксируя изменения в репозитарии и делать пуш. В репозитарии расположены сотни исходных кодов – для сетей и цепочек, присоединения либо слияния пользователей и каналов в Telegram и Discord, соцсети X и на YouTube, развивающих
Web3 Маркетплейсах. Простые транзакции, аккумуляция данных, применение подграфов для выполнения запросов в блокчейне, оценка правильности работы мемпула при хранении транзакций до подтверждения, разработка положений для снижения стоимости комиссий, взаимодействие с dApps – неполный список задач для адаптации скрипта DEX.
Scam-метрики в DEX отсеивают пустые, скамные токены, фильтруя от тех, кто имеет реальную стоимость и ценность. Упорядочение элементов конфигурации, истории кошельков и защиты от сэндвич-атак требуют рефакторинга и отладки протокола маршрутизатора, особенно в ситуациях, когда идет бесшовное взаимодействие между разными уровнями блокчейн-решений. Обмен токенов на криптовалюту и фиат, резервирование определенной части с получением индекса и копирование условий сделок аналогично инструменту MetaTrader 4/5 составляет важную часть операций торговли. Если трейдер работает с несколькими мониторами, нужно отслеживать действия контрагента, поэтому приходится менять код шаблона для контроля сделок. В таких задачах помогает объединение SDK и API, с одновременным подключением криптобота.
Под каждый элемент платформы (аппаратный и платежный, интерфейс, торговля и стейкинг) следует подготовить смарт-контракт. Причем чем больше видов криптовалюты используется (BTC, ETC, SOL), тем больше смарт-контрактов нужно предусмотреть и убедиться, что успешно работают, реагируют на листинг, переводят оплату в кошельки и оплачивают покупку токенов. Поэтому автоматизация этих условий и задач при помощи скриптов и встроенных плагинов упрощает запуск и поддержание быстрой и безотказной работы криптобиржи на основе блокчейнов типа BSC или Ethereum, TRON и Polkadot.
На платформах DEX для клиентов, имеющих только один вид криптовалюты, применяют атомарный своп, работающий с разными блокчейнами. Это один из сценариев. Для нескольких участников одного сообщества предусматривают встраивание мультисиг-кошельков. Все это требует четкой работы платежных шлюзов, взаимодействующих с криптопарами и модулями для перманентного накопления ликвидности. Клонирование функционала с использованием
PancakeSwap скрипта с низким газом и скоростными транзакциями либо элементов протокола BakerySwap расширяет спектр операций DeFi по обмену токенов, запуску DeFi-агрегаторов, созданию NFTs по стандартам типа BEP20 и BEP2.
Подбор типа DEX – по капитализации или объему торгов
Число DEX приближается к 1000 платформ на планете, при этом среднесуточный объем торгов на одной достигает $23,8–37,26 млн. Средняя сумма сделок обусловлена числом бирж, которые отслеживают агрегаторы. На CoinGecko анализируют 852 биржи, но лишь 162 имеют 24-часовой объем операций на сумму свыше $1 млн. Первые три DEX занимают 57,6 % общего объема торгов, а платформы, находящиеся на 15–66 позициях, совершают сделки в пределах 0,1–0,7 % рынка.
На интеграторе CryptoSlate оценивают и анализируют криптобиржи, где рыночная капитализация достигает $7,6 млрд. и до 88 позиции в рейтинге не падает ниже $1 млн. Поэтому здесь средний уровень капитализации выше.
При выборе типа скрипта для DEX нужно задать вопрос: какой вариант лучше – с большим количеством активов, высоким уровнем торгов или комбинированный. В зависимости от выбора типа децентрализованной биржи будет подбираться оптимальный набор скриптов, плагинов, библиотек и шлюзов. Поэтому вначале надо посмотреть особенности работы лидеров DEX – Coinbase и Velodrome SlipStream, Raydium с Bitget, Uniswap V3 и Orca.
Особенности функционала и работы бирж DEX
В списке лучших децентрализованных бирж, которые работают с клиентами из США и ЕС – Coinbase и Binance, Verse Dex с Bitget. Работа платформ имеет характерные общие черты – кроссплатформенное приложение и собственно площадка, большое количество криптовалютных пар, 2FA и холодные кошельки. Но есть ключевые нюансы: на Coinbase с поддержкой 240 видов крипты предусмотрено обучение новичков и реальные криптовалютные награды за прохождение учебных модулей. Низкие торговые сборы, многочисленные способы пополнения и вывода активов (карта, PayPal, на счет) – пара стимулирующих бонусов для клиентов.
Verse Dex, запущенная в 2022 году, полностью исключает посредников в процессах покупки и обмена монет либо токенов, что снижает комиссии за газ. Возможность одновременно собрать в портфеле несколько видов крипты и токенов улучшает диверсификацию инвестиций. Собственная валюта работает на блокчейнах SmartBCH и Ethereum, что делает возможной покупку и продажу на других ресурсах. Бесшовные транзакции Bitget в 550 криптовалютах, стейкинг для роста заработка, копи-трейдинг и фьючерсы, мульти-подписи в кошельках расширяют потенциал трейдеров по заработку. Оптимизация и простота интерфейса Binance идут рука об руку с надежностью операций, адаптируемостью к другим платформам, прямым фармингом и стейкингом, огромными объемами ликвидности.
В списке правил работы бирж DEX:
- распределенная сеть узлов;
- правильно и точно прописанные смарт-контракты;
- собственный контроль пользователей за своими ключами и холодными кошельками;
- регистрация каждой операции в блокчейн без права стирания;
- возможность работать без KYC и AML;
- одинаковая ставка торговых и сетевых сборов за транзакцию.
В числе преимуществ DEX – лучшая защита от взлома, так как активы не хранятся на бирже, а условия аутентификации не требуют ввода личных данных. Также информация о пользователе не передается в IRS и поэтому налоги трейдер платит самостоятельно, исходя из юрисдикции. Еще один маркер хорошей DEX – открытая информация о владельцах и разработчиках. Все это делает биржи ключевым элементом DeFi. Точно сказать, какая будет
стоимость разработки биржи, невозможно. Это зависит от типа функционала и инструментов – в недорогом исполнении MVP цена не превысит порог $20–30 тыс.
Восемь DEXs – примеры для запуска собственного ресурса
Uniswap тоже работает без фасилитаторов, с применением AMM, что позволяет производить прямой обмен токенов ERC-20 непосредственно из кошельков. На ней можно заключать сделки против ликвидности. Ее форк SushiSwap обладает расширенным списком операций и токенами самоуправления SUSHI. PancakeSwap на основе BSC с токенами BEP-20 ускоряет подтверждение сделок, поскольку имеет масштабируемые решения, функцию «Фермы» и обеспечивает стейкинг. Частые сжигания поддерживают курс криптовалюты. Клиенты Curve Finance на Ethereum торгуют разными стейблкоинами, а обладатели CRV могут голосовать за изменения протокола. Многоцепочечная KINE с технологией Layer 2 предоставляет торговлю без газа, с левериджем до х200 и благодаря Peer-to-Pool предотвращает проскальзывание курса.
Алгоритм Pathfinder агрегатора 1inch подбирает оптимальные предложения на ряде платформ, используя в качестве основы несколько блокчейнов, в которые входит Ethereum и BSC с Polygon. Гибридный функционал IDEX несколько лучше, чем ончейн-формат: в нем расширен список блокчейнов с включением BSC и Polkadot, есть лимитные ордера и стоп-лосс. Пулы ликвидности Balancer могут включать до 8 токенов, а автоматическая перебалансировка происходит по выбранным коэффициентам с целью диверсификации активов. Обменник 0x занимается одноранговой торговлей по протоколу ERC-20, выполняя условия смарт-контрактов на dApps с применением оффчейн-ордеров для улучшения масштабируемости сделок. У него есть токен управления ZRX.
Все эти платформы, включая разрабатываемые на нативном коде или выполненные на отлаженном функционале White Label, обеспечивают простую и понятную работу для пользователя. Последнему нужно создать кошелек с криптовалютой и токенами, выбрать нужную торговую пару, сделать обмен и проверить проведение транзакции. Двухфакторная аутентификация, ликвидность активов и проверка на проскальзывание, оценка размеров сетевых сборов и их изменений при колебаниях сетевого трафика – то, что оценивают клиенты при выборе площадки. Поэтому эти моменты надо учесть, чтобы достичь успеха в криптоиндустрии.
«Плюшки» для трейдеров: подбор инструментов
Торговля на DEX хороша тем, что защищает конфиденциальность клиента при сохранении безопасности: трейдер может работать под псевдонимом. Кроссчейн также входит в число индикаторов качества, так как предоставляет доступ к разным видам токенов. То же самое касается частоты обновлений, суточных объемов торгов и динамики изменений капитализации, газа или безгазовой торговли, наличия RFQ-протоколов и совместимости с кошельками типа MetaMask, Phantom или MathWallet (оптимальное количество равно 5–7), с комиссией в пределах 0,05–1,5 %.
Поэтому, подбирая функционал для будущей биржи, нужно учесть подключаемые инструменты, куда входит:
- спотовая и бессрочная торговля;
- выбор Rollup или Validium для обработки и хранения данных (в цепи либо вне);
- показ в режиме реального времени одновременно цены и объемов, котировок, капитализации и предложений криптоактивов;
- тип и количество криптодеривативов (ликвидные, с наличными расчетами или без срока исполнения);
- подключение тестового режима для новичков.
В портфеле реализованных Merehead сложных проектов DEX прайс работ колебался в пределах $50–100 тыс. Разница в цене объясняется, исходя из количества подключаемых блокчейнов и уровня сложности написания смарт-контрактов, книги и типов ордеров (ончейн и гибридных), инклюзивных функций в криптографии. Особое внимание было уделено защите от эксплойтов и ошибок, взломов и атак, вредоносных токенов и оценки рисков опережения. Этапы разработки по принципу Agile проводились с тестированием на уязвимости и применением протоколов типа Chainlink для поддержки, устойчивости и защиты платформ в экосистеме DeFi.
Ликвидность, CRM и преимущества премаркета
Активация лимитных ордеров согласно правилам прохождения указанных точек цен, по распределению сборов и наград при стейкинге входит в перечень операций продвинутых протоколов. Добавление на DEX новых востребованных токенов, которые недавно прошли листинг, но имеют четкий тренд нарастания пула ликвидности из-за продвижения, стимулирует востребованность бирж. Поставщики ликвидности получают вознаграждение, если:
- торговля осуществляется по модели AMM с использованием 5–7 и большего числа блокчейнов;
- маршрутизатор оптимизирует заказы;
- коэффициенты активов гибко балансируются;
- внедрено много цепочек фиксации транзакций.
Обмен токенов между собой без задействования криптовалюты, своп стейблкоинов, пулы из десятков и сотен токенов, закрытый IP-адрес, подключение ИИ-инструментов расширяют возможности DEX. Упрощенная архитектура делает лёгким процесс листинга по сравнению с CEX, а низкий входной барьер облегчает запуск при наличии небольшой суммы активов. Качественно проработанный CRM в комплексе с аналитическими параметрами DWH упрощает моделирование процессов обмена и интеграции, улучшая продвижение стартапа при взаимодействии с соцсетями и запусках эйрдропов.
Поэтому на DEX часто заходят инвесторы, ищущие новинки с высоким потенциалом роста, чтобы получить прибыль в размере 200–500 % и больше. Премаркет токенов до листинга, схожий по принципам с Bybit и OKX, Gate.io и KuCoin они считают выгодным вложением средств, особенно если сборы для тейкеров и мейкеров не превышают 0,1 % или есть варианты с нулевым газом. Эти нюансы хорошо знают программисты, аналитики и веб-дизайнеры Merehead, оптимизируя баланс между ликвидностью, проскальзыванием по торговым парам и риском опережения, когда боты и трейдеры повышают комиссии и продляют задержку ответа сети при перегрузке или простоях.