Сегодня мы продолжаем представлять проект DEFI. Об этом уже упоминалось ранее, в том числе во вчерашнем разговоре о Bancor, так что этот проект также является очень классическим проектом, имя токена — ZRX, а текущая рыночная стоимость — 1,6. долларов США, рыночная стоимость рейтинга 140+.

Введение

Протокол 0x — это децентрализованный торговый протокол с открытым исходным кодом для Ethereum. Протокол предназначен для использования в качестве открытого стандарта и универсального строительного блока, позволяющего разработчикам использовать его в качестве базового протокола для создания DEX или DApps с торговыми функциями и агрегирования ликвидности. в этих DApps. Кроме того, протокол 0x в настоящее время может агрегировать ликвидность других протоколов DEX, таких как Uniswap и Curve, через API 0x.

Ранние децентрализованные биржи (DEX) в целом копировали логику работы центральных бирж (CEX) и переносили весь процесс транзакций в блокчейн. Из-за неэффективности и высокой стоимости газа в сети Ethereum каждая операция требовала длительного ожидания и высоких комиссий, что приводило к крайне негативному опыту.

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

Протокол 0x похож, но 0x — это низкоуровневый протокол, агрегирующий ликвидность множества децентрализованных бирж, которые его используют. Конкретный принцип реализации:

Протокол 0x вводит концепцию ретрансляторов — сторонних децентрализованных приложений (DApps), использующих протокол 0x. Это могут быть децентрализованные биржи (DEX) или другие децентрализованные приложения (DApps) со встроенным функционалом торговли. Пользователи инициируют ордера на покупку или продажу, а ретрансляторы отвечают за их регистрацию, отображение и управление. Они отправляют эти ордера в протокол 0x для сопоставления и окончательного расчета в блокчейне. Ретрансляторы могут устанавливать комиссию за транзакции и взимать комиссию за обработку в случае успешного сопоставления.

Ретрансляторы играют важнейшую роль в протоколе 0x. Если протокол 0x использует множество ретрансляторов, это эквивалентно созданию огромного публичного фонда для сбора ликвидности для всей сети протокола 0x.

В настоящее время протокол 0x получил широкое распространение. На рисунке ниже показаны некоторые проекты, созданные с использованием протокола 0x, представленные на его официальном сайте.

Технические особенности транзакции

Серый прямоугольник и круг на рисунке выше представляют смарт-контракты и аккаунты Ethereum соответственно. Конкретная логика такова:

Создатель соглашается, что DEX (децентрализованный биржевой контракт) может получить его информацию о токене А.

Мейкер создаёт ордер на обмен токена A на токен B, указывая желаемый курс транзакции и срок действия. Ордер подписывается.

Производитель транслирует этот заказ через сетевой транспортный уровень.

Исполнитель получает заказ и решает его выполнить.

Клиент соглашается предоставить DEX доступ к его информации о токене B.

Покупатель отправляет подписанный мейкером заказ на DEX-контракт.

Контракт DEX проверяет подпись создателя. После прохождения проверки два токена обмениваются по предложенному курсу.

Операции 3 и 4, описанные выше, выполняются вне блокчейна. Сетевой транспортный, сеансовый и прикладной уровни протокола 0x отвечают за ретрансляцию, отображение и отправку ордеров. Пользователи также могут транслировать подписанные ордера по электронной почте, в Twitter или другими способами. Получив ордер, тейкер может отправить его на контракт децентрализованной биржи (DEX) для завершения транзакции.

В 0x заказы передаются вне блокчейна, а расчёты производятся в блокчейне. Для поддержки этого офчейн-решения в 0x предусмотрено два способа взаимодействия с протоколом:

1. Держателям токенов, использующим одноранговую (P2P) систему (от пользователя к пользователю), больше не нужно транслировать свои транзакции в блокчейн через третью сторону. Благодаря смарт-контракту 0x Asset Exchange каждый пользователь может создавать собственные заказы и рекламировать их в любом формате, например, в социальных сетях, телевизионной рекламе или письменных уведомлениях. Когда другой держатель токенов хочет принять заказ, он просто размещает его, а смарт-контракт 0x Asset Exchange выполняет и завершает транзакцию.

2. Ретранслятор ордеров транзакций: Ретрансляторы не хранят токены; их единственная функция — размещение ордеров, оставляя проверку транзакции трейдеру. Трейдеры выбирают криптографически подписанные ордера на сайте, размещенном ретранслятором, и отправляют их в кошелёк, например, MetaMask. Затем ордера отправляются в смарт-контракт 0x для исполнения. В ходе этого процесса смарт-контракт 0x получает и обрабатывает ордера, обеспечивая выполнение необходимых условий для исполнения сделки. В конечном итоге, после исполнения, стоимость активов между двумя сторонами переводится в соответствии с условиями.

