EOS: Пошаговая инструкция, как НЕ надо запускать свой блокчейн
В своём ICO, продлившемся более года, Block.one привлек 4 млрд. долларов для блокчейна и платформы смарт-контрактов EOS.
Стоит отметить, что множество таких платформ на тот момент уже существовало, но Block.one пообещал более масштабируемое решение для децентрализованных приложений (DApps). Единственная проблема заключается в том, что спустя год сеть EOS все еще находится в планах.
Начало запуска сети EOS было запланировано на 2 июня 2018 года. Но через почти две недели блокчейн так и не был запущен, несмотря на то, что формально EOS “запустился” 12 июня.
«Mainnet» является аббревиатурой для основной сети блокчейн-платформы. Криптовалюта EOS была построена поверх блокчейна Ethereum, и валюта должна была перейти к своей собственной цепочке с запуском mainnet.
EOS стала жертвой широкой критики с момента ее создания из-за многих недоработок в своем видении и, что еще хуже, в ее исполнении, но запуск mainnet стал провалом совершенно иного уровня.
Вся история началась, когда хакерам удалось получить контроль над учетной записью Zendesk Block.one и использовать ее для отправки фишинговых писем.
Затем Qihoo360 - известная китайская фирма по безопасности в Интернете - обнаружила несколько уязвимостей в сети EOS менее чем за неделю до запуска. Ошибки могли позволить хакерам удаленно управлять нодами EOS и атаковать любые криптовалюты, созданные поверх их блокчейна. Служба безопасности заявила, что они уведомили Block.one об уязвимостях, и компания обещала отложить запуск до тех пор, пока не будут исправлены все ошибки.
Но, вскоре после сообщений в СМИ, EOS стала отрицать любую задержку, заявив, что ошибки либо уже исправлены, либо находятся в процессе исправления.
Для компании, которая только что обещала, что все ошибки исправлены, ее следующий шаг был своеобразным. EOS объявила о запуске программы по поиску багов с серьёзными наградами для разработчиков. Их профиль HackerOne показывает, что до сих пор продолжают обнаруживаться новые ошибки, а последняя награда была выплачена ещё вчера.
Разумеется, хорошо, что все эти ошибки найдены и исправлены, а новые багги отлавливаются постоянно. Проблема здесь в том, что EOS объявила о запуске бонусной программы слишком поздно, когда о её сбоях в безопасности стало известно широкой публике. Кроме того, EOS, похоже, солгала об устранении уязвимостей до запуска сети.
Как будто забот о безопасности было недостаточно, EOS придумала плохо разработанную «конституцию» для её блокчейна, которая в итоге была раскритикована компьютерным ученым и криптографом Ником Сабо.
Тот факт, что EOS вообще имеет такую конституцию, противоречит идее децентрализации, но именно текст документа наносит репутации проекта фактический ущерб.
Вот, например, один из пунктов конституции:
«Статья V - Ни один управляющий, ни один член, ни один владелец токена SYS не несет ответственности за поддержание ценности токена SYS. Члены не разрешают кому-либо хранить активы, заимствовать или заключать контракты от имени владельцев токенов SYS. У этого блокчейна нет владельцев, менеджеров или доверенных лиц; поэтому ни один из членов не должен иметь бенефициарный интерес в более чем 10% от предложения SYS».
Конституция была разработана командой Block.one. Сам тот факт, что EOS будет существовать по установленным ими законам, значительно контрастирует с идеей, будто у блокчейна нет владельца. Еще одна вещь, о которой стоит упомянуть в этом пункте, заключается в том, что «никто не может» контролировать более 10 процентов запаса криптовалюты EOS.
По совпадению, это точная сумма токенов EOS, которой владеет Block.one. Вероятно, это способ компании сказать, что они не хотят, чтобы у кого-то был больший контроль над экосистемой EOS. И совсем иной вопрос, как они хотят придерживаться этого правила в условиях свободного рынка, где каждый может свободно покупать и продавать их криптовалюту, и хранить её в разных кошельках.
Другие пункты конституции требуют «мониторинга», «вынесения решения», «наказания» и «арбитражных решений». Все эти положения позиционируют Block.one как центральный орган, управляющий блокчейном.
Беспокойство по поводу централизации EOS вызывает не только конституция. Их метод решения, когда они, наконец, запустят свою сеть, тоже довольно своеобразен.
«Производители блоков (block producers) EOS каждый день решают вопрос о том, будет ли сеть готова к запуску на следующий день», - гласит веб-сайт EOS, отслеживающий состояние сети.
«Голосование проводится между «GO» или «NOT GO».
Согласно консенсус-алгоритму проекта - делегированному доказательству доли владения (dPoS) - несколько производителей блоков выбраны для того, чтобы действовать как валидаторы, число которых в случае EOS равно 21. Однако власть этих 21 делегатов не ограничивается только решением, когда сеть «оживёт».
Как показывают протоколы встреч «делегатов», у них даже есть возможность «печатать» новую криптовалюту EOS.
В середине собрания звучит вопрос: должны ли мы «распечатать» 19 000 EOS для «разрешения» проблемы потери 1 миллиарда валют при запуске?
Большинство соглашается напечатать токены EOS и решение принимается.
Тот факт, что EOS позволяет нескольким людям контролировать жизненно важные решения в такой сети, получило серьезную критику со стороны криптовалютного сообщества.
«Это вряд ли можно назвать демократичным, не говоря уже о децентрализации», - заявляют люди в социальных сетях.
Увы, когда блокчейн-компания не может запустить реальный продукт после сбора миллионов (или миллиардов в случае EOS) долларов, то крипто-энтузиастам становится всё сложнее возразить многочисленным критикам, утверждающим, что «блокчейн - это бесперспективная технология».
Если вы хотите знать, запустил ли EOS, наконец, свою сеть, вы можете отслеживать ее статус здесь.