November 15

Web3-индексы. От примитивов к развитому не кастодиальному хранению. Перевод

Крипто-индекс

Перевод

Это вольный перевод: https://hackernoon.com/web3-indexes-from-primitives-to-advanced-non-custodial-storage.

Введение

В криптосфере мне посчастливилось прикоснуться к новым трендам тогда, когда ещё массы об этом не знали. И до сих пор получается делать это, хоть и всё реже: разные ниши, отрасли, рынки и целые сферы завоёвывает потребитель, которому, если говорить честно, плевать на анонимность, открытость и децентрализацию - на ту триаду, что лежит в основе Web 3.0 & Web3.

Одним из подобных (не) очевидных векторов являются индексы…

2018-2020 гг. Ранняя эпоха

В это время на арену выходят индексы - простые как пробка: они, по сути, просто объединяют несколько активов под одну крышу, да ещё и по простейшей методике. Например, индекс DeFi или индекс BTCETH, или даже BED (BTC, ETH, DeFi).

Такой подход понятен, но по сути он ничего нового держателю индекса не даёт.

2021-2024 гг. Средневековье индексной модели

В это время, благодаря зарождению программируемых ассетов и NFT 2.0 в частности, возникают более сложные индексные модели, которые:

  1. Связывают токены посредством весования (SoSoValue);
  2. Через разные доходные практики (InxexCoop);
  3. Иными подобными способами.

Посмотрите, например, на это методику расчёта:

Здесь уже виден научный, математический, если хотите, подход. Всё это время я лично изучал нишу NFT-индексов и откопал там множество самых разных решений, но открытие ждало меня впереди…

2025 год. Настоящие не кастодиальные индексы

Давайте начнём издалека: что такое новая сущность в DeFi? Это всегда старая сущность + некое полезное дополнительное свойство. Поясню на примерах:

  1. Vault - это объединение нескольких обычных и/или доходных токенов “под одной крышей”;
  2. LP - это объединение 2-8 токенов, которые работают сообща (для обменов);
  3. Perp DEX хранилища - это, по сути, копилка ликвидности на одной конкретной бирже;
  4. Looping - это залог одного актива и взятие затем в займ другого (других) по убывающей спирали, но в итоге - один связанный продукт (что и доказал нам Euler за счёт реализованных, “сшитых”, стратегий);
  5. И т.д.

Выглядит всё это круто, но есть в этом и проблемы:

  1. Скажем, раньше мосты при каждом обмене создавали какие-то свои, обёрнутые токены, и мы имели не одну версию USDT0, а множество самых разных USDT, где за ликвидностью каждой версии было уследить почти невозможно. Омничейн подход + базовые протоколы интероперабельности навроде того, что от Circle, решили эту проблему.
  2. У vaults появились кураторы, которые начали мухлевать (как это всегда и бывает, когда вы кому-то доверяете) в итоге многопоточные и рекурсивные даже займы xUSD, deUSD привели к краху достаточно большого количества ликвидности заложенной. А решение-то проблемы лежит на поверхности: куратором может и должен выступать… каждый, кто использует синтетические сущности и/или создаёт их, а не некое лицо, что правит всеми.
  3. Есть и другие проблемы, но о них - не сегодня.

Почему не сегодня? Потому что самая большая проблема - это именно кастодиальность индексов: SoSoValue зашли с хорошей ликвидностью и маркетингом, но они 1) сами разрабатывают методику оценки активов, входящих в индекс; 2) сами решают, какой именно индекс (RWA, DeFi, DePin, etc.) создаётся; 3) сами могут на уровне интерфейса их блокировать и т.д.

Но правильно ли это? На мой взгляд - нет. По крайне мере, если мы хотим остаться в логике истинной децентрализации.

И главное: индексы кастодиальные - не универсальны. Это как ERP/ERC для тех же NFT: каждый хотел придумать что-то своё и при этом появлялись ERC-404, SFT и прочие токены, но вместо децентрализации мы получали кучу локальных решений.

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

Но как именно это сделать?

Решение простой задачи

Представьте, что у вас на кошельке не тысячи токенов, как на одном из моих, а хотя бы 10: и из 7 вы хотите создать индекс. Как сделать его не кастодиальным? Вот ряд решений:

  1. Можно выдать аппрувы на каждый токен некому протоколу и ждать, когда индекс кто-то купит: подобное решение есть, правда - лишь для покупки, у reserve, но оно выглядит избыточным, т.к. по факту мы не создаём индекс, а собираем его снова по чьим-то правилам. И это работает в основном, если на токены индекса уже есть ликвидность, а это далеко не всегда так (см. примеры ниже).
  2. Можно пойти на площадку и попробовать по её правилам создать индекс, но это решение, как описал выше, ещё более кастодиальное и ещё менее децентрализованное.
  3. Можно же пойти другим путём и попробовать создать псевдо-кошелёк, который и будет фактическим хранилищем индекса.

И пример такого кошелька вы уже видели в Uniswap v.3 - это NFT: ведь невзаимозаменяемый токен ERC-721 стандарта или схожего - это по определению уникальный идентификатор, вшитый в смарт-контракт.

Признаться, я долго ходил по разным ДАО, стартапам и прочим проектам с этой безумной идеей и пробовал донести до них, что и как. И вот какой парадоксальный вывод я получил…

Самый ликвидный рынок на свете - это рынок не ликвида!

