В результате недавно состоявшейся очередной конференции разработчиков сети Ethereum, ими было принято решение о повторном переносе хардфорка Berlin ещё минимум на месяц. Причиной того стали опасения о чрезмерной насыщенности сети нодами в клиенте Geth.
На смотря на то, что сеть Эфириума достаточно большая и содержит в себе 11 полноценно функционирующих клиентских спецификаций, большинство (80%) всё равно используют именно Geth. Подобное доминирования может стать критическим, если возникнет какая-либо серьёзная проблема, требующая скорейшего решения.
Глава Geth - Петер Силадьи подчеркнул:
«Geth - является огромной и неотъемлемой частью сети Ethereum. Мы должно быть максимально корректны, любая ошибка просто недопустима»
Вся инфраструктура Эфириума построена на огромном сообществе разработчиков и функционирует на различных языках программирования, в список которых входят, Python, Java, JavaScript, Soliedity и Go.
Именно по этому к процессу обновления сети необходимо отнестись максимально ответственно, ведь в случае малейшей ошибки несоответствия при использовании какого-либо из выше описанных языков - последствия могут быть необратимыми.
Со слов разработчика Алексея Ахунова:
«Основная причина переноса обновления Berlin - требуется максимально снизить зависимость от Geth, в противном случае если во время обновления у Geth возникнут неполадки, вся сеть рискует быть выведенной из строя.»
Отсюда и выходит проблема привлечение пользовательских нод к другим(альтернативным) клиентам сети.
Обновление сети Ethereum Berlin, будет содержать в себе следующих ряд нововведений:
ProgPoW (EIP-1057), основная задача - повысить превосходства GPU майнинга, против использования ASIC-майнеров, что позволит сделать сеть ещё более децентрализованной;
EIP-1380, EIP-2045, EIP-2046 — ряд обновлений направленных на расчётные операции со стоимостью GAS для разного рода операций;
EIP-1985 — прямая оптимизация виртуальной машины Эфириума.
Не стоит также забывать, что предыдущая конференция разработчиков Ethereum привела к переносу запуска тестовой сети Altona, дата запуска который была назначена на 29 июня.