Обновление Fusaka для Ethereum было активировано в тестовой сети Sepolia, что ознаменовало собой следующий важный шаг в непрерывном стремлении сети к повышению масштабируемости и производительности.
Развертывание Sepolia направлено на стресс-тестирование новой системы доступности данных сети и повышенного лимита газа для блока, прежде чем разработчики перенесут код в финальную тестовую сеть Hoodi в конце октября.
Развертывание Fusaka представляет собой набор улучшений производительности и консенсуса. Целью полного обновления является увеличение лимита газа для блока Ethereum до 60 000 000, что позволит блокам обрабатывать больше транзакций и выполнять сложные действия со смарт-контрактами, а также проверять, смогут ли узлы поддерживать стабильность при более высокой производительности.
«Команды клиентов проделали серьезную инженерную работу, чтобы гарантировать, что текущие настройки узлов, как с точки зрения аппаратного обеспечения, так и сети, могут надежно обрабатывать 60 000 000 газовых блоков, не рискуя при этом стабильной работой сети», - рассказал Габриэль Тринтиналия, инженер протоколов в клиенте Consensys, компании Besu, и основной разработчик обновления.
Поскольку блоки большего размера требуют обработки и хранения большего количества данных узлами, также тестируется технология Peer Data Availability Sampling (PeerDAS).
PeerDAS позволяет валидаторам Ethereum проверять данные транзакций, выбирая небольшие фрагменты данных у нескольких пиров вместо полной загрузки всех данных, что повышает скорость и масштабируемость, сохраняя при этом децентрализацию.
Пол Харрис, другой разработчик ядра Fusaka и инженер протоколов в клиентской компании Consensys Teku, отметил, что благодаря PeerDAS валидаторам больше не нужно хранить все данные сети, что значительно снижает нагрузку на узлы.
«Fusaka меняет подход к обеспечению доступности данных, обеспечивая масштабирование, превосходящее возможности, существовавшие до PeerDAS», - сказал Пол Харрис.
26 сентября Ethereum Foundation представил график тестовой сети Fusaka, в котором описал последние этапы перед следующим крупным обновлением сети. Fusaka следует за обновлением Pectra 2025 года: финальное тестирование в тестовой сети Hoodi намечено на 28 октября, а запуск основной сети ожидается в декабре.
Краткая история обновлений Ethereum
С момента запуска в июле 2015 года Ethereum Network претерпела несколько крупных обновлений для повышения масштабируемости, безопасности и производительности.
Последний обзор состоялся 7 мая, когда было запущено обновление Pectra, в котором было представлено три ключевых предложения по улучшению. Среди изменений: Pectra позволила внешним аккаунтам работать как смарт-контракты и оплачивать комиссию за газ в токенах, отличных от ETH, а также увеличила лимит стекинга валидатора с 32 до 2048 ETH. Обновление также увеличило количество блоков данных, разрешенных на блок.
До Pectra, 13 марта 2024 года, Ethereum запустил обновление Dencun, которое значительно снизило стоимость комиссий за газ в сети. В течение года после обновления Dencun средняя комиссия за газ на Ethereum снизилась на 95%.
Рисунок 1. Хронология хардфорка Ethereum. Источник: ethroadmap.com.
Пожалуй, самое известное обновление Ethereum - это Merge (Слияние), которое произошло в сентябре 2022 года и перевело Ethereum с блокчейна Proof-of-Work на блокчейн с доказательством доли владения (PoS).
Слияние привело к прекращению майнинга и внедрению валидаторов, а также к снижению затрат до 99% на электроэнергию.
Рисунок 2. Слияние. Источник: ethroadmap.com.
В апреле 2023 года обновление Shanghai также стало важным шагом в дорожной карте сети, поскольку оно впервые позволило валидаторам, делающим ставки на Ethereum, выводить средства и завершило переход Ethereum на Proof-of-Stake.