С переходом Ethereum от консенсусного протокола Proof of Work к Proof of Stake, следующим важным проектом в дорожной карте развития Ethereum является EIP-4844, или "родные пакеты данных". Это предложение направлено на улучшение масштабируемости rollup, построенных на базе Ethereum.
EIP-4844 вводит новый тип транзакции, называемый blobs, увеличивает требования к данным и хранению в блоках Ethereum и создает новый рынок сборов, отделяя цены на blobs от обычных транзакций.
Rollups — это протоколы, которые зависят от Layer 2 блокчейнов (, таких как Ethereum ), для обеспечения доступности данных ( DA ). Обычно rollup на основе смарт-контрактов зависит не только от DA Ethereum, но и от Ethereum для расчетов по сделкам ( и верификации ). Эти rollup специально читают данные из слоев DA, таких как Ethereum, и выполняют эффективные транзакции и код смарт-контрактов.
С помощью EIP-4844 в каждом блоке будет создано дополнительное пространство данных объемом 512 кБ или 768 кБ для роллапов. Важно отметить, что данные, опубликованные в этом пространстве, будут храниться примерно три недели. Из-за краткосрочности проверки данных блоб-транзакций и отдельного рынка сборов за блоб-цены, теоретически стоимость публикации данных роллапом в Ethereum будет значительно снижена.
Протоданкшардинг является полным предшественником и "прототипом" данкшардинга, который позволит узлам Эфириума загружать фрагменты данных blob для определения доступности полного blob.
Фон
EIP-4844 считается обновлением масштабируемости Ethereum. Однако стоит отметить, что изменения в коде не привели к существенному увеличению или введению улучшений в торговых возможностях самого Ethereum. Proto-danksharding снижает стоимость публикации большого объема данных в Ethereum, тем самым уменьшая операционные расходы rollup.
За последние четыре года торговая активность Ethereum rollup, включая Arbitrum, Optimism, StarkNet, zkSync и Polygon zkEVM, постоянно росла. По сравнению с затратами на прямое развертывание кода и транзакции в Ethereum, rollup экономит более 99% газа для конечных пользователей и разработчиков dapp.
Цель EIP-4844 заключается в дальнейшем снижении затрат на роллапы за счет введения блоб-транзакций. Блоб похож на вспомогательную машину, которая может быть прикреплена к блокам Эфириума, не влияя на существующее блоковое пространство для обработки обычных транзакций. Пространство блобов будет продаваться на аукционе в соответствии с собственным рынком сборов, аналогично дизайну рынка сборов EIP-1559.
Blob-транзакции не будут храниться на Ethereum бесконечно, а будут храниться на уровне консенсуса Ethereum (CL) и будут удалены с узлов CL через три недели. Proto-danksharding позволит каждому блоку иметь максимум четыре blob, каждый из которых может содержать до 128 кБ дополнительных данных.
Полный Данкшардинг
Четыре блоба увеличивают размер блока Ethereum на 512 кБ. Полное видение EIP-4844 заключается в том, чтобы ввести до 64 блобов в Ethereum, не значительно увеличивая вычислительную нагрузку на узлы при валидации блоков. Для реализации полного данкшардинга Ethereum необходимо внедрить две технологии: выборка доступности данных (DAS) и кодирование стирания.
Данные о доступности выборки ( DAS )
Цель DAS заключается в том, чтобы обеспечить, чтобы все фрагменты данных, упакованные сортировщиком, были опубликованы в цепочке. Полные узлы выбираются случайным образом, загружают блок данных из блоба и генерируют доказательство доступности данных. Процесс выборки данных требует меньших вычислительных ресурсов, чем загрузка всего блоба, но теоретически предоставляет такие же гарантии доступности данных.
Стирание кода
Технология стирания кодов усиливает способность к выборке данных. Если хотя бы половина blob будет проверена, оставшиеся blob могут быть восстановлены. Эта технология работает только тогда, когда данные представлены в виде многочлена.
Обязательства KZG
Перед тем как DAS и кодирование с удалением могут быть реализованы на Ethereum, полное danksharding требует реализации схемы обязательств KZG. Обязательства KZG — это система нулевых знаний, которая позволяет оценивать многочлен, не раскрывая весь многочлен.
Преимущества и влияние
Прото-данкшардинг усиливает поддержку Ethereum для Layer 2 rollup и сервисных rollup-сортировщиков, одновременно поощряя конечных пользователей совершать транзакции на rollup, а не долгое время проводить транзакции непосредственно в Ethereum.
Основные преимущества EIP-4844 включают:
Снижение затрат на роллап
Увеличить пространство для блоб-блоков
Заложить основу для дальнейшего расширения и оптимизации
Поощрять пользователей переходить на rollup
Вывод
EIP-4844 не является изменением правил игры для масштабируемости Ethereum, так как он не снижает напрямую расходы конечных пользователей Ethereum. Proto-danksharding в основном выгоден пользователям и операторам rollup.
EIP-4844 открывает путь к значительному масштабированию Ethereum за счет модульности и разгрузки выполнения транзакций на другие протоколы. Это закладывает основу для следующего этапа полного данкшардинга и использования полиномиальных обязательств DAS.
В общем, Proto-danksharding является первым шагом к превращению Ethereum в модульную блокчейн, в основном через поддержку выполнения транзакций с помощью Layer 2 rollup. Это представляет собой голос доверия к теории модульных блокчейнов и будет способствовать дальнейшим попыткам rollup на Ethereum.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
4
Поделиться
комментарий
0/400
GmGmNoGn
· 07-24 05:40
Шиуэр рано или поздно На луну.
Посмотреть ОригиналОтветить0
MetaverseHobo
· 07-21 06:17
Газ наконец-то снизился, всё так просто.
Посмотреть ОригиналОтветить0
liquidation_surfer
· 07-21 05:50
l2要На луну咯
Посмотреть ОригиналОтветить0
MetaMaximalist
· 07-21 05:48
наконец-то настоящие инновации в масштабировании... большинство L2 просто наживаются на хайпе без содержания, если честно
Прото-данкшардинг: Новый прорыв в масштабировании Ethereum Как EIP-4844 дает возможность L2
Протоданкшардинг: анализ принципов и влияния
С переходом Ethereum от консенсусного протокола Proof of Work к Proof of Stake, следующим важным проектом в дорожной карте развития Ethereum является EIP-4844, или "родные пакеты данных". Это предложение направлено на улучшение масштабируемости rollup, построенных на базе Ethereum.
EIP-4844 вводит новый тип транзакции, называемый blobs, увеличивает требования к данным и хранению в блоках Ethereum и создает новый рынок сборов, отделяя цены на blobs от обычных транзакций.
Rollups — это протоколы, которые зависят от Layer 2 блокчейнов (, таких как Ethereum ), для обеспечения доступности данных ( DA ). Обычно rollup на основе смарт-контрактов зависит не только от DA Ethereum, но и от Ethereum для расчетов по сделкам ( и верификации ). Эти rollup специально читают данные из слоев DA, таких как Ethereum, и выполняют эффективные транзакции и код смарт-контрактов.
С помощью EIP-4844 в каждом блоке будет создано дополнительное пространство данных объемом 512 кБ или 768 кБ для роллапов. Важно отметить, что данные, опубликованные в этом пространстве, будут храниться примерно три недели. Из-за краткосрочности проверки данных блоб-транзакций и отдельного рынка сборов за блоб-цены, теоретически стоимость публикации данных роллапом в Ethereum будет значительно снижена.
Протоданкшардинг является полным предшественником и "прототипом" данкшардинга, который позволит узлам Эфириума загружать фрагменты данных blob для определения доступности полного blob.
Фон
EIP-4844 считается обновлением масштабируемости Ethereum. Однако стоит отметить, что изменения в коде не привели к существенному увеличению или введению улучшений в торговых возможностях самого Ethereum. Proto-danksharding снижает стоимость публикации большого объема данных в Ethereum, тем самым уменьшая операционные расходы rollup.
За последние четыре года торговая активность Ethereum rollup, включая Arbitrum, Optimism, StarkNet, zkSync и Polygon zkEVM, постоянно росла. По сравнению с затратами на прямое развертывание кода и транзакции в Ethereum, rollup экономит более 99% газа для конечных пользователей и разработчиков dapp.
Цель EIP-4844 заключается в дальнейшем снижении затрат на роллапы за счет введения блоб-транзакций. Блоб похож на вспомогательную машину, которая может быть прикреплена к блокам Эфириума, не влияя на существующее блоковое пространство для обработки обычных транзакций. Пространство блобов будет продаваться на аукционе в соответствии с собственным рынком сборов, аналогично дизайну рынка сборов EIP-1559.
Blob-транзакции не будут храниться на Ethereum бесконечно, а будут храниться на уровне консенсуса Ethereum (CL) и будут удалены с узлов CL через три недели. Proto-danksharding позволит каждому блоку иметь максимум четыре blob, каждый из которых может содержать до 128 кБ дополнительных данных.
Полный Данкшардинг
Четыре блоба увеличивают размер блока Ethereum на 512 кБ. Полное видение EIP-4844 заключается в том, чтобы ввести до 64 блобов в Ethereum, не значительно увеличивая вычислительную нагрузку на узлы при валидации блоков. Для реализации полного данкшардинга Ethereum необходимо внедрить две технологии: выборка доступности данных (DAS) и кодирование стирания.
Данные о доступности выборки ( DAS )
Цель DAS заключается в том, чтобы обеспечить, чтобы все фрагменты данных, упакованные сортировщиком, были опубликованы в цепочке. Полные узлы выбираются случайным образом, загружают блок данных из блоба и генерируют доказательство доступности данных. Процесс выборки данных требует меньших вычислительных ресурсов, чем загрузка всего блоба, но теоретически предоставляет такие же гарантии доступности данных.
Стирание кода
Технология стирания кодов усиливает способность к выборке данных. Если хотя бы половина blob будет проверена, оставшиеся blob могут быть восстановлены. Эта технология работает только тогда, когда данные представлены в виде многочлена.
Обязательства KZG
Перед тем как DAS и кодирование с удалением могут быть реализованы на Ethereum, полное danksharding требует реализации схемы обязательств KZG. Обязательства KZG — это система нулевых знаний, которая позволяет оценивать многочлен, не раскрывая весь многочлен.
Преимущества и влияние
Прото-данкшардинг усиливает поддержку Ethereum для Layer 2 rollup и сервисных rollup-сортировщиков, одновременно поощряя конечных пользователей совершать транзакции на rollup, а не долгое время проводить транзакции непосредственно в Ethereum.
Основные преимущества EIP-4844 включают:
Вывод
EIP-4844 не является изменением правил игры для масштабируемости Ethereum, так как он не снижает напрямую расходы конечных пользователей Ethereum. Proto-danksharding в основном выгоден пользователям и операторам rollup.
EIP-4844 открывает путь к значительному масштабированию Ethereum за счет модульности и разгрузки выполнения транзакций на другие протоколы. Это закладывает основу для следующего этапа полного данкшардинга и использования полиномиальных обязательств DAS.
В общем, Proto-danksharding является первым шагом к превращению Ethereum в модульную блокчейн, в основном через поддержку выполнения транзакций с помощью Layer 2 rollup. Это представляет собой голос доверия к теории модульных блокчейнов и будет способствовать дальнейшим попыткам rollup на Ethereum.