Ethereum тестирует код для следующего хардфорка

Разработчики Ethereum приступили к имплементации кода для следующего масштабного обновления своей сети под названием Constantinople.

Вторая часть апгрейда Metropolis, которая сделает сеть Ethereum более эффективной и менее затратной в контексте комиссий, должна быть активирована до октябрьской конференции Devcon4, сообщили участники дискуссии, состоявшейся в эту пятницу. Блок, на котором произойдёт запуск обновления, пока не установлен.

Сегодня также была представлена приблизительная дорожная карта обновления. В ней говорится, что стадия имплементации продлится до 13 августа, после чего на протяжении двух месяцев будет проходить тестирование технологий. Для этих целей будет запущена отдельная тестовая сеть.

Хард форк включает в себя ряд оптимизаций, нацеленных на повышение эффективности платформы. Constantinople является вторым этапом обновления, первая часть которого под названием Byzantium была активирована в октябре прошлого года.

Согласно объявлению, прозвучавшему на сегодняшней встрече, в настоящее время разработчики занимаются имплементацией четырёх предложений по улучшению Ethereum (EIP). Главный разработчик самого популярного Ethereum-клиента Geth Петер Силадьи сообщил, что большая часть изменений уже была внедрена.

«EIP преимущественно готовы», — сказал он.

EIP 210 позволит изменить принцип хранения хэшей блоков в сети Ethereum; EIP 145 увеличивает скорость вычислений в виртуальной машине Ethereum (EVM); EIP 1014 подразумевает добавление дополнительных state-каналов, а EIP 1052 – нового кода операций, позволяющего урезать объём данных при взаимодействии контрактов.

Ещё два изменения пока остаются предметом дискуссии. Ожидается, что в случае утверждения они позволят отсрочить «бомбу сложности» Ethereum и улучшить механизм расчёта стоимости газа.

Один из самых интересных вопросов, касающийся изменения сложности майнинга, по-прежнему открыт. «Мы не сможем принять решение по этому вопросу сегодня», — заявил модератор встречи Хадсон Джеймсон.