Масштабируемость существующих проектов L1
TL;DR
- Первоначальные ценности DeFi заключались в финансовой интеграции и открытом доступе. По мере роста цен на газ DeFi превращается в игру с китами.
- Пулы L1 (такие как Vaults в YFI ) эффективно масштабируют DeFi, поскольку они дешевле и проще.
- Тем не менее, присоединение, выход и ребалансировка пула на L1 по-прежнему дороги.
- StarkEx исправляет это. Предлагаемое решение называется DeFi Pooling, это новый способ разделить счет L1 и сделать ребалансировку позиций доступной на L2.
- StarkEx 3.0 (выходит в мае 2021 г.) будет поддерживать новый примитив, необходимый для его включения: лимитный ордер L1.
Background
DeFi стремится улучшить финансовую доступность благодаря своей компонуемости и не требующему разрешений характеру. Тем не менее, когда газ слишком дорог, участвовать могут только киты.
Если мы хотим, чтобы DeFi оставался инклюзивным и охватывал следующие 10 миллионов пользователей, нам необходимо решить проблему масштабируемости, чтобы транзакционные издержки оставались низкими.
Мы уже видели движение в сторону масштабируемости в контексте оптимизатора доходности . Такие проекты, как YFI и Harvest, позволяют мелким трейдерам участвовать в продвинутых и более дорогих торговых стратегиях. Рассмотрим, например, стратегию кривой YFI USDt.
Как обычному трейдеру, оптимизировать доходность кредитования на Curve довольно сложно. Нужно внести депозит в определенный пул, поставить свои токены LP в датчик Curve, определить его блокировку, чтобы увеличить вознаграждение CRV, и проголосовать в сети, чтобы выбрать пропорцию вознаграждения, выделенную для их пула.
С YFI все вышеперечисленное абстрагируется. Один простой депозит в YFI USDt yVault, а протокол позаботится обо всем остальном. Взамен протокол взимает комиссию за управление в размере 20% от прибыли.
Для большинства трейдеров эта комиссия в размере 20% дешевле, чем хлопоты и транзакционные издержки, связанные с самостоятельной реализацией этой стратегии.
Кроме того, объединяя права голоса клиентов YFI, YFI ведет себя как инвестиционный фонд и влияет на Curve, чтобы принести пользу всем заинтересованным сторонам YFI: трейдерам и держателям токенов.
Тем не менее, YFI не является оптимальным с точки зрения газа, поскольку ввод и вывод средств из пула, а также ребалансировка средств остаются операциями L1. Таким образом, эти операции часто являются непомерно дорогими.
Defi Pooling исправляет это, перенося эти операции — пополнение счета, снятие средств и ребалансировку — в масштабируемый и недорогой L2!
Что такое объединение DeFi?
Этот новый механизм позволяет пользователям торговать, не выходя из своей учетной записи L2, без газа: они могут одалживать деньги на Aave и Compound, инвестировать в YFI или Harvest или стать LP на Uniswap, Balancer или Curve.
Ступенчатый поток
Возьмем одну простую операцию DeFi: инвестирование в USDt yVault.
Участники:
Трейдеры/Пользователи/Конечные пользователи
Алиса, Боб и Кэрол — трейдеры со средствами на L2.
Вне сети
Оператор и система StarkEx, которая обеспечивает их обслуживание
В сети
- Место назначения DeFi (например, хранилище yUSDt)
- Смарт-контракт StarkEx
- Брокерский пул: новый смарт-контракт в сети, который координирует спрос со стороны контракта StarkEx, управляет правом собственности в пуле и заключает сделки с DeFi от его имени.
В приведенном выше примере Алиса и Боб хотят внести депозит в YFI, а Кэрол хочет вывести средства из YFI. Алису и Боба можно сопоставить с Кэрол, и только разница передается по цепочке.
С точки зрения Алисы и Боба, создание пула DeFi — это двухэтапная операция. Они:
- Обменивайте их USDt на акции (например, syUSDt) , которые оператор StarkEx выпустил из пула брокеров .
- Обмен обратно syUSDt на yUSDt.
Шаг I: агрегация спроса
- Брокер выпускает акции пула (например, syUSDt)
- Брокер продает их трейдерам, используя лимитный ордер L1 (см. описание ниже).
- StarkEx осуществляет расчеты по покупке акций в сети
Шаг II: Активация пула
- Брокер выводит средства пула из смарт-контракта StarkEx.
- Брокер вносит средства в хранилище DeFi (например, yVault)
- Взамен брокер получает токены LP (например, yUSDt).
- Брокер создает лимитный ордер L1, предлагая токены LP за доли в пуле (например, syUSDt).
Шаг III: Трейдеры L2 получают свои токены LP
- Трейдеры L2 обменивают акции (например, syUSDt) на токены LP (например, yUSDt).
- Брокер сжигает акции.
Шаг IV: Rebalancing — вишенка на торте
Как вы могли заметить, стратегия представлена вне сети в виде токена. Перебалансировать, например, с yUSDt на yETH, так же просто, как найти другого трейдера для обмена, и все это выполняется в среде без газа.
Чего не хватает? Лимитные ордера L1
Чего не хватает для поддержки пула DeFi на StarkEx? Лимитные ордера на L1. StarkEx имеет три собственных операции: перевод, условный перевод и лимитный ордер (L2). В грядущей версии StarkEx V3 мы будем поддерживать лимитный ордер L1, позволяя смарт-контрактам на L1 отправлять сделки на L2. Это недостающая часть для поддержки пула DeFi.
Вывод
Чтобы вернуть основную цель DeFi — финансовую доступность, нам нужно предложить масштаб и снизить затраты на газ. Пулы DeFi — такое решение. Это эквивалент DeFi полета на коммерческом рейсе вместо частного самолета. Если DeFi хочет масштабироваться до следующих 10 миллионов трейдеров, это правильный путь.