Исследователь исполнительного слоя weiihann поделился результатами масштабного эксперимента по оптимизации состояния Ethereum. Как сообщает Foresight, исследование предусматривало запуск нагрузки основной сети в течение года на клиенте Geth для сравнения традиционных полноценных узлов с новейшим подходом хранения только активного состояния, доступного в течение двенадцати месяцев. Результаты этого эксперимента открывают новые перспективы для масштабирования сети.
Революционное сокращение размера баз данных узлов
Наиболее впечатляющий результат эксперимента заключается в радикальном снижении аппаратных требований. Сравнивая традиционные полноценные узлы с узлами, хранящими только годичный цикл активных состояний, исследователи обнаружили сокращение объема базы данных с 359 гигабайт до 81 гигабайта — снижение почти на 77,5%. Наиболее заметные результаты наблюдались при оптимизации Trie-хранилища, что демонстрирует эффективность целенаправленного подхода к управлению данными состояния.
Это сокращение имеет практическую ценность: меньше дискового пространства означает более низкие входные барьеры для запуска узлов, что может расширить децентрализацию сети и привлечь больше участников.
Значительные улучшения в производительности и синхронизации
Эксперимент выявил существенные временные оптимизации в работе узлов. Время повторного выполнения блоков сократилось примерно на 15%, а операции чтения показали наиболее значительное улучшение. Задержка при чтении хранения на уровне P50 (медиана) снизилась на 46%, тогда как P99 (99-й процентиль) показал улучшение на 36%. Эти метрики свидетельствуют о ускорении как обычных, так и худших сценариев работы.
Еще одним важным показателем является оптимизация хвостовой задержки. Время вставки блоков на уровне P99 сократилось на 21%, что критически важно для поддержания стабильной синхронизации узлов при максимальной нагрузке сети.
Стратегические направления дальнейших исследований
Команда планирует расширить эксперимент за счет сравнения результатов с другими клиентами Ethereum, тестирования альтернативных циклов управления состоянием (таких как шесть месяцев) и исследования специализированных стратегий очистки контрактных хранилищ. Такие комплексные эксперименты помогут определить оптимальные параметры для различных типов узлов и использования сети.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Исследование Ethereum представило эксперимент по оптимизации состояния с впечатляющими результатами
Исследователь исполнительного слоя weiihann поделился результатами масштабного эксперимента по оптимизации состояния Ethereum. Как сообщает Foresight, исследование предусматривало запуск нагрузки основной сети в течение года на клиенте Geth для сравнения традиционных полноценных узлов с новейшим подходом хранения только активного состояния, доступного в течение двенадцати месяцев. Результаты этого эксперимента открывают новые перспективы для масштабирования сети.
Революционное сокращение размера баз данных узлов
Наиболее впечатляющий результат эксперимента заключается в радикальном снижении аппаратных требований. Сравнивая традиционные полноценные узлы с узлами, хранящими только годичный цикл активных состояний, исследователи обнаружили сокращение объема базы данных с 359 гигабайт до 81 гигабайта — снижение почти на 77,5%. Наиболее заметные результаты наблюдались при оптимизации Trie-хранилища, что демонстрирует эффективность целенаправленного подхода к управлению данными состояния.
Это сокращение имеет практическую ценность: меньше дискового пространства означает более низкие входные барьеры для запуска узлов, что может расширить децентрализацию сети и привлечь больше участников.
Значительные улучшения в производительности и синхронизации
Эксперимент выявил существенные временные оптимизации в работе узлов. Время повторного выполнения блоков сократилось примерно на 15%, а операции чтения показали наиболее значительное улучшение. Задержка при чтении хранения на уровне P50 (медиана) снизилась на 46%, тогда как P99 (99-й процентиль) показал улучшение на 36%. Эти метрики свидетельствуют о ускорении как обычных, так и худших сценариев работы.
Еще одним важным показателем является оптимизация хвостовой задержки. Время вставки блоков на уровне P99 сократилось на 21%, что критически важно для поддержания стабильной синхронизации узлов при максимальной нагрузке сети.
Стратегические направления дальнейших исследований
Команда планирует расширить эксперимент за счет сравнения результатов с другими клиентами Ethereum, тестирования альтернативных циклов управления состоянием (таких как шесть месяцев) и исследования специализированных стратегий очистки контрактных хранилищ. Такие комплексные эксперименты помогут определить оптимальные параметры для различных типов узлов и использования сети.