Site icon ruCoins.info

Разработчики Ethereum отложили обновление сети

Разработчики Ethereum Core приняли решение отложить хард-форк Berlin, чтобы дать время подготовиться разработчикам клиентов. Обновление перенесено как минимум до августа.

Огромное количество пользователей зависят от работы клиентов и в частности от Geth. По данным Ether Nodes, на Geth работают 79% узлов Ethereum. Разработчики обеспокоены тем, что серьезная ошибка в клиенте может привести к поломке всей сети Ethereum, и это особенно критично в свете перехода на Ethereum 2.0.

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

Зависимость от программ-клиентов проявилась особенно наглядно в декабре прошлого года, когда разработчики клиента Parity прекратили поддерживать проект. Кодовая база клиента была передана децентрализованной автономной организации, финансируемой ConsenSys Spinout Gnosis. Сейчас клиент работает под названием Open Ethereum, но с декабря лишился почти 60% своих узлов.

«В идеальном мире у нас было бы несколько клиентов, и ни один из них не удерживал бы долю рынка более 33%», — сказал основатель Gnosis Мартин Кеппельманн.

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

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

Exit mobile version