Да, именно так! Скажем, если взять всё бедное население Земли, а это - миллиарды людей, то недвижимость, которой они владеют, от развалюх в фавелах и шиптаунах до вполне достойных квартир, домов, гаражей и прочих объектов будет стоить огромных денег - это, по самым скромным расчётом, триллионы, десятки триллионов долларов, но каждый из объектов сам по себе стоит мизерные суммы.

То же самое касается рынка токенов: за один только 2024 год на рынок пришло миллионы новых токенов, но лишь несколько тысяч из них имеют достаточную ликвидность. А NFTs? Там вообще дискретная ликвидность - это норма.

И вот этот “длинный хвост” - его куда девать? Выкинуть? Да, возможно: так человечество жило последние тысячи лет и это привело к тому, что мы не научились расходовать то, что создаём, правильно. Это приводит к ужасным последствиям: мусора всё больше, а красивых и чистых мест - всё меньше.

Решение? Очевидно: переработка и прочая оптимизация ресурсов, включая прямые отходы.

Именно таковым и является НЕ кастодиальный, а значит - анонимный, но при этом открытый и децентрализованный индекс. Как его создать на платформе DAO Envelop - участником которого я являюсь и где смог донести своё предложение для реализации - расскажу в следующий раз, а сегодня хочу на верхнем уровне объяснить преимущества подобного решения.

Во-первых, так мы можем создавать настоящие мета-индикаторы. Представьте, что у нас есть 3 участника, у которых есть 3 схожих, но всё же разных индекса DeFi:

  • У первого: UNI, LINK, JUP, AAVE
  • У второго: UNI, AAVE, LINK, CAKE, YFI, SKY
  • У третье: UNI, LINK, HYPE

Нетрудно заметить, что UNI имеет максимальное число пересечений, а значит и вес в мета-индексе, а далее идут LINK и AAVE, которые с меньшим весом войдут в мета-индекс.

А если таких участников 1000? А 1 000 000? То точность мета-индекса будет повышаться, но при этом все остальные токены могут всё также свободно помещаться в микро-индексы.

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

Мета-индекс

Во-вторых, вы можете создавать с помощью таких индексов… мета-стейблкоины! Зачем? Причин множество:

  1. Чтобы владеть разными доходными и обычными стейблами в одном месте;
  2. Чтобы не получить блокировку от очередного централизованного блокчейна и/или протокола выпуска (эмиссии) стейбла, навроде Tether;
  3. Чтобы создавать новые рынки;
  4. Чтобы…

Додумайте сами. Мета-стейблкоин - это не красивая обёртка, а необходимость в мире, где цензурируемых активов (навроде MiCa-стейблов) становится всё больше, а CBDC на походе и на подхвате.

В-третьих, и это самое интересное, можно создать рынок открытых опционов. Как? Вы ведь можете соединить рынок прогнозов (навроде Polymarket) и маркетплейс подобных индексов и тем самым получать не просто ставки на рост/падение, разворачивание, передачу и другие возможные транзакции индекса, но фактически получаете гибкий механизм формирования опциона, который, как известно, состоит из:

  1. премии (стоимости),
  2. даты экспирации (срока действия),
  3. базового актива (предмета сделки),
  4. страйка (цены исполнения),
  5. стиля исполнения (американский, европейский и прочий).

Премией выступают ставки, дата экспирации устанавливается создателем индекса, базовым активом является сам индекс (набор активов), страйк также устанавливается самим создателем и/или платформой (но он может быть и каким угодно, в том числе - открытым), стиль исполнения зависит от платформы или создателя. Всё.

Т.е. фактически мы получаем, что с помощью индекса-опциона можно создавать самые разные механики:

  1. Играть в ZKP-обмен: “шило на мыло”. Вы предоставляете некие неликвидные токены и я тоже. И мы меняемся, если удовлетворяют условия: например, были торги по ним не меньше, чем в течение 6 месяцев ранее, или количество токенхолдеров больше 5000, или другие ончейн-данные можно верифицировать.
  2. Можно распределять общую доходность между участниками. Скажем, на площадке создано 1000 индексов и 10 из них в период времени t выстрелило, поднявшись с ок. нулевой стоимости до $1000. Т.к. площадка способствовало рынку этих индексов, она получает 10%, ещё 10% получают менее удачливые участники, а 80% забирает создатель индекса. В чём выгода создателя? Да в том, что он может получить токены от других и увеличить шанс удачной покупки.
  3. Есть множество других сценариев подобного рода.

Главное сейчас понять, что индексы - неизбежное будущее Web 3.0 & Web3 и от нас зависит, каким оно будет: кастодиальным или нет.

Где уже можно протестировать разные подходы к созданию индексов?

Вот неполный список:

  • indexcoop.com - одно из первых решений на рынке индекс-примитивов.
  • reserve.org - подход к индексу как к единой продаже токенов.
  • coinmetrics.io/cmbi - классические индексы на новых рынках.
  • glider.fi/onboarding/0 - индекс в виде портфолио.
  • https://sosovalue.com - кастодиальные по методологии создания индексы.
  • vexy.fi/#/veAERO - NFT-индексы-LP от Velodrome.
  • app.envelop.is/indexpage - первые полностью не кастодиальные индексы.

Для расширения кругозора по теме рекомендую ряд своих предыдущих статей:

  1. Децентрализованная ликвидность: такая, какой она должна и может быть.
  2. Программируемые ассеты и NFT 2.0 как базис для не кастодиальных индексов.
  3. Основная статья по Web3-индексам.

На этом пока всё: в следующий раз расскажу вам, как токенизировать ваш неликвид, а пока -

До!