Очередное обновление в сети Ethereum состоится в январе 2019 года. Точный номер блока, когда хардфорк Constantinople будет активирован, сообщат 23 ноября.
Хардфорку в сети Ethereum быть
Команда Ethereum провела очередную пятничную видеоконференцию, транслируемую на Youtube-канале Ethereum Foundation. По итогам обсуждения было решено активировать обновление Constantinople в начале 2019 года. Разработчик клиента Parity Афри Шелдон написал в твиттере, что хардфорк Constantinople может состояться 16 января 2019 года.
«Созвон всех разрабов: было предложено активировать обновление Constantinople в основной сети Ethereum 16 января 2019, номер блока будет определен в черную пятницу через две недели».
https://twitter.com/5chdn/status/1060909136991391745
Ранее разработчики Ethereum планировали активировать Constantinople в основной сети в ноябре 2018 года. Но после развертывания обновления в тестовой сети Ropsten было решено перенести запуск.
Проблемы начались с того, что на блоке 4229999 майнинг в Ropsten внезапно остановился. Причиной, по мнению разработчиков, могли стать либо проблема с обновлением кодовой базы, либо нежелание майнеров активировать Constantinople, ведь именно после его активации награда за найденный блок будет снижена с 3 до 2 ETH. Процесс добычи блоков возобновился спустя два часа. Помимо этого, в Ropsten возникла ошибка консенсуса, из-за которой произошел тройной форк между Geth и Parity.
Constantinople — это второй этап хардфорка Metropolis в сети Ethereum. Первый — Byzantium — состоялся прошлой осенью. Constantinople приведет к снижению награды майнеров за добытый блок с 3 ETH до 2 ETH, а также позволит активировать протокол Casper, который необходим для перевода Ethereum на гибридный алгоритм консенсуса PoW/PoS.
Ethereum 2.0
На прошедшей в начале ноября конференции Devcon 4 в Праге сооснователь Ethereum Виталик Бутерин анонсировал скорый переход экосистемы в стадию Ethereum 2.0. Этому будут предшествовать следующие шаги: активация Casper и переход на PoS-алгоритм, шардинг, обновление виртуальной машины (EWASM), изменение кросс-контрактной логики и экономики протокола. Первая фаза перехода к Ethereum 2.0 включает переключение на PoS-алгоритм, вторая — шардинг, третья — EWASM.
В результате нововведений Бутерин ожидает, что среднее время синхронизации подтверждения сократится до 8–16 секунд, а сеть сможет масштабироваться до свыше 1000 транзакций в секунду.