Пятый по счету крупный апгрейд Ethereum под названием Constantinople, как ожидается, будет активирован в среду, 16 января, и как говорит глава по связям с общественностью Ethereum Foundation Хадсон Джеймсон, в преддверии этого события среди разработчиков преобладает «сдержанный оптимизм». Об этом пишет CoinDesk.
Природа хардфорков предполагает, что для нормального функционирования сети обновленный софт должны установить все ноды. Этот процесс, однако, связан с определенными рисками – например, если достаточно большое количество пользователей не примет новые правила, это может привести к разделению сети на два отдельные цепи. Именно это случилось летом 2016 года, когда после краха The DAO разработчики Ethereum приняли решение о проведении спорного хардфорка. Часть пользователей, однако, отказалась от его поддержки, в результате чего появился проект Ethereum Classic.
Тем не менее релиз-менеджер Parity Афри Шоедон считает, что на этот раз риск разделения сети достаточно низкий, поскольку ведущие майнинговые пулы в своем большинстве уже поддержали предстоящий апгрейд.
Несмотря на то, что специальный ресурс, отслеживающий уровень принятия Constantinople, говорит о том, что к субботе, 12 января, этот показатель находится на уровне чуть более 16%, его создатель и глава майнингового пула Ethermine Петер Пратшер заявил, что эти данные не могут считаться точными и что в действительности большинство участников экосистемы уже приняли апгрейд.
Хардфорк Constantinople является частью более обширного апгрейда Ethereum под названием Metropolis и плана по переходу на алгоритм Proof-of-Stake, включая в себя в общей сложности пять предложений по улучшению сети (EIP). Большинство из них представляют собой общие усовершенствования, с которыми согласилась большая часть сообщества разработчиков, однако есть также один аспект, который вызвал определенные разногласия.
Речь идет о задержке так называемой «бомбы сложности» — алгоритма, благодаря которому сложность майнинга Ethereum со временем должна расти. Поскольку запланированный апгрейд сложность майнинга снижает, в него также включено снижение награды майнерам с 3 ETH до 2 ETH за найденный блок. Это вызвало некоторое недовольство со стороны майнеров, но, как настаивает Петер Пратшер, ведущие пулы все же поддержали это изменение.
Помимо риска разделения сети, харфоркам присущи и другие общесистемные риски, такие как, например, баги в коде, или некорректная работа алгоритмов, что может привести к неожиданным сложностям. Тем не менее разработчики уверены, что в случае с Constantinople эти риски минимальны, поскольку на протяжении последних нескольких месяцев они проводили тщательные тестирования, пытаясь определить возможные уязвимости.
Так, по словам Джеймсона, в их распоряжении имеется софт для тестирования и мониторинга возможных проблем, который отслеживает состояние сети до, во время и после хардфорков.
Другие апгрейды Constantinople включают в себя EIP-1283, благодаря которому станет возможным снижение расхода газа для смарт-контрактов, а новые кодовые комбинации станут экономически более эффективными.
Другое улучшение под названием EIP-1014 также известно как Skinny CREATE2 и, как ожидается, откроет дорогу навстречу новым видам решений по масштабированию второго слоя, например, каналам состояния.
Тем временем его коллега из Turbo Geth Алексей Ахунов также отмечает, что EIP-1014 также может позитивно повлиять на другие будущие апгрейды сети, такие как потенциальная имплементация аренды за хранение данных, или же и вовсе привести к появлению новых свойств смарт-контрактов.
Еще два апгрейда Constantinople – EIP-145 и EIP-1052 – нацелены на облегчение разработки смарт-контрактов и оптимизацию определенных операций внутри кодовой базы Ethereum.
Возвращаясь к упомянутой выше задержке бомбы сложности, она включена в EIP-1234, автором которого выступил Афри Шоедон. Несмотря на то, что предложение действительно решает проблему растущей сложности майнинга, которая на определенном этапе может стать настолько высокой, что подтверждение транзакций будет занимать слишком долгое время, оно имеет и обратную сторону медали, ставя под удар майнеров, операционная деятельность которых напрямую зависит от размера награды.
В качестве примера проблемы, которая может возникнуть в случае, если часть майнеров будет вынуждена выйти из игры, он привел недавнюю атаку 51% на Ethereum Classic.
Брайан Вентуро, оператор небольшого майнингового пула Atlantic Crypto, также разделяет такое беспокойство:
Из-за предстоящего снижения награды за найденный блок многие майнеры делают ставку на другой потенциальный будущий апгрейд под названием ProgPoW. Если это предложение будет принято, добыча ETH в дальнейшем будет осуществляться исключительно на более традиционном оборудовании вроде видеокарт, ограничивая влияния ASIC-майнеров. Впрочем, его имплементация в Constantinople на данном этапе маловероятна.
Как бы то ни было, за несколько дней до хардфорка в среде разработчиков также можно заметить небольшое беспокойство.
По его словам, при наихудшем сценарии возникнут проблемы с новым алгоритмом сложности, что поставит под угрозу безопасность сети. Другие разработчики также высказывают опасения относительно возможных проблем с алгоритмом консенсуса. Так, Тейлор Монахан из MyCrypto говорит, что ее больше всего беспокоит то, что в потенциале предстоящим апгрейдом могут воспользоваться скаммеры, которые захотят обманным путем завладеть монетами других пользователей.
В то же время Тейлор Монахан признает, что Constantinople – правильный шаг в развитии Ethereum и что, несмотря на все подводные камни, апгрейд принесет много преимуществ, о которых многие сейчас даже не подозревают.
Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram.
Обсудить актуальные новости и события на Форуме
Запись Чего ждут разработчики Ethereum от предстоящего хардфорка Constantinople впервые появилась Криптовалюта.Tech.
Криптовалюта.Tech
Автор: Saffron