Согласно COINCU2, язык программирования Ethereum Vyper выпустил версию-кандидат v0.3.10. Этот выпуск, ориентированный на производительность, включает режим оптимизации размера кода, новые директивы #pragma, специфичные для Vyper, код операции MCOPY Cancun для некоторого кода, сгенерированного компилятором, и таблицы выбора производительности O (1).
В обновлении представлены критические изменения, такие как добавление макета кода времени выполнения в initcode, удаление версий EVM через Istanbul и удаление подписи Vyper из среды выполнения. К некритическим изменениям и улучшениям относятся таблицы селекторов O(1), реализацияbound= в диапазонах, добавление режима оптимизации в компилятор Vyper и повышение производительности пакетного копирования.
Vyper, новый язык для разработки Ethereum, был выпущен в 2018 году. Подобно Solidity, это статически типизированный язык с синтаксисом, напоминающим язык программирования Python. Vyper предлагает высокий уровень безопасности для смарт-контрактов благодаря своей простоте и меньшему количеству функций по сравнению с Solidity, что делает его менее уязвимым для угроз безопасности. Это делает Vyper ценным инструментом для разработчиков, желающих создавать децентрализованные приложения и писать безопасные и эффективные смарт-контракты на платформе Ethereum.