BTC/USD 9302.31 2.80%
ETH/USD 176.19 2.15%
LTC/USD 60.53 1.17%
BRENT/USD 59.20 0.66%
GOLD/USD 1570.87 3.98%
RUB/USD 62.39 -0.69%
Tokyo
Moscow
New-York

В компиляторе Ethereum найдено множество ошибок

0

код

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

Изначально более простой язык программирования для Ethereum был частью основного стека кода криптовалюты, но в октябре 2019 года стал независимым репозиторием.

По словам разработчиков, в компиляторе Vyper, который переводит команды в компьютерный код для виртуальной машины платформы, была обнаружена 31 техническая и архитектурная проблема. Однако все эти ошибки не влияют на существующие смарт-контракты.

Согласно сообщению в блоге, команда выявила проблемы, когда начала работать над новой версией компилятора на базе языка Rust для перевода смарт-контрактов на новую виртуальную машину EWASM в Ethereum 2.0. Обнаруженные ошибки в основном связаны с использованием Vyper в системе с алгоритмом Proof-of-Stake.

7 января разработчики выпустили обновление, в котором уже исправлено 75% ошибок. За несколько дней до этого Ethereum провел очередной хардфорк для задержки бомбы сложности.

текст: Иван Маличенко, фото: idg