Централизованные криптовалютные биржи пережили настоящий бум за последние три года, при этом большинство этих структур были разработаны и развернуты за относительно короткий период времени. Учитывая высокую сложность активов, с которыми им приходится иметь дело (крипто-токены по сравнению с ценными бумагами), а также короткие периоды тестирования и отсутствие репутации, неудивительно, что большинство этих бирж уязвимы для атак. Фактически, большинство ведущих криптовалютных бирж за те же три года стали жертвами таких атак, которые почти всегда приводили к огромным убыткам: Bithumb, MtGox, ShapeShift, Bitfinex, Yapizon, Cryptsy - список можно продолжить, если хотите. Помимо уязвимости, принцип централизации, лежащий в основе таких обменов, противоречит самому духу децентрализованного блокчейна.Эти причины привели к тому, что внимание инвесторов и разработчиков обратилось на децентрализованные биржи или DEX (DEcentralized eXchange). За трехлетний период появилось много таких проектов - большинство из них еще не вышло из стадии разработки, но несколько рабочих площадок уже успели завоевать репутацию.
Децентрализованные биржи
Подавляющее большинство децентрализованных бирж сосредоточено в экосистеме Ethereum - они будут рассмотрены ниже (токены эфира и ERC20). Что касается поддержки других криптовалют, то здесь основные надежды возлагаются на атомарные свопы, хотя пока это лишь экспериментальные разработки. В настоящее время уже запущены EtherDelta, OasisDEX и протокол 0x, запущенный в августе, на которых будут построены другие биржи. Bancor находится в разработке, а проекты AirSwap и OmegaOne только что готовятся к проведению ICO. Интересно, что в настоящее время через EtherDelta обрабатывается до 40 000 транзакций в день, что составляет около 14% всех ежедневных транзакций в цепочке блоков Ethereum. Можно сказать, что это самое популярное приложение Ethereum на данный момент.
Плюсы и минусы централизованных бирж
Обмен криптовалюты выполняет три основные функции: Ликвидность - быстро найти партнера для обмена; Эффективное определение стоимости, оставляющее как можно меньше возможностей для арбитражных сделок; Быстрые взаиморасчеты. Централизованная биржа способна обеспечить эффективность как в поиске партнера, так и во взаиморасчетах - книга заказов и расчеты находятся на серверах биржи, а соответствующие операции могут выполняться намного быстрее, чем на блокчейне. Эффективность определения стоимости в основном определяется объемами обмена. Обратной стороной этих преимуществ являются проблемы безопасности (централизация) и наличие уязвимого посредника (угроза как мошенничества, так и любых действий со стороны государства).
Как децентрализованная биржа может решить эти проблемы?
Безопасность - пользователи DEX самостоятельно контролируют свои средства, вплоть до момента взаиморасчетов в блокчейне (хотя скорость этой операции намного ниже). Другие проблемы несколько сложнее, и проекты DEX предлагают множество решений. Ликвидность, или быстрое нахождение партнера: поиск встречной заявки может осуществляться с помощью книги заявок (некоторая степень централизации и задержки между размещением заявки и взаиморасчетами могут привести к появлению застрявших заявок); наличие собственных резервов (поддержание собственного баланса), либо использование прямой P2P-транзакции (трудности с поиском партнера).
Книга заказов: может быть вне сети или в сети. Хранить книгу заказов вне сети (EtherDelta, 0x) проще, если вы не принимаете во внимание риски усиления централизации. Биржи решают эту проблему, отказываясь автоматически выбирать встречные заказы (отказ от посредника) - сторона, отвечающая на заказ, должна подписать конкретный встречный заказ, который только после этого отправляется в смарт-контракт. Эта договоренность отрицательно сказывается на ликвидности. Здесь 0x идет немного дальше - ретрансляторы, которыми может стать каждый, могут создавать несколько книг заказов по сравнению с одной централизованной книгой от EtherDelta. С другой стороны, книга заказов на основе блокчейна (OasisDEX), хотя и идеальна для DAapp, все же многих пользователей не устраивает необходимость платить комиссию за газ за любую операцию - отмена заказа, изменение цены, внесение / снятие средств,и т.п.
Резервы: ордера могут быть выполнены быстро, если биржа имеет собственные резервы (Kyber, Bancor Protocol), но эта схема требует поддержания собственного баланса. Kyber предлагает решение, в котором третья сторона может создать резерв с пулом токенов, поддерживаемых другими участниками или централизованными биржами. P2P: прямое соглашение о цене между участниками (AirSwap, 0x) через личные сообщения - однако это долгий процесс. Кроме того, для согласования заказа требуется третья сторона (централизация), и определение согласованной цены может быть трудоемким. Справочная цена: большинство децентрализованных бирж должны полагаться на книги заказов / резервные цены для определения справочной цены. Однако пока объем торгов и количество участников недостаточны,ценообразование может быть неоптимальным, и бирже придется полагаться на внешние источники или централизованные биржи. В свою очередь, обмен P2P всегда будет зависеть от третьей стороны для определения справочной цены.
В таблице приведены сравнительные характеристики децентрализованных бирж:
Кто победит?
Описанные выше смарт-контракты намного безопаснее централизованных бирж, однако, скорее всего, безопасность не будет решающим фактором. Пользователи предпочтут скорость, отсутствие манипуляций на рынке и низкие транзакционные издержки.
Скорость: биржи с заказами на блокчейне (OasisDEX) и P2P (AirSwap) останутся медленными, их скорость не будет увеличиваться с увеличением объемов. Скорость обмена с книгой ордеров вне сети (EtherDelta, 0x) хоть и будет низкой, но будет расти с увеличением объемов.
Примечание: эта ситуация может измениться после решения задач масштабирования Ethereum.
Транзакции бирж, имеющих собственные резервы (Kyber и, возможно, Bancor), могут быть почти мгновенными, но только при условии, что Kyber и его партнеры могут создавать и поддерживать адекватные ликвидные резервы.
Без посредников: OasisDEX не имеет посредника. Биржи с централизованными книгами заказов вне сети (EtherDelta, 0x) подвержены DoS-атакам со стороны менеджеров книг заказов; ордера, застрявшие в книге, являются целью для арбитражных сделок. В AirSwap необходимо доверять сервису, который помогает находить встречные заказы (Indexer), и API-оракулу, который предоставляет значение. В Kyber сетевой оператор решает, каких резервных провайдеров принимать, а каких нет. Определение цены токена провайдером также является проблемой: ошибка может привести к быстрому истощению резерва.Эмин Гюн Сирер резко критиковал эту технику ценообразования за протокол Bancor.
Стоимость: для расчетов по блокчейну требуется комиссия за газ. Что касается других затрат, то победитель будет определен только в результате конкурса: ретрансляторы на биржах, построенных на основе 0x, а также поставщики ликвидности в Kyber намерены взимать с пользователей комиссии, размер которых будет варьироваться.
Заключение
В ближайшем будущем ожидается появление множества децентрализованных бирж. Около десятка команд уже заявили о создании бирж по протоколу 0x. Первым таким проектом, вышедшим на стадию открытого бета-тестирования, стал RadarRelay, а оператор OasisDEX MakerDAO уже объявил о партнерстве с 0x для дальнейшего развития. 10 октября состоится ICO AirSwap, но пока несомненным лидером остается EtherDelta, кстати, разработанный без какого-либо стороннего финансирования.