Ethereum может найти более простой способ снизить вычислительную нагрузку на свою растущую экосистему “rollup”

Ethereum Rowdas Peerdas восстановление данных узлы симуляция cryptoslate.com

Сокращенный дизайн RowDAS распределяет задачи восстановления в тестах с 1000 узлами, сохраняя зависимость от узлов с высоким уровнем хранения. Уменьшите вычислительную нагрузку на восстановление данных.

Прототип Ethereum, который распределяет задачи по восстановлению данных между узлами, показал снижение расчетных вычислительных затрат на восстановление в 11–18 раз в симуляциях с 1000 узлами. Результаты предполагают, что операторы могут сократить дублирование работы с помощью менее масштабных изменений, чем полная сетевая схема RowDAS.

В отчете исследователя Чабы Кирая от 3 сентября описывается сокращенный вариант дизайна как возможный первый шаг к RowDAS. Он назначает задачи восстановления без внедрения новых сетевых каналов строк, предусмотренных в полном предложении.

Блобы содержат данные, используемые решениями второго уровня (rollups). PeerDAS, система Ethereum для проверки доступности данных блобов, позволяет узлам загружать только часть данных. Узлы с высоким уровнем хранения (high-custody nodes) хранят как минимум 64 из 128 столбцов данных, что достаточно для восстановления недостающих данных блобов; суперузлы хранят все 128.

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

Что показывают симуляции восстановления блобов в Ethereum

В одной конфигурации с четырьмя блобами, 10% суперузлов и без удержания столбцов, расчетная стоимость восстановления в сети снизилась с 48,6 секунд процессорного времени в модели PeerDAS до 2,75 секунд процессорного времени в сокращенном дизайне. При доле суперузлов в 20% соответствующие показатели составили 91 и 6,6 секунд процессорного времени.

Эти общие цифры описывают накопленную вычислительную работу по всей симулированной сети, а не фактическое время восстановления. Расчеты применяют измеренную стоимость в 162 миллисекунды на восстановление блоба на процессоре Ryzen 9 8945HS. Скорость транзакций и экономия на комиссиях не входили в отчетные измерения.

Ethereum может найти более простой способ снизить вычислительную нагрузку на свою растущую экосистему

Базовая модель PeerDAS уже включает случайные задержки и проверки, которые подавляют дублирование восстановления. Поэтому сравнение учитывает работу, сэкономленную благодаря этим задержкам в существующем поведении клиентов.

В сокращенном варианте назначенные узлы обмениваются восстановленными ячейками через существующие каналы распределения столбцов. Узлы с высоким уровнем хранения сохраняют отложенную роль восстановления для всего, что еще отсутствует, сохраняя резервный механизм в стиле PeerDAS.

Полная версия RowDAS, указанная в черновике EIP-8371, добавит еще один маршрут восстановления: каналы строк позволят небольшим узлам объединять свои данные и совместно восстанавливать их, когда их совокупные данные превысят порог восстановления. Сокращенный дизайн сохраняет сегодняшнюю зависимость от узлов с высоким уровнем хранения и не может обеспечить дополнительную отказоустойчивость.

Измерения ограничены симулированными, внутренними сетями с использованием реальной криптографии. Кирай не сообщал о результатах devnet, а конфигурация полного дизайна с 128 строками подсети остается экстраполяцией из меньшего количества подсетей. Более масштабные симуляции и тесты в реальной сети еще впереди.

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

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: