Разработчики Ethereum Core раскрывают информацию об обновлении Pectra, что нас ждет?

Самые главные криптоновости в Телеграм-канале CryptoMoon, присоединяйтесь!👇

Cryptomoon Telegram


Как опытный исследователь с многолетним опытом работы в экосистеме Ethereum, я постоянно поражаюсь преданности делу и сотрудничеству, проявленным во время этих звонков ACDC. Текущее обновление Pectra, несомненно, является сложной задачей, но воодушевляет то, что разработчики из разных команд работают вместе, чтобы устранить проблемы и продвинуть сеть вперед.

8 августа 2024 года я присоединился к 139-му совещанию по согласию всех основных разработчиков (ACDC) как криптоинвестор, проявляющий большой интерес к Ethereum. Это собрание, проводимое раз в две недели под руководством Алекса Стоукса, исследователя Ethereum Foundation, было посвящено ключевым достижениям, связанным с продолжающимся обновлением Pectra. Разговор углубился в вопросы стабильности сети, будущего развития сетей и существенных улучшений, запланированных для уровня консенсуса Beacon Chain.

Стабильность и альфа-версия Ethereum Pectra Devnet 2

Исследователь Сяо Вэй Ван из EF собирается представить альфа-4-версию руководящих принципов консенсусного слоя Pectra, включая несколько улучшений. По словам Барнабаса Бусы, инженера-разработчика эксплуатации, Pectra Devnet 2 теперь может похвастаться впечатляющей вовлеченностью сети в 85 %, что свидетельствует о надежной и стабильной экосистеме. Тем не менее, проблемы с клиентами уровня исполнения, особенно EthereumJS и Erigon, сохраняются.

Буса также упомянул небольшую проблему с клиентом Prysm, которая требует дальнейшего расследования. Кроме того, Паритош Джаянти, другой инженер DevOps Фонда Ethereum, отметил необходимость дальнейшего расследования проблем, затрагивающих узлы Lighthouse, Teku и Besu.

Коммуникация и координация для Devnet 3

Во время запуска Devnet 2 разработчик Кейси Киркхэм упомянула о пробелах в общении, которая призналась, что не знала о запуске сети. Чтобы предотвратить подобные случаи, разработчики решили инициировать серию еженедельных встреч, посвященных разработкам в области тестирования Pectra. Следовательно, эти встречи будут проходить каждый понедельник, продолжительностью примерно 15-30 минут каждая.

Кроме того, эти встречи предназначены для того, чтобы все группы клиентов были в курсе проектов devnet, особенно тех, которые касаются PeerDAS и EOF. Что касается Devnet 3, разработчики подтвердили, что он будет отражать структуру Devnet 2 с включением обновленного макета EIP 7702.

В своей роли исследователя я столкнулся с некоторыми проблемами, связанными с EIP 7251, MaxEB, во время нашей работы над Devnet 2. Эти проблемы в основном связаны с консолидацией депозитных остатков ETH, стейкинг которых осуществляется валидатором. Хотя эти проблемы были рассмотрены и исправлены, на предстоящем этапе разработки сети они пройдут тщательное тестирование для подтверждения и гарантии их функциональности.

Прекращение поддержки Mplex и переход на новый протокол

Разговор также коснулся перехода от использования Mplex, устаревшего протокола мультиплексирования потоков данных, используемого клиентами CL, к использованию нового мультиплексора yamux. Фил Нго из Lodestar заявил, что их клиент успешно протестировал yamux, и рекомендовал полностью перейти на yamux, чтобы исключить дополнительную работу по управлению обоими протоколами.

Тем временем Этан Кисслинг из Nimbus сообщил, что они продолжают оценивать yamux. В результате разработчики Ethereum планируют обсудить этот вопрос снова, как только еще несколько клиентских групп завершат тестирование.

EIP 7688 и проблемы обновления Pectra

Обсуждение вращалось вокруг того, включать ли EIP 7688 в обновление Pectra. Это предложение предлагает структуру данных для смарт-контрактов, которую можно адаптировать для будущего использования по мере перехода EL от RLP к SSZ. Однако Стоукс выразил обеспокоенность по поводу включения этого EIP в Pectra, назвав обновление уже достаточно обширным.

Джаянти предложил разработчикам рассмотреть EIP 7688 для тестирования уже в Devnet 5. Хотя команды из Lodestar, Prysm, Teku и Lighthouse выступали за его интеграцию, Стоукс и Бейко предложили сосредоточиться на стабилизации текущих EIP Pectra, прежде чем вводить новые. Кисслинг согласился и попросил совета, когда следует вернуться к этой теме. Поэтому ожидается, что разработчики пересмотрят EIP 7688 примерно во время запуска Devnet 5.

Реализация PeerDAS

В ходе последней дискуссии под руководством Prysm они представили обновленную информацию о развертывании PeerDAS. Это подняло спорную тему относительно запроса API движка «blobsidecar», и некоторые поставили под сомнение его необходимость. Стоукс предложил обсудить эти вопросы во время предстоящей встречи PeerDAS.

Кроме того, во время обсуждений было предложено исключить выборку из PeerDAS. Одновременно они выразили обеспокоенность по поводу того, что эта модификация может усложнить будущие улучшения. Был поднят EIP 7742, который предлагает разделить ограничение газа больших двоичных объектов между уровнем выполнения (EL) и уровнем консенсуса (CL). Разработчики согласились вернуться к этому вопросу на следующей встрече.

Распределение узлов Ethereum

Как опытный разработчик блокчейнов с многолетним опытом работы за плечами, я столкнулся с многочисленными проблемами и извлек ценные уроки, которые сформировали мой подход к решению проблем в этой быстро развивающейся области. В недавнем обсуждении тем исследования один момент, который особенно привлек мое внимание, — это крайние случаи консолидации баланса ETH, поставленных валидатором, в соответствии с EIP 7251.

Как исследователь, углубляющийся в тонкости технологии блокчейна, я недавно наткнулся на некоторые интересные выводы из анализа ProbeLab по распределению узлов Ethereum. Результаты показывают, что из 8335 узлов примерно 42% работают с использованием клиента Lighthouse. Интересно, что значительная часть, около 36%, этих узлов базируется в США.

Как криптоинвестор, я оказался на встрече, на которой обсуждались изменения в структуре полезной нагрузки исполнения, предложенные разработчиком Prysm «Potuz». Он страстно призывал таких разработчиков, как я, внимательно изучить его предложения. Более того, он подчеркнул важность быстрого принятия решения, объяснив, что это даст нам достаточно времени для соответствующего обновления спецификации уровня консенсуса.

Смотрите также

2024-08-09 11:49