Поделиться этой статьей

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

79% узлов Ethereum работают на Geth. Разработчики CORE отложили хардфорк Berlin в июле, чтобы другие клиенты могли наверстать упущенное.

Автор William Foxley
Обновлено 14 сент. 2021 г., 8:58 a.m. Опубликовано 30 июн. 2020 г., 4:28 p.m. Переведено ИИ
Bundestag, Berlin, Germany (Ricardo Gomez Angel/Unsplash)
Bundestag, Berlin, Germany (Ricardo Gomez Angel/Unsplash)

Так много пользователей зависят от клиента Ethereum Geth, что ошибка может временно заморозить сеть — то, чего блокчейны T должны делать никогда. В связи с этим разработчики Ethereum CORE решили в пятницу отложить работу над хардфорком Berlin как минимум до августа, чтобы дать другим клиентам шанс увеличить свою долю в сети.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

Geth составляет лишь ONE из 11 спецификаций клиента, но, по данным, 79% узлов Ethereum работают на нем. Узлы Эфира. Этот процент также вырос на 5% с декабря. Разработчики опасаются, что серьезная ошибка может сломать Ethereum — особенно в связи с тем, что обновления ETH 1.x продолжаются до перехода сети на алгоритм консенсуса Proof-of-Stake (PoS) в ETH 2.0.

«Geth — это большая часть сети», — сказал руководитель группы Geth Петер Силади в своем выступлении в прошлую пятницу.Групповой звонок всех CORE разработчиков«Очень важно, чтобы мы были правы, потому что мы не можем позволить себе быть не правыми».

Языки Ethereum

Наличие разнообразных клиентов полезно для сети. Это позволяет разным проектам присоединяться к сообществу разработчиков Ethereum — от самого маленького стартапа доJPMorgan. У Ethereum был восемь языков в различных степенях завершенности спустя ONE после запуска в 2015 году. Фонд Ethereum в настоящее время спискиклиенты на пяти языках, включая Go, Solidity, Java, JavaScript и Python.

Читать дальше: Технология Политика конфиденциальности Zcash , лежащая в основе перехода Ethereum на ETH 2.0

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

«Главная причина [отсрочки Berlin] — снизить зависимость от Geth и позволить ему выйти из строя, не выведя из строя всю сеть», — сказал независимый разработчик Алексей Ахунов в приватном чате. «В настоящее время нагрузка слишком высока, поскольку корректность Geth настолько критична, и в итоге они выполняют большую часть работы по обеспечению корректной работы всего».

Этот процесс ускорился из-за прекращения поддержки клиента Parity Ethereum , о чем Parity Technologies объявила в декабре 2019 года. «Parity все больше не может выделять необходимый уровень ресурсов даже для простого обслуживания этого проекта», — написала команда Parity в своем отчете. блогпост в то время.

Кодовая база этого проекта была передана децентрализованной автономной организации (DAO) разработчиков, финансируемой отделившейся компанией ConsenSys.Gnosis. Теперь он работает под названием «Open Ethereum». С декабря клиент потерял почти 60% своих узлов, согласно Веб-архив. (Примечание: Geth также потерял около 14% своих узлов с декабря.)

Диверсификация клиентов

«В идеальном мире у нас было бы несколько клиентов, и ни один из них не имел бы долю рынка выше 33%», — сказал основатель Gnosis Мартин Кёппельманн в личном сообщении. «Хотя верно, что Open Ethereum не достиг количества работающих узлов, [которое] было у клиента Parity, мы T рассматриваем это как спад. Совсем наоборот. Когда Gnosis фактически взял на себя ответственность за Open Ethereum, мы начали с доли рынка 0».

Однако опасения Силади остаются в силе, несмотря на энтузиазм Кёппельманна. Заставить людей, биржи или клиентов использовать что-либо, кроме Geth, было сложно, и эта зависимость будет фатально раскрыта, если Geth когда-либо столкнется с техническими проблемами.

Эта зависимость является причиной того, что ETH 2.0 так медленно запускается. Исследователи ETH 2.0 согласились подождать, пока множество клиентов не смогут запуститься одновременно, чтобы предотвратить любые сбои, если ONE или несколько из них выйдут из строя.

Сравнительно,Bitcoin и большинство других криптовалют T делают хард-форки так часто или не имеют так много приложений, работающих на них. Ethereum сталкивается с чем-то вроде ограничений: множество проектов зависят от него для 100% времени бесперебойной работы, но проводят хард-форки каждые шесть-двенадцать месяцев.

Выгорание гетов?

Более того, остается открытым вопрос, как заставить других клиентов последовать примеру Гета.

Разработчик Ethereum Грег Колвин сказал в телефонном разговоре разработчиков, что это стало вопросом бизнеса и вряд ли будет решено инициативами разработчиков. Проекты будут выбирать работу с миноритарным клиентом, поскольку у них есть острые потребности, которые Geth не может удовлетворить, например, код не является открытым. При этом Колвин сказал, что Geth следует нанять больше сотрудников, если это возможно.

Приостановка тестирования предложений по улучшению Ethereum (EIP) запланировано на Берлин был ONE из вариантов, на котором остановились разработчики. Тем не менее, Силади пришел к выводу, что круглосуточная ответственность за поддержание работы «мирового компьютера» выматывает его команду.

«Если мы ошибаемся, а, например, [клиент Ethereum ] Nethermind прав, то T имеет значения, что код Nethermind был правильным, а наш — неправильным, потому что сеть перешла на неправильную цепочку», — сказал он.

More For You

Pudgy Penguins: A New Blueprint for Tokenized Culture

Pudgy Title Image

Pudgy Penguins is building a multi-vertical consumer IP platform — combining phygital products, games, NFTs and PENGU to monetize culture at scale.

What to know:

Pudgy Penguins is emerging as one of the strongest NFT-native brands of this cycle, shifting from speculative “digital luxury goods” into a multi-vertical consumer IP platform. Its strategy is to acquire users through mainstream channels first; toys, retail partnerships and viral media, then onboard them into Web3 through games, NFTs and the PENGU token.

The ecosystem now spans phygital products (> $13M retail sales and >1M units sold), games and experiences (Pudgy Party surpassed 500k downloads in two weeks), and a widely distributed token (airdropped to 6M+ wallets). While the market is currently pricing Pudgy at a premium relative to traditional IP peers, sustained success depends on execution across retail expansion, gaming adoption and deeper token utility.

More For You

Угрозa квантовых вычислений для Биткойна «реальна, но далека», — заявил аналитик Уолл-стрит на фоне продолжающихся дебатов о возможном кризисе

quantum computer

Брокер с Уолл-стрит Benchmark заявил, что криптосеть имеет достаточно времени для эволюции, поскольку риски, связанные с квантовыми технологиями, переходят от теоретических к управляемым рискам.

What to know:

  • Брокер Benchmark заявил, что основная уязвимость Биткоина заключается в открытых публичных ключах, а не в самом протоколе.
  • Новый Квантовый Консультационный Совет Coinbase обозначает переход от теоретической обеспокоенности к институциональному ответу.
  • Архитектура Биткоина консервативна, но адаптивна, отмечает аналитик Benchmark Марк Палмер, при этом у неё есть долгий путь для модернизаций.