BTC/USD 25637.68 -5.85%
ETH/USD 1807.13 -5.14%
LTC/USD 87.44 -8.68%
BRENT/USD 73.55 0.86%
GOLD/USD 0.00 0.00%
RUB/USD 81.33 0.56%
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