Разработчики представили проектные спецификации для грядущего хард форка Ethereum

Разработчики представили проектные спецификации для грядущего хард форка Ethereum

19.01.2021
0
Евгений Петлин

Координатор обновлений сети Ethereum 1.0 Джеймс Хэнкок сегодня представил проектный вариант спецификаций следующего хард форка – Berlin. В план были включены основные предложения по улучшению Ethereum (EIP), а также список проверки готовности, в котором отмечается, были ли включены соответствующие EIP в поддерживающие обновление клиенты.

Berlin вносит изменения в действующую сеть Ethereum на алгоритме Proof-of-Work с целью ее адаптации, пока продолжается работа над полноценным развертыванием блокчейна Ethereum 2.0, использующего в качестве механизма консенсуса Proof-of-Stake.

Предполагалось, что обновление будет запущено еще в июне 2020 года, однако этого не произошло из-за высокой зависимости нод сети от базового клиента Ethereum – Geth. Разработчики тогда пришли к заключению, что баг в клиенте может привести к выходу из строя большей части сети и начали призывать владельцев нод переходить на альтернативные клиенты. Ситуация с тех пор заметно не исправилась. Впоследствии хард форк переносился еще несколько раз, а конечная дата активации была установлена на текущий месяц, после успешного запуска нулевой фазы Ethereum 2.0 в декабре 2020 года.

Это время разработчики потратили на доработку EIP. В финальную версию вошло пять EIP, предусматривающих модификацию методов работы с газом, улучшения для виртуальной машины Ethereum (EVM) и транзакций.

К настоящему моменту большинство команд, отвечающих за разработку клиентов, завершили подготовку к Berlin, поэтому активация обновления может состояться в любой момент. Тем не менее, номер блока для его запуска пока утвержден не был, а следовательно, точная дата остается неизвестной.


Подписаться
Уведомить о
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x