BTC/USD 9190.07 -2.15%
ETH/USD 239.24 -2.71%
LTC/USD 44.10 -2.81%
BRENT/USD 42.33 -0.05%
GOLD/USD 1808.81 6.31%
RUB/USD 71.23 0.49%
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