Решение DEX от RSquad

Разработка децентрализованной биржи (DEX) для финансовой платформы на базе Uniswap v2 с функциональностью Yield farming.

Решение DEX от RSquad

Обзор платформы

Инновационная финансовая платформа (финтех — FinTech), объединяющая юридических и физических лиц, и предоставляющая своим членам безопасный частный способ обмена средствами/активами, услугами и товарами в рамках своей экосистемы. Разрабатываемая криптоплатформа FinTech, принадлежит участникам и обеспечивает их конфиденциальность и юридическую защиту.

Видение проблемы (предпосылки проекта)

В основе бизнес-модели финансовой платформы лежит кооперативный принцип. Здесь кооперация — это добровольное объединение людей с коллективно принадлежащими средствами, организованное на демократическом принципе равенства. Заявлено, что кооперативная платформа будет финансироваться из фонда капитала (40% токенов) и капитальных взносов членов, известных как вращающийся капитал. Это метод финансирования, при котором члены делают взносы в капитал пропорционально своему влиянию. После того, как кооператив использовал эти деньги в течение определенного периода, они возвращаются членам, так как на их место поступают новые взносы.

Бизнес-целью проекта является объединение частных лиц, предприятий или других сообществ под зонтиком законного представителя для реализации их экономических, культурных и социальных потребностей. Планируется, что это будет многоуровневая кооперативная глобальная сеть, обладающая всеми преимуществами правовой защиты, равных возможностей и доступа для всех своих партнеров и членов.

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

Характеристика готового продукта

Разработанная система должна предоставить возможность финансовой платформе реализовать концепцию децентрализованной биржи с пулами ликвидности и автоматическим маркет-мейкером.

DEX должен предоставить администратору возможность:

  • создать пару;
  • добавить фарминг-пул;
  • установить комиссии;

DEX должен предоставить пользователям возможность:

  • производить обмен токенов внутри пула;
  • добавлять/убирать ликвидность в пул;
  • вносить LP-токены в фарминг и получать вознаграждение;
  • стейкать DAO токены.

Специфика исходных протоколов

Протокол Uniswap — это одноранговая система, предназначенная для обмена токенами ERC-20 в блокчейне Ethereum. Протокол реализован в виде набора смарт-контрактов без возможности обновления. Предназначен для обеспечения приоритетного внимания к безопасности, самообслуживанию и для работы без каких-либо доверенных посредников, которые могут выборочно ограничивать доступ. Каждый смарт-контракт или пара Uniswap управляет пулом ликвидности, состоящим из резервов двух токенов ERC-20.

SushiSwap — это децентрализованная биржа. Как и Uniswap, SushiSwap позволяет пользователям торговать без доверия, в одноранговой сети, с ликвидностью, предоставляемой другими пользователями. За предоставление ликвидности пользователи получают токены SLP, что обеспечивает для них возможность фарминга. Механика работы фарминга в этом случае — Yield farming, который относится к выполнению определенного действия для платформы или организации, которое оправдывает выплату годовой процентной доходности.

Часто это действие влечет за собой добавление ликвидности в сеть, а затем размещение токенов поставщика ликвидности или добавление ликвидности на рынок для заимствования и кредитования.

Адаптация вышеуказанных протоколов, проработка пользовательского и администраторского интерфейсов командой RSquad — в таблице ниже.

Решение от RSquad

Специалисты RSquad разработали систему DEX, которая обеспечивает взаимовыгодный механизм работы с цифровыми активами. С одной стороны, пользователи вкладывают средства и обеспечивают ликвидность выпускаемым токенам либо являются трейдерами, с другой — получают от этого доход. Система предусматривает полный цикл движения средств и различные операции с активами, в частности, дополнительные возможности инвестирования.

Разработанная Система DEX включает в себя нескольких подсистем:

DEX. Пул ликвидности (Liquidity pool, LP) — это пара монет/токенов с заблокированными средствами провайдеров ликвидности.

Основные механизмы:

  • торговля осуществляется автоматическим маркет-мейкером (АММ);
  • LP выпускает свой токен при внесении в него ликвидности и записывает его на баланс провайдера ликвидности;
  • при сжигании токена пула ликвидности пользователь получает часть от пула, в соответствии со своей долей;
  • пользовательский интерфейс использует методы вспомогательных смарт-контрактов для получения актуальных данных о ценах токенов, а также взаимодействует с пулами ликвидности.

Farming (фарминг) является надстройкой над DEX и предоставляет пользователям возможность инвестировать токены, полученные за предоставление ликвидности в конкретные пулы ликвидности, которые внес администратор фарминга в соответствующий смарт-контракт.

Каждая подсистема включает в себя следующие модули:

  • набор смарт-контрактов;
  • пользовательский интерфейс для взаимодействия со смарт-контрактами.

Роли пользователей и права доступа:

  • пользователем может быть как крипто-кошелек (например, metamask) так и другой смарт-контракт, который разработан для взаимодействия с токенами ERC-20 и DEX. Пользователь может выступать как провайдер ликвидности или трейдер.
  • администратором фарминга может быть только владелец, то есть адрес, который был принят смарт-контрактом фарминга во время деплоя или при последующей смене владельца. Администратор может вносить изменения в работу фарминга.

Вот как схематически выглядит работа системы DEX

Решение DEX от RSquad

Преимущества решения от RSquad

Разработанная Система является привлекательной для пользователей, поскольку предлагает разнообразные прозрачные и выгодные варианты получения дохода. Также она проста в управлении и может настраиваться под клиента с учетом целей конкретного проекта.

RSquad — блокчейн-лаборатория, реализовавшая более 75 проектов, в том числе в сетях Bitcoin, Ethereum, Solana, TON.

11
Начать дискуссию