Проблемы с Эфириумом? Разработчики разделились по поводу снятия средств со стейкинга при обновлении Шанхая

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

Этот, получивший название Шанхай, обещает предоставить то, чего с нетерпением ждали пользователи Ethereum: способ вернись домен ETH на сумму 25 миллиарда долларов которые они пообещали сети через свою программу ставок. Есть только одна проблема: основные разработчики Ethereum, небольшая группа программистов, ответственных за внесение изменений в сеть, спорят о том, как и когда следует реализовать обновление.

Эфириум переехал в корректуры из-акций систему всего несколько месяцев назад в результате слияния, события, которое объединило Ethereum mainnet с Beacon Chain, предварительной версией Ethereum с доказательством доли, запущенной в Декабрь 2020. Сети Proof-of-Stake позволяют пользователям вносить средства, чтобы стать валидаторами и помогают аутентифицировать транзакции в сети; таким пользователям начисляются вознаграждения в виде вновь сгенерированных токенов. С декабря 2020 года пользователи могут ставить свои ETH и получать вознаграждение. Теперь, в Шанхае, пользователи, наконец, смогут получить доступ к этим вознаграждениям и своим первоначальным депозитам в ETH. 

Судя по всему, Шанхай появляется готов к запуску к марту. Но недавно громкое меньшинство основных разработчиков Ethereum начало выражать обеспокоенность тем, что обновление развертывается слишком быстро из-за страха перед общественными репрессиями за счет технических затрат, которые могут иметь долгосрочные последствия для сети. 

«Похоже, что мы не думаем о долгосрочном здоровье Ethereum», — предупредил основной разработчик Мика Золту во время телеконференции всех основных разработчиков в четверг. «Мы думаем: «Как нам сегодня сделать то, что хочет публика?» 

Золту и несколько других из 30 с лишним основных разработчиков сети обеспокоены тем, что недавнее решение отказаться от технической корректировки в Шанхае подвергнет Ethereum ненужному техническому долгу с неизвестными последствиями на годы и десятилетия вперед. По оценкам этих разработчиков, на внедрение этой настройки потребовалось бы от двух до четырех недель, а остальные основные разработчики Ethereum не хотели заставлять публику ждать. 

Технический долг относится к будущей работе или головной боли, возникающей, когда разработчики программного обеспечения отдают предпочтение скорости выпуска продукта, а не совершенному коду. В этом случае разработчики Ethereum решили не делать вывод ETH совместимым с простой сериализацией или SSZ, гибкий современный метод кодирования, описанный разработчиками как «будущее кодирования Ethereum». Вместо использования SSZ Ethereum придерживается сериализации префиксов рекурсивной длины, или RLP, существующего метода кодирования, который в конечном итоге может быть прекращен и упразднен. 

Хотя разница здесь носит технический и, по-видимому, семантический характер, она может создать бесконечные головные боли для разработчиков Ethereum в будущем. Большой контингент основных разработчиков Ethereum заявил о своей готовности перевести вывод ETH на новый метод кодирования в обновлении после Шанхая, которое называется «Канкун».

Но такое исправление по-прежнему будет означать, что любая операция по снятию средств, инициированная между Шанхаем и Канкуном, будет закодирована с помощью старый метод. А благодаря неизменной бухгалтерской книге Эфириума эта деятельность — даже если она имела место в течение нескольких месяцев — могла бы продолжать жить в блокчейне Эфириума вечно. 

Таким образом, разработчикам в конечном итоге придется перевести всю эту кодировку со старого метода на новый, что является кропотливой работой. Однако помимо этого несоответствие, вызванное кодированием раннего изъятия по старому методу RLP, а остальных — по новому SSZ, может иметь далеко идущие последствия. 

«Могут быть неизвестные неизвестные вокруг того, что означает это несоответствие — с изъятиями, проблемами дизайна, уязвимостями», — сказал Мэтт Нельсон, другой разработчик ядра Ethereum. Расшифровать. «Мы просто не знаем».

На их встрече в четверг Томаш Стаńczak, еще один основной разработчик, отверг эти опасения, заявив, что пока даже не ясно, собирается ли Ethereum полностью перейти на новый метод кодирования, SSZ.

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

В четверг Золту обнаружил, что аргументы о неопределенности будущего SSZ потенциально были сделаны недобросовестно, поскольку он считает установленным фактом, что Ethereum в конечном итоге переключит свой уровень исполнения на SSZ. 

«Представляем код, который мы знают будет заменен в ближайшем будущем означает, что мы добавляем технический долг, которого можно было бы избежать», — сказал он. Decrypt

Почему же тогда большинство разработчиков Ethereum так неохотно тратят несколько дополнительных недель на предотвращение неисчислимого количества проблем в будущем? Для Нельсона ответ во многом связан с недавней историей.

Слияние, исторический переход Ethereum на Proof-of-Stake, впервые обсуждалось более 5 лет назад. В последующие годы руководство сети постоянно оправдывало модернизацию. длинная дорожная карта недовольным инвесторам и членам сообщества; после того, как планы слияния стали более конкретными в 2021 году, дата запуска обновления неоднократно переносилась по техническим соображениям до его окончательного выпуска в сентябре 2022 года. 

«Я думаю, что [текущая Шанхайская] временная шкала определенно была обусловлена ​​большим вниманием, которое было справедливо уделено слиянию, которое откладывалось бесчисленное количество раз по правильным причинам, но все же откладывалось», — сказал Нельсон. 

Разработчики Ethereum, говорит Нельсон, не хотят снова вызывать гнев масс. Это отчасти понятно ему; Шанхай повлияет на фонды на десятки миллиардов долларов, часть которых была заблокирована в сети в течение многих лет. 

Напряжение раскрывает уникальную роль, которую играют основные разработчики Etthereum: их работа, в первую очередь, состоит в том, чтобы спроектировать блокчейн как можно ближе к безупречному. Но невозможно избежать давления, которое также связано с обязанностью разрабатывать сеть для второй по величине криптовалюты в мире. Ethereum в настоящее время может похвастаться рыночной капитализацией в 189 миллиардов долларов. 

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

«В этом случае у нас есть выбор, когда мы можем быть целесообразными, не слишком жертвуя», — сказал он. «Итак, этот выбор был сделан».

Будьте в курсе крипто-новостей, получайте ежедневные обновления на свой почтовый ящик.

Источник: https://decrypt.co/119620/ethereum-devs-divided-staking-withdrawals-shanghai