EOS представляет новый инструмент для облегчения разработки приложений
Создание децентрализованных приложений для блокчейна EOSIO должен стать более простым с новым инструментом - Demux. Это решение позволит обновлять базы данных из основного реестра.
Block.One, команда, стоящая за разработкой EOS, объявила сегодня, 31 июля, о том, что она добавляет новый инструмент, названный Demux, для разработки приложений с открытым кодом. Его целью является позволить создавать децентрализованные приложения (dApps) гораздо более простым способом, предоставляя простой мостик к традиционным системам управления базами данных. Инструмент разработан на основе поточной архитектуры Facebook, а также с помощью Redux - контейнера состояния для приложений JavaScript.
Практическое преимущество Demux - это возможность автоматически (и с проверкой) обновлять блокчейн-события в базу данных Mongo или Postgres SQL. Это облегчит работу с базой данных, поскольку многие знакомы с этими оболочками и это будет дешевле, учитывая меньшее взаимодействие с основным реестром. Вот визуализированный пример, предоставленный Block.One:
Вся эта функциональность может звучать как нечто очень базовое для тех, кто применяет традиционное кодирование, но при работе с узлами в блокчейне ситуация совсем другая. Согласно объявлению EOS, предыдущий интерфейс был довольно ограниченным. Это имело негативный эффект, поскольку требовало нескольких простых запросов, а не одного более сложного, что является большой проблемой, если требуется масштабирование.
Если это все звучит слишком сложно, самый простой способ объяснить это следующим образом: "Приложения EOS будет проще разрабатывать с помощью этой функции". Постоянные улучшения блокчейна EOSIO являются основной причиной того, что китайский центр развития информационной индустрии (CCID) присвоил проекту первый номер в рейтинге блокчейнов второй месяц подряд.
Хотя это объявление не имело существенного влияния на цену EOS (цена монеты сегодня, наоборот, снизилась на 10%, на фоне общей коррекции на рынке) следует отметить, что это больше техническая характеристика, и ее влияние будет ощущаться в будущем.