
EIP-4844, транзакции по борьбе с ногами и будущее Ethereum Ruplups
13 августа 2025 г.Таблица ссылок
Аннотация и 1. Введение
Фон
2.1
2.2 EIP-4844
2.3 var (векторная авторегрессия)
Данные
3.1 Консенсусные данные безопасности
3.2 Данные об использовании Ethereum
3.3 Данные о транзакциях с ростами
3.4 Blob Gas Data
Эмпирические результаты
4.1 Консенсусная безопасность
4.2 Использование Ethereum
4.3 Переверните транзакции
4.4 Рынок платы за газ Blob
Заключение и ссылки
A. Консенсусные данные безопасности
B. Сбор данных ROLLUP
C. Подробные результаты модели VAR за базовую плату и газ Blob Blob
D. Подробные результаты модели VAR для платы за базовую плату Blob Gas и плату за приоритет Blob Gas
E. Динамика транзакций роста
2.2 EIP-4844
2.2.1 Доступность данных в ростах.Доступность данных (DA) гарантирует, что доступ к конкретным данным можно получить в заданный момент времени и проверять как доступные в той же точке в будущем. В отличие от постоянного хранилища данных, DA не подразумевает неопределенное удержание данных, но гарантирует, что данные временно доступны в целях проверки и аудита.
В контексте развертывания Ethereum DA имеет решающее значение для обеспечения безопасности пользователей [44], при этом многочисленные исследования, посвященные улучшению этого аспекта [18, 25, 43]. Он гарантирует, что пользователи могут временно получить доступ к данным транзакции, чтобы проверить обновления состояния или реконструировать текущее состояние подключения. Например, в оптимистических закусках пользователи требуют, чтобы DA, выходящая за рамки периода задач (обычно 7-12 дней), чтобы уверенно проверить изменения состояния.
Обеспечение DA жизненно важно, потому что без него пользователи должны полагаться исключительно на надежность операторов Rollup. Эта опора может подвергать пользователей рискам, если операторы действуют злонамеренно или удерживают данные, что ставит под угрозу целостность закупа [20].
До реализации EIP-4844 в розыгрышах Ethereum обычно использовались вызовы Ethereum-пространство в рамках транзакций, обозначенных для хранения аргументов вызовов функции-для DA. Этот метод включает в себя хранение сжатых данных о транзакциях в CallData, где стоимость составляет 16 газа на ненулевой байт и 4 газа на нулевой байт [24]. EIP-4844 стремится уточнить эту модель, внедрив более эффективные механизмы обработки данных для снижения затрат и улучшения масштабируемости, устранения как экономических, так и ограничений производительности предыдущих подходов.
2.2.2 Транзакция по борьбе.Сеть Ethereum имеет текущий предел газа в 30 м, который теоретически позволяет максимально размер блока 1,8 МБ при заполнении исключительно CallData. Этот сценарий представляет собой потенциальный сценарий наихудшего случая для размера сетевого блока. Дальнейшее снижение стоимости CallData для повышения рисков масштабируемости, позволяющих неустойчивым размерам блоков, создавая значительные риски перегрузки сети [8].
Чтобы смягчить эти проблемы и улучшить DA без значительного влияния на максимальный размер блока сети, EIP-4844, также известный как прото-протокол, вводит концепцию транзакций, несущих борьбы. Эти транзакции включают в себя новую структуру данных, называемую каплей, которая состоит из 4096 полевых элементов, каждый раз в размере 32 байта, составляющий в общей сложности 128 киб на каплей. Вместо того, чтобы хранить капли непосредственно в сделках, они представлены версионным хэшем хэша обязательства KZG Blob и временно поддерживаются на консенсусном уровне в течение 18 дней до удаления.
Выбор дизайна, чтобы исключить капли из постоянного хранения на уровне выполнения, значительно повышает эффективность газа. Это связано с тем, что Blobs, в отличие от традиционных Calldata, не несут высоких затрат на газ, связанные с постоянным хранением данных. Жизненный цикл капля, от творения до истечения срока действия, показан на рисунке 2.
2.3 var (векторная авторегрессия)
VAR - это статистическая модель, предназначенная для анализа многомерных данных временных рядов [19]. Он расширяет одномерную авторегрессивную модель, позволяя одновременно моделировать множественные взаимозависимых временных рядов. В модели VAR каждая переменная является линейной функцией прошлых задержек себя и прошлых задержек других переменных в системе. Модель порядка var 𝑝 (var (p)) указана следующим образом:
Авторы:
(1) Парк Сонгван, этот автор внес свой вклад в газету из Сеульского национального университета, Сеул, Республика Корея (sucre87@snu.ac.kr);
(2) Босул Мун, этот автор внес свой вклад в газету из Сеульского национального университета, Сеул, Республика Корея (bsbs8645@snu.ac.kr);
(3) Seungyun Lee, Сеульский национальный университет, Сеул, Repulic of Corea;
(4) Вудзин Чжон, Сеульский национальный университет, Сеул, Репул Кореи;
(5) Jaewook Lee, Сеульский национальный университет, Сеул, Repulic of Corea;
(6) Hyeonsang EOM, Сеульский национальный университет, Сеул, Repulic of Corea;
(7) Huisu Jang (автор -корреспондент), Университет Сонгсила, Сеул, Республика Корея.
Эта статья есть
Оригинал