Отложен хардфорк Berlin в сети Ethereum

Делитесь и голосуйте:

На онлайн-конференции разработчики Ethereum приняли решение отсрочить хардфорк Berlin на месяц из-за опасения чрезмерной концентрации нод в клиенте Geth.

На данный момент в сети Ethereum работает 11 клиентских спецификаций, но из них только 79% используют Geth. Такой дисбаланс подвергает угрозе безопасность всей сети в случае нахождения ошибки. Такие опасения не напрасны с учетом перехода сети на Ethereum 2.0.

Разработчики пришли к единому решению – дождаться момента, когда основное количество пользователей смогут совместно запустить обновление, чтобы предотвратить любые сбои.

«Geth – это немалая часть сети. Мы должны быть корректны, ведь ошибка непозволительна», — заявил глава команды, Петер Силадьи.

Сейчас структура Ethereum с клиентами на 5 языках программирования (Go, Solidity, Java, JavaScript и Python) поддерживает широкое сообщество разработчиков. И процесс обновления – это настоящий вызов, ведь нужно учесть все детали во всех языках программирования.

«Основная причина отсрочки Berlin — снижение зависимости от Geth во избежание ситуации, когда его выход из строя приведёт к остановке всей сети», — сказал независимый разработчик, Алексей Ахунов.

Главная задача и проблема сейчас – привлекать ноды к альтернативным клиентам.

«Чтобы ноды выбирали альтернативные клиенты, нужно чтобы вторые имели дополнительные функции. Этого пока нет», — разработчик Грег Колвин.

Список обновлений в рамках Berlin:

  • ProgPoW (EIP-1057), должно повысить эффективность GPU-майнинга Ethereum для противодействия ASIC-майнерам и, соответственно, повышения степени децентрализации сети;
  • EIP-1380, EIP-2045, EIP-2046 — обновления, связанные с изменением стоимости газа для различных операций.
  • EIP-1985 — оптимизация работы виртуальной машины Ethereum.

Напомним, что эксперты озвучили риски для пользователей Ethereum 2.0.

Больше горячих новостей

Государство и общество

Ждем новостей

Нет новых страниц

Следующая новость