Удастся ли EOS победить Ethereum?

Хотя EOS — популярный объект критики, всего за год проекту удалось перетянуть к себе большинство разработчиков децентрализованных приложений.

В борьбе за звание «мирового компьютера» у Ethereum есть множество соперников. Одним из главным претендентов на место проекта Виталика Бутерина является EOS.

EOS — проект частной компаниии Block.one, основанной программистом Дэном Ларимером и его партнером Бренданом Блюмером. Они анонсировали стартап в 2017 году, и на тот момент за плечами у Ларимера уже были успешные блокчейн-проекты типа биржи Bitshares или социальной платформы Steemit.

К лету 2018 года закончилось ICO проекта, которое продолжалось почти год. Токенсейл EOS считается крупнейшим в истории — компания продала токенов на сумму более $4 миллиардов. Собранные средства перешли в распоряжение Block.one, часть из них сразу же направили на развитие проекта.

Отличия

Чем EOS привлек крипто-сообщество? В 2017 году блокчейн Ethereum еще был недоработан, в нем была низкая скорость транзакций и высокие комиссии. Лаример предложил альтернативу: высокая пропускная способность, о которой публичные блокчейны тогда могли только мечтать, и отсутствие «газа», т.е. комиссий за переводы.

Путь к Ethereum 2.0. Часть 1: Новый алгоритм консенсуса

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

Чтобы достичь таких показателей, Лаример предложил принципиально новый алгоритм консенсуса, названный «Делегированное доказательство доли» (delegated Proof-of-Stake, dPOS).

Он предполагает, что множество держатели токенов делегируют свои монеты своеобразным представителям — «производители блоков», которые управляют сетью: подтверждают транзакции, верифицируют реестр и генерируют новые блоки, получая за это награду в виде новых монет, пополняющих свободный оборот. Из десятков кандидатов путем голосования выбирается 21 производитель блоков.

Пул из 21 ноды создает блоки, по 252 на раунд, после чего происходит новое голосование. Держатель токена EOS может в любой момент делегировать свои монеты новому кандидату в зависимости от своих предпочтений. Такой механизм должен был заставить производителей блоков формировать и поддерживать собственные сообщества токенхолдеров.

В то же время, небольшое число нод накладывает высокие требования к каждому из них. Чтобы иметь высокую пропускную способность, производители блоков должны продемонстрировать сообществу наличие достаточных ресурсов для поддержания сети. Список конкретных технических требований доступен, в частности, на сайте EOS UK.

Поскольку для своей виртуальной машины EOS копирует компоненты реального компьютера, разработчики приложений также должны покупать распределенную оперативную память, которую опять же делегируют держатели токенов. Например, для создания одного хранилища монет EOS нужно «купить» 128 байт памяти. Для памяти блокчейна даже существует отдельный рынок, который балансирует необходимое в данный момент количество памяти и ее цену.

Приложения на EOS

Намного меньшее число полных узлов у «производителей блоков» по сравнению с тысячами нод, например, в Ethereum значительно увеличивает скорость работы сети. Приложений на этом блокчейне становится все больше, как и их пользователей. 49% приложений из ТОП-100 занимают приложения на EOS (у Ethereum — 23%).

Путь к Ethereum 2.0. Часть 2: шардинг, eWasm и новая экономика

При этом, хотя большинство приложений в EOS приходится на гэмблинг, самые популярные — это онлайн-игры (например, EOS Knights или Prospectors) и криптобиржи, говорится в анализе сервиса DappRadar. По мнению портала, это говорит о росте «зрелости» аудитории, и о том, что EOS способна подстраиваться под более сложные запросы.

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

В январе этого года на базе производиеля блоков в сети EOS была запущена биржа Huobi Pool Eco. Торговля на платформе происходит внутри блокчейна EOS. После релиза о бирже слышно мало, хотя на ней ведется торговля и происходит листинг новых монет.

Недавно, 30 июля, открылась площадка Eosfinex, созданная компанией iFinex (оператор криптобирж Bitfinex и Ethfinex). Перед этим в течение 4 месяцев проходило бета-тестирование платформы и баунти-программа для выявления багов.

Eosfinex в целом повторяет концепцию DEX: некастодиальное хранение средств и сделки, проходящие в блокчейне, а не торговой системе. Для сделок используется нативный токен EOX. Матчинг ордеров является частью смарт-контрактов EOS: биржевой контракт выполняется в сайдчейне с использованием токена EOX, таким образом выделяя для сделки вычислительные ресурсы биржи в соответствии с суммой токенов EOX, в которых эмитирована сделка. Пользователь также использует EOX для покупки оперативной памяти с тем, чтобы размещать в ней ордера из очереди на Eosfinex.

