Ключевые выводы
- Новости Ethereum: Обновление Fusaka, запланированное на 3 декабря в 21:49 UTC, представляет PeerDAS для повышения доступности сводных данных почти в 5 раз.
- Хард-форк повышает лимиты газа до 120–150 миллионов на блок, а также добавляет встроенную поддержку подписи в виде пароля для улучшения пользовательского интерфейса кошелька.
- Fusaka сочетает в себе обновление уровня консенсуса Fulu с изменениями исполнения Osaka посредством более чем дюжины EIP, ориентированных на масштабирование и удобство использования.
В новостях Ethereum сегодня выходит обновление Fusaka. Его центральным элементом является EIP-7594, выборка доступности одноранговых данных, которая фундаментально меняет то, как узлы консенсуса обрабатывают данные больших двоичных объектов из объединенных пакетов.
Вместо того, чтобы требовать от каждого узла загружать полные наборы данных BLOB-объектов, PeerDAS позволяет узлам случайным образом выбирать небольшие фрагменты данных от одноранговых узлов, чтобы убедиться, что полный набор BLOB-объектов остается доступным.
Это снижает требования к пропускной способности и объему хранилища для каждого узла, сохраняя при этом гарантии доступности данных.
Меньшая рабочая нагрузка на узел позволяет Ethereum безопасно увеличивать емкость BLOB-объектов, при этом спецификации указывают на долгосрочную цель примерно в 4-5 раз увеличить текущую пропускную способность.
Сеть стремится поддерживать до 50 больших двоичных объектов на блок по сравнению с 12 при прото-данкшардинге.
Это напрямую приводит к расширению пространства данных вызовов уровня 2 (L2) и созданию возможностей для снижения платы за объединение для конечных пользователей.
Fusaka также представляет вилки, предназначенные только для параметров больших двоичных объектов, привязанные к EIP-7892, создавая механизм для корректировки количества больших двоичных объектов и кривых комиссий посредством облегченных изменений параметров без необходимости полной перестройки протокола.
Это дает основным разработчикам возможность управлять емкостью L2 и ценами по мере изменения спроса.
Это сделает новости Ethereum о будущих корректировках масштабирования более предсказуемыми для провайдеров инфраструктуры.
Новости Ethereum: более высокие лимиты газа изменяют баланс емкости блоков
Что касается исполнения, Фусака повышает базовый потолок газа Эфириума, одновременно перебалансируя использование газа внутри каждого блока.
Обновление установило новый эффективный лимит в диапазоне от 120 до 150 миллионов газов по сравнению с примерно 30 миллионами до Fusaka, а также ввело ограничения на использование газа для каждой транзакции, чтобы предотвратить доминирование отдельных вызовов в пространстве блоков.
Философия дизайна направлена на предоставление большего общего транзакционного пространства на блок для сложных контрактов, одновременно устанавливая барьеры против патологических транзакций, которые могут нарушить работу сети.
Ограничение количества газа на транзакцию и уточнение цен на определенные коды операций были предназначены для сглаживания скачков комиссий и улучшения поведения в худшем случае при большой нагрузке, устраняя давние опасения по поводу непредсказуемых затрат на выполнение во время перегрузки.
Эта более высокая пропускная способность выполнения дополнила PeerDAS, создав двухуровневую систему, в которой большие двоичные объекты обрабатывали дешевые данные для объединения.
В то же время больший лимит газа дал уровню 1 (L1) больше возможностей для собственной активности и сводных расчетных транзакций.
Совокупный эффект позволяет Ethereum обрабатывать значительно большую пропускную способность, не заставляя пользователей выбирать между активностью L1 и L2.
Подписи паролей обеспечивают аутентификацию на основе устройства
Fusaka добавляет встроенную поддержку подписей в виде ключей доступа через EIP в диапазоне 79xx, расширяя проверку подписи Ethereum для обработки более широкого диапазона типов ключей, используемых в безопасных аппаратных и аппаратных системах аутентификации на основе устройств.
Эти изменения обеспечивают первоклассную поддержку протоколов для схем, подобных WebAuthn и FIDO, обеспечивая современные процессы входа в систему на потребительских устройствах.
Для разработчиков кошельков это означает возможность реализовать такие процессы, как «подпись с помощью ключа доступа к устройству» или биометрическое одобрение, не полагаясь на обходные пути, построенные на основе подписей ECDSA.
В сочетании с более ранней работой по абстрагированию учетных записей после обновления Pectra, поддержка ключей доступа приближает Ethereum к интеллектуальным кошелькам, которые предлагают варианты восстановления, многофакторную аутентификацию и уменьшенную зависимость от исходных фраз, которыми пользователи часто неправильно управляют или теряют.
Новости Ethereum: EOF реструктуризирует проверку кода контракта
Значительная часть инженерных усилий Фусаки была направлена на формат объектов Ethereum — структурный пересмотр способа упаковки и проверки байт-кода EVM.
Скоординированный пакет EOF EIP обеспечивает четкое разделение между разделами кода и данных в контрактах, одновременно проверяя поток управления заранее, а не во время выполнения, что упрощает средствам разработки анализ поведения контрактов и обновлений.
EOF стремится устранить целые классы крайних ошибок и проблем с оценкой газа, которые досаждали разработчикам, и одновременно сделать будущие обновления EVM менее разрушительными.
Хотя в некоторых заметках о разработке отмечались риски сложности, которые могли задержать реализацию, большинство общедоступных источников новостей Ethereum считали, что по крайней мере минимальный набор EOF поставляется вместе с PeerDAS в декабрьской активации.
Улучшения валидатора и сетевых операций
Фусака вносит несколько изменений в консенсусный и операционный уровни, которые оставались в значительной степени невидимыми для конечных пользователей, но были важны для операторов узлов и поставщиков инфраструктуры.
Модификации сети поддерживают протоколы передачи данных и выборки PeerDAS, включая требования к количеству одноранговых соединений и способу восстановления выбранных общих ресурсов в сети.
Обновление включает в себя улучшения пользовательского интерфейса валидатора, унаследованные от консенсусной части Fulu, включая более надежную обработку ключей хранения и более четкое разделение ролей между операторами и заинтересованными сторонами.
Основы управления сроком действия истории и управления состоянием продолжают движение к более тонким узлам и, в более поздних обновлениях, к возможному состоянию на основе дерева Веркла. Однако декабрьская вилка еще не удаляет большую часть исторических данных.
Новости Ethereum: накопительные пакеты и инфраструктура как основные бенефициары
С практической точки зрения Fusaka представляет собой модернизацию сантехники, ориентированную на техническую инфраструктуру, а не на яркие DeFi или функции, ориентированные на потребителя.
Конечный эффект обеспечивает большую пропускную способность BLOB-объектов для объединений, расширенную емкость газа для выполнения L1, улучшенные инструменты и форматы для смарт-контрактов, а также более чистый путь к реализации кошелька в стиле пароля, который может привлечь обычных пользователей.
Большинство анализов определяют объединенные экосистемы и поставщиков инфраструктуры как основных победителей, получающих доступ к более дешевой доступности данных и более предсказуемой пропускной способности.
Конечные пользователи могли получить выгоду от последующих транзакций за счет более низких комиссий за транзакции L2 и более плавного взаимодействия с кошельком, поскольку эти технические улучшения проникли в потребительские приложения в течение нескольких месяцев после активации.
