Стоящая за блокчейном EOS компания Block.One представила программное обеспечение EOS.io 2.0, которое поможет блокчейну стать быстрее, легче в использовании и повысит уровень безопасности.
Новое программное обеспечение включает в себя специализированный механизм WebAssembly (WASM), на котором работают смарт-контракты EOS. По словам компании, WASM — это формат инструкций, предназначенный для внедрения в сети и на серверах.
По ожиданиям, обновление увеличит производительность выполнения смарт-контрактов вплоть до 16 раз по сравнению с использовавшимся в предыдущей версии механизмом.
В данном обновлении также добавлена поддержка стандарта веб-аутентификации WebAuthn, который основан на криптографии с открытым ключом. Объясняется, каким образом разработчики EOS могут применять это новшество:
«Благодаря добавлению поддержки WebAuthn для EOSIO, теперь разработчики могут начать тестирование подписывания транзакций в своих приложениях EOSIO с помощью WebAuthn».
Как сообщается, в настоящее время не существует определенной даты для внедрения обновления.
Компания утверждает, что значительно улучшила сетевой код блокчейна, добавив в него поддержку многопоточности, то есть возможности обработки нескольких потоков одновременно.
Поддержка данной функции должна повысить производительность при создании блоков, обработке транзакций, упаковке и распаковке блоков и транзакций, а также при выполнении других процессов, так как теперь все они обрабатываются отдельным потоком:
«Путем изоляции этих процессов мы увидели значительные улучшения в производительности обработки транзакций и блоков в сетях EOSIO».
В дополнение, обновление выпущено вместе с выделенной интегрированной средой разработки (IDE), которая должна привлечь разработчиков.
Подписывайся на канал Crypto.Pro в Telegram — всегда свежие новости и обзор рынка