История «провального» стресс-теста EOS началась 1 ноября, когда несколько пользователей EOS обнаружили, что некоторые децентрализованные приложения (dApp) не могут обработать транзакции. Появились жалобы на чрезмерную загрузку процессора и роста необходимой суммы токенов в кошельке для проведения транзакций. В пиковые моменты сеть требовала наличия в кошельке до 150 EOS, что способны себе позволить далеко не все пользователи. Некоторые участники сообщества даже предположили, что настало время попросить Block.one поддержать систему дополнительными монетами.
Причиной этому стал смарт-контракт проекта EIDOS, запущенный в сети EOS, который стал абсолютным рекордсменом за всю историю работы приложений на этом блокчейне. За 3 и 4 ноября количество транзакций с этими токенами составило 1.89 млн, при этом активных пользователей было всего 1260.
Причина оказалась банальной: команда EIDOS объявила раздачу токенов. По её условиям необходимо было отправить монеты EOS на адрес приложения EIDOScoin, которые немедленно возвращались обратно. После такой операции пользователь получал 0.01% токенов от накопленного смарт-контактом количества на момент транзакции в адрес приложения. Это побудило участников раздачи генерировать огромное количество транзакций.
Почему раздача токенов обвалила сеть EOS?
Каждую секунду на адресе приложения EIDOScoin создаются 25 новых токенов, и так будет происходить, пока их общая эмиссия не достигнет $1 млрд. Токены EIDOS уже торгуются на биржах криптовалют, в частности Bithumb, по курсу $0.02. Таким образом, любой участник акции может получить $0.5, отправив на EIDOScoin любую минимальную сумму в EOS, на начало раздачи эквивалентную трем центам.
Однако в реальности доходы и расходы стали стремительно расти. Чтобы принять участие в акции пользователю необходимо, чтобы на его учетной записи было достаточное количество памяти EOSRAM. Именно это стало причиной небывалого роста стоимости ресурсов в сети EOS. Рынок памяти (RAM) работает через токены REX, ажиотажный спрос на которые привел к блокированию 79% всех ресурсов майнеров, подняв стоимость аренды более чем в 100 раз.
Примечательно во всей этой истории то, что EIDOS – это «наследник» умершего проекта ENUMIVO, который создавался на блокчейне Эфириума. Еще более интересно, что в основе проекта ENUMIVO лежала идея удешевления ресурсов для разработчиков смарт-контрактов.
Разработчики EIDOS планируют раздать 80% эмиссии токенов, которые впоследствии будут использованы как ликвидность для запуска децентрализованной биржи, где торги криптовалютами будут проходить только в парах с токенами EIDOS. Владельцы этих токенов смогут отдать их в аренду маркетмейкерам и получить часть комиссионных, выплачиваемых трейдерами за каждую сделку.
Эта ситуация аналогична истории с «криптокотиками» (игра Cryptokitties), когда эйфория покупок NFT (коллекционные токены) привела к резкому росту цен на газ в сети Эфириума. Аарон Кокс, разработчик кошелька Greymass на основе EOS, заявил, что данная ситуация может быть симптоматичной при разработке сети:
«Сегодняшняя перегрузка EOS - это интересный сценарий, в котором пользователи поощряются использовать собственные ресурсы в обмен на часть нового распределения токенов».