В четверг, 15 апреля, в сети Ethereum на блоке # 12244000 состоялся харфорк Berlin. Цена актива достигла исторического максимума выше $ 2460.

Хардфорк Berlin — это обновление сети Ethereum. Оно направлено на оптимизацию Gas — валюты, которая используется для оплаты транзакций в блокчейни Ethereum.
Для обеспечения совместимости с обновлением в Berlin операторам узлов нужно обновить версию клиента, которую они используют.

Согласно аналитическим данным разработчиков, при хардфорке Berlin только 74,6% нод были совместимы с обновлением.

ХАДФОРК БЕРЛИН 1

У клиента Parity устаревшие Ноды, поэтому доля совместимых нод должна быть больше.
На момент хардфорка цены на газ в Gwei были умеренными.

ХАДФОРК БЕРЛИН 2

Однако в версию Berlin не будет включен EIP-1559. Он сжигает части транзакционных комиссий. Активация EIP-1559 запланирована на июль в ходе хардфорка London.

ХАДФОРК БЕРЛИН 3

Почему Берлин?

Разработчики решили , что для обновлений они будут использовать названия городов Devcon (конференция Ethereum для разработчиков, исследователей, мыслителей и производителей). В Берлине проходил Devcon 0 Следующее обновление будет называться London, поскольку там проходил Devcon 1.

Технические характеристики хардфорка Berlin

В рамках хардфорка Berlin разработчики внедрили четыре предложения по улучшению работы Ethereum:

  • EIP-2565: снизили стоимость газа ModExp;
  • EIP-2929: увеличили стоимость газа для SLOAD, * CALL, BALANCE, EXT * и, SELFEDESTRUCT, когда используется впервые в сделке;
  • EIP-2718: представили новый тип транзакций;
  • EIP-2930: добавили тип транзакций, который содержит список доступа, адресов и ключей хранения.

ХАДФОРК БЕРЛИН 4

Возникли проблемы

Сейчас сообщили, что на блоке # 12244294 ошибка с консенсусом, обрушившихся на Ноды OpenEthereum.

Etherscan также отмечает, что ошибка консенсуса коснулась только этого клиента, разработчики стараются все исправить.

Большая часть сети работает на клиенте Geth (82,6% всех узлов). Поставщики данных вроде Etherscan и Coin Metrics в основном используют OpenEthereum.