Новая версия Ethereum Virtual Machine будет построена на WebAssembly

smartcontracts02
smartcontracts02

Разработчики Ethereum опубликовали дорожную карту новой версии Ethereum Virtual Machine (EVM). Инициатива eWASM предполагает замену нынешней версии EVM на новую, в основе которой будет лежать язык программирования WebAssembly, сообщает CoinDesk.

Ethereum Virtual Machine представляет собой часть протокола исходной платформы, отвечающую за внутренние состояния смарт-контрактов и соответствующие вычисления при их исполнении.

Одним из этапов инициативы eWASM станет запуск тестовой сети, которая станет площадкой для продолжающихся экспериментов, охватывающих, в том числе, и работу над запланированным переходом на алгоритм консенсуса proof-of-stake (Casper).

Как написал в блоге Ethereum разработчик JavaScript Мартин Беще, запуск тестовой сети планируется позже в этом году.

Язык WebAssembly (wasm) был запущен в 2015 году командой разработчиков из Google, Microsoft и Mozilla и ставит своей целью предоставить разработчикам единый способ компиляции кода, который в конечном счете станет веб-стандартом, реализованным во всех браузерах.

С его помощью программисты могут компилировать код для браузера, и в дальнейшем этот код исполняется внутри движка JavaScript. Вместо того, чтобы парсить исходный код, что часто занимает длительное время, WebAssembly может быть декодирован значительно быстрее.

Именно эти свойства WebAssembly и намерены использовать в своей работе разработчики Ethereum – по их заявлению, смена языка позволит выполнять скрипты значительно быстрее, используя преимущества возможностей аппаратного оборудования. Это, в свою очередь, сделает возможным реализовать большое число применений, которые обычно требуют высокопроизводительной вычислительной среды и повышенной пропускной способности.

Напомним, несколько дней назад крупнейший маркетплейс даркнета AlphaBay сообщил о предстоящем добавлении криптовалюты Ethereum в качестве платежной опции.

Подписывайтесь на новости Forklog в Telegram!

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

Пользуясь сайтом, вы соглашаетесь с Политикой приватности.

OK