Разработчики block.one, компании, создавшей проект EOS, живут и работают под девизом «Decentralize Everything» (децентрализуй все подряд). Они изобретают различные решения, позволяющие финансовым компаниям использовать технологию распределенного реестра, но и о собственном проекте не забывают. Всего месяц назад они создали третью версию программы EOSIO, и вот уже готова четвертая — EOSIO Dawn 4.0, релиз которой состоится 11 мая.
Над новым алгоритмом работали 43 программиста, создавшие 818 коммитов на GitHub. Для одного проекта это очень много. Такая активность программеров позволила EOSIO Dawn 4.0 попасть в топ-8 самых активных разработок, созданных на С++.
«Самое большое обновление в EOSIO Dawn 4.0 касается изменения определения текущего времени, — объясняет Даниэль Лаример, программист, создатель платформы BitShares и Steemit (2016), а сейчас занимающий должность технического директорa EOS. — „Время головного блока“ мы заменили на „время текущего блока“. Это решит проблему транзакций, совершаемых по методу временных меток и обеспечивает гораздо более точное измерение прошедшего времени в смарт-контрактах».
Разработчики изменили систему распределения оперативной памяти, начав использовать алгоритм, разработанный стартапом Bancor. «Вычисления показывают, что если 1ТБ оперативки пропорционально распределить между держателями токенов, тогда стоимость байта памяти составит $0,018 (при условии, что стоимость токена составляет $20), — продолжает Лаример. — Но большинство держателей токенов не нуждаются в использовании оперативной памяти, на которую имеют право. Поэтому мы изначально оцениваем байт оперативки в $0,000018. Для новых учетных записей требуется около 4 КБ памяти, то есть около $0,1. Цена оперативной памяти будет автоматически возрастать по мере роста токена».
Судя по тому, с какой частотой обновляется EOSIO, Dawn 4.0 не последняя версия алгоритма. Разработчики говорят, что новый релиз — еще один, хоть и очень важный шаг на пути к запуску собственной сети. Переезд с эфировской платформы на собственный блокчейн команда block.one планирует на июль, а учитывая скорость, с которой меняется ситуация на рынке блокчейн-проектов, случиться может всякое. К примеру, могут выйти еще несколько версий EOSIO. Причем запросто.
* * *
Читайте наш канал и общайтесь с нами и другими читателями в чате Telegram.