На последней видеоконференции разработчики Ethereum выбрали новую дату активации в сети хардфорка constantinople: по новому плану он состоится 27 февраля на блоке 7280000.
Набор обновлений Constantinople включает пять предложений по улучшению кода эфириума (Ethereum Improvement Proposal/EIP):
EIP 145 – предполагает более рентабельный и эффективный подход к обработке информации (добавления операторов побитового сдвига для evm (виртуальной машины эфириума);
EIP 1014 – предполагает улучшенный подход к решениям масштабирования сети, например, к транзакциям на сайдчейнах;
EIP 1052 – решение по улучшению обработки смарт-контрактов;
EIP 1234 – решение по задержке сложности майнинга, а также уменьшению наград за майнинг от 3 до 2 эфира за блок;
EIP 1283 – улучшенный способ монетизации изменений для хранящихся данных (для программистов смарт-контрактов).
Улучшение EIP-1283, в котором была обнаружена уязвимость, ставшая причиной переноса хардфорка за 36 часов до выбранного для этого блока, решено полностью удалить из обновления. Возможно, что оно войдет в одно из следующих обновлений – после соответствующего тестирования.
Проведение хардфорка разбили на два этапа: сначала Constantinople активирует улучшения, а затем его фикс удалит EIP-1283 из тестовых сетей. Таким образом все пользователи, которые перешли в сеть Constantinople, смогут перейти в основную сеть без отката добытых блоков.
Напомним, что 16 января активация Constantinople в сети Ethereum была отложена из-за уязвимости, обнаруженной компанией ChainSecurity в улучшении EIP-1283. Она позволяла присваивать средства пользователей с помощью атаки повторного входа.