Один из самых заметных проектов на блокчейне EOS — социальная сеть Voice, инициированная самой Block.one. Она была представлена в начале июня на волне скандалов, связанных с Facebook. Гендиректор компании и соратник Дэна Ларимера Брендан Блюмер так описал проект: «Сейчас награду получает платформа, а не пользователь. По своему дизайну они призваны передавать информацию о нас рекламодателям, присваивают себе прибыль и наводняют наши ленты скрытой повесткой, продиктованной тем, кто даст больше денег. Voice это меняет».

Libra: все, что нужно знать о криптовалюте от Facebook
 

Социальная сеть построена на блокчейне EOS. В публичном реестре будут записываться действия, связанные с контентом, в частности, публикация, распространение и продвижение. Блюмер пообещал, что работа платформы будет прозрачной, «без скрытых алгоритмов, без невидимых интересов».

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

Критика

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

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

Это вполне вероятно, учитывая, что они получают новые монеты за свою работу. По данным EOS Authority, сейчас число голосующих составляет около 63 тысяч, тогда как в сети зарегистрировано 1,35 млн аккаунтов. То есть, на каждого голосующего приходится значительная сумма токенов. Непонятно, сколько в действительности человек участвуют в голосованиях, ведь, согласно исследованию AnChain.AI, 75% транзакций в сети EOS совершают боты.

Кроме того, наблюдатели подозревают, что производители блоков могут состоять в картельном сговоре, то есть, голосовать друг за друга по договоренности и согласовывать позицию по другим вопросам. В сентябре в сеть утекли документы, из которых следовало, что Huobi, будучи производителем блоков, отдала свои голоса 20 другим кандидатам, 16 из которых, в свою очередь, проголосовали за представителя биржи. После этого Block.one даже пришлось выразить официальные опасения.

Данные Etherscan показывают, что топ-100 адресов в сети EOS владеют 75% всех монет. «Слишком мало людей хранят слишком много токенов. У них преувеличенное влияние на голосование. Есть немного формальных стимулов для того, чтобы в голосовании участвовали другие токенхолдеры», — так Weiss Ratings обосновал снижение оценки проекта EOS в своем рейтинге в июне. Однако аналитики агентства отметили, что степень распространения блокчейна остается одной из самых высоких на рынке, а сам проект остался в общем рейтинге на 5-м месте.

Наконец, хотя изначально «производители блоков» были рассеяны по всему, сейчас большинство из них (примерно три четверти) сконцентрированы в странах Азии: Китае, Японии и Сингапуре. Сейчас примерно 15 из 21 производителя находятся в этих 3 странах.

Осенью прошлого года фирма Whiteblock провела исследование EOS путем создания изолированной копии его блокчейна и заявила о шокирующих выводах: EOS — это не блокчейн вовсе, а облачный сервис, «распределенная гомогенная система управления базой данных». Исследователи обнаружили, что скорость транзакций в EOS не тысячи транзакций в секунду, а лишь около 50. Также Whiteblock раскритиковала собственную систему шифрования EOS, разработанную Дэном Ларимером. Однако выводы Whiteblock подвергли сомнениям, ведь ее исследование проверяла компания ConsenSys, аффилированная с конкурентом EOS — Ethereum. Позднее сторонники EOS опубликовали подробный ответ Whiteblock.

Кроме того, сложная система управления сетью, отраженная в конституции, уже приводила к серьезным инцидентам. Да, изначально в EOS была предусмотрена своя конституция со сводом основных правил для держателей токенов. Однако спустя всего две недели после запуска сети летом 2018 года Дэн Лаример предложил переписать ее из-за противоречий и избыточных полномочий, которые имел арбитражный орган.

Члены арбитража имели право замораживать счета EOS, заподозренные в недобросовестной деятельности, и даже выпускать директивы по отмене ранее подтвержденных транзакций (еще и в письменной форме). Такую практику критиковали, так как она не соотносилась с базовыми принципами блокчейна. В итоге, в апреле этого года конституцию заменили на пользовательское соглашение, убрав положение об арбитраже. Сейчас проходит голосование за вторую версию конституции, предложенную Ларимером. Оно закончится 19 августа.

И все же, несмотря на опасения централизации и сложный механизм управления, история EOS продолжается. Растет количество приложений на базе его блокчейна. У проекта есть немало убежденных сторонников. Один из них — известный в криптоиндустрии предприниматель Брок Пирс, который является кастодианом крупного производителя блоков eosDAC, хотя утверждает, что не получает от этого никакой финансовой выгоды. Он «глубоко» верит в этот проект и считает, что EOS имеет высокий уровень децентрализации.