В отличие от централизованных бирж, где транзакции вступают в силу мгновенно, транзакции в протоколе 0x вступают в силу примерно через 30 секунд.

Сценарии применения

0x — это одноранговый протокол обмена токенами ERC20, основанный на блокчейне Ethereum. Он включает в себя стандартный протокол с открытым исходным кодом и универсальный строительный блок, обеспечивающий взаимодействие торговых функций между распределёнными приложениями. Децентрализованные приложения (DApps), основанные на протоколе 0x, могут получать доступ к публичным пулам ликвидности или создавать свои собственные, взимая комиссию.

1. Децентрализованное управление

Децентрализованные организации используют токены для представления права собственности и управления своей логикой управления. Используя протокол 0x, децентрализованные организации могут легко и безопасно торговать правом собственности на стартовый капитал.

2. Точно прогнозируйте рынок

Децентрализованная платформа рынка прогнозов генерирует коллекцию токенов, основанную на финансовом риске, присущем реальным событиям. Используя протокол 0x, эти токены можно мгновенно обменять.

3. Стабильные токены

Успешное развитие новых экономических структур, таких как стейблкоины, зависит от эффективности рынков ликвидности. Протокол 0x эффективно поддерживает базовые экономические механизмы, обеспечивающие стабильность токенов.

4. Децентрализованная модель кредитования

Эффективное кредитование требует ликвидного рынка, предоставляющего инвесторам удобную платформу для покупки и продажи заёмных средств. Использование протокола 0x позволяет заёмщикам создать самоорганизующуюся экосистему, которая эффективно определяет рыночную цену всех непогашенных кредитов.

5. Управление фондом

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

Механизм стимулирования

После выпуска V3 0x считает, что маркет-мейкеры в экосистеме являются одними из важнейших участников, поэтому основное направление стимулирования сосредоточено на маркет-мейкерах, которые обеспечивают ликвидность экосистемы.

За каждую транзакцию, сгенерированную в сети 0x, покупатель (тейкер) будет платить протоколу 0x комиссию в ETH. Эта комиссия примерно в несколько раз превышает стоимость газа, понесенную в ходе транзакции.

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

Функция вознаграждения основана на двух переменных: доле вклада ликвидности и количестве ZRX, поставленных в стейкинг в течение эпохи. Это означает, что вознаграждение определяется долей вклада маркет-мейкера в ликвидность и коэффициентом стейкинга ZRX. Для максимизации экономической выгоды маркет-мейкер должен не только вносить как можно больше ликвидности, но и формировать собственный стейкинг-пул. Без поставленных ZRX маркет-мейкер несёт значительные финансовые потери. Если поставщик ликвидности не сделает стейкинг достаточного количества ZRX, активы в стейкинг-пуле автоматически перейдут на следующую эпоху, обеспечивая маркет-мейкеру будущие ликвидные вознаграждения.

Кроме того, протокол V3 позволяет обычным держателям монет доверять свои токены ZRX маркет-мейкерам для получения определённой доли дивидендов от ликвидности ETH. При этом 50% голосов пользователей ZRX будут распределены между поставщиками ликвидности, что соответственно увеличит вес голоса маркет-мейкера.

Экономика токенов

Общее количество токенов составляет 1 000 000 000 ZRX, и в настоящее время в обращении находится 847 496 054 ZRX, а скорость обращения — 84,5%. Текущая цена составляет $0,19, а пиковая цена — $2,1 (в 2018 году). Рассмотрим распределение токенов. 50% токенов выделено на краудфандинг, 15% зарезервировано для команды + 15% в качестве вознаграждения основателям, то есть команда забрала себе 28%, что всё ещё немного много.

Наконец, мы рассмотрели три текущих проекта в этой области: Loopring, Kyber Network и OX. В настоящее время LRC имеет самую высокую рыночную капитализацию в 220 миллионов долларов, за ней следуют KNC со 110 миллионами долларов и OX со 160 миллионами долларов. Два других проекта уже создали собственные биржи. Я не вижу упоминаний о 0X на их сайте, так что их команды усердно работают над разработкой технологии. Платить вам за использование вашей технологии — это нормально. Рыночная капитализация отражает совокупную мощь трёх компаний. Хотя 0X появилась раньше, я всё же считаю, что технология сопоставления циклов Loopring более продвинутая, но это также её уникальное преимущество, делающее её лидером.