Обновление кода Constantinople Ethereum (ETH), долгожданный хардфорк, который ранее планировалось провести в конце октября, но был отложен из-за технических проблем, теперь получил утвержденный график выпуска.
Во время пятничного совещания группы разработчиков ядра с открытым исходным кодом Ethereum, которое состоялось 7 декабря, команда согласилась активировать разветвление на блоке 7 080 000 в блокчейне Ethereum.
Согласно оценкам, основанным на текущем времени генерации блоков и количестве блоков, оставшихся до назначенного блока активации, это может занять около 38 дней. То есть Constantinople будет выпущен между 14 и 18 января 2019 года.
Решение отложить выпуск Constantinople было принято после неудачного выпуска обновления кода в тестовой сети Ropsten. Проблема, которую разработчики назвали «провалившимся консенсусом», между тремя популярными клиентами на базе Ethereum, среди которых были Geth и Parity.
Эта техническая проблема привела к зависанию блокчейна testnet примерно на два часа всего за один блок до запланированной активации. Неделю спустя основные разработчики встретились, решив исправить ошибки в коде.
Предлагаемое обновление кода представит пять предложений по улучшению Ethereum (EIP), которые будут несовместимы с текущей версией блокчейна Ethereum и есть вероятность что Ethereum может разделиться на несколько блокчейнов, как это уже бывало ранее.
К обновлением относятся отсрочка внедрения алгоритма повышения сложности майнинга или так называемой «бомбы сложности» Ethereum еще на 18 месяцев, уменьшение вознаграждения за добычу блоков майнинга с нынешних 3ETH до 2ETH (то, что разработчики назвали «двумя третями») и переход на алгоритм консенсуса Proof-of-Stake.
На пятничном совещании разработчики также обсудили следующее грядущее обновление кода Ethereum, получившее название Ethereum 1x, выпуск которого запланирован на июнь 2019 года.
Было решено, что все будущие встречи, посвященные обновлению Ethereum 1.x, будут транслироваться в прямом эфире и записываться для повышения открытости и подотчетности.