Что такое EIP-4844 в Ethereum простыми словами

Поделиться

Сеть второй по капитализации криптовалюты Ethereum постоянно развивается. В основе прогресса – предложения по улучшению проекта. В них разработчики «упаковывают» идеи, которые могли бы сделать Ethereum эффективнее. Одно из таких предложений – EIP-4844.

Что такое EIP-4844

EIP-4844 – это предложение по улучшению Ethereum (EIP) с порядковым номером 4844. Его публикация датирована 25 февраля 2022 года. Авторами EIP выступили соучредитель Ethereum Виталик Бутерин, а также разработчики Данкрад Файст, Дидерик Лоераккер, Джордж Кадианакис и Мэтт Гарнетт.

Главная задача EIP-4844 – снизить стоимость операций в сети Ethereum. В том числе, речь идет об уменьшении платы за операции в *rollup-решениях.

*Rollup (роллап) – решение для снижения нагрузки на сеть за счет группировки операций и переноса части транзакций с основного блокчейна в сайдечены (сторонние блокчейны).

Интересно! Предложение по улучшению ETH под порядковым номером 4844 также известно в криптосообществе как прото-данкшардинг (Proto-Danksharding). В названии скрыта отсылка к имени одного из авторов предложения – Данкрада Файста.

На рынке много решений второго уровня (L2) для Ethereum, которые помогают пользователям экономить на комиссиях за счет переноса части операций на сторонние блокчейны. В основную же цепочку блоков, при этом, система записывает только результаты транзакций. Таким образом, L2 разгружают основную сеть Ethereum. Подробнее о том, как работают решения второго уровня – в нашем материале.

Глобальным решением проблемы низкой пропускной способности Ethereum стал переезд сети проекта с крайне энергозатратного PoW на более экологичный PoS-алгоритм. Событие, к которому разработчики готовились в течение нескольких лет, запланировано на сентябрь 2022 года. До перевода Ethereum на PoS, L2 стали временным решением проблемы дороговизны транзакций.

Виталик Бутерин обратил внимание на то, что комиссии в решениях второго уровня для Ethereum все еще слишком высокие. Выход из ситуации разработчик оформил в EIP-4844 и другие предложения по улучшению Ethereum, включая EIP-4488.

Читайте также: Прогноз Ethereum – причины текущего роста и перспективы

Техническая сторона вопроса

Прото-данкшардинг – промежуточный этап перехода Ethereum к шардингу. Таким термином разработчики назвали технику разделения и хранение набора данных в формате множества баз. Также шардинг часто называют горизонтальным разделением данных. Термин – производное от слова shard – фрагмент. Соответственно, шардинг можно перевести как фрагментирование.

Шардинг помогает упростить и ускорить обработку операций, а также снизить стоимость хранения данных за счет их объединения. Для этого система разделяет общую базу на фрагменты. За каждым шардом закрепляют ноду. В рамках такой схемы сетевые узлы могут заняться верификацией наполненных транзакциями шардов. Классический же вариант подразумевает отдельную проверку каждой операции. В результате шардинг ускоряет сеть.

Интересно! Не все участники криптосообщества поддерживают шардинг. Многие считают, что принудительный раздел сети на шарды приведет к снижению ее безопасности. Дело в том, что благодаря шардингу каждый фрагмент станет отдельной сетью. Такое разделение, в теории, упрощает захват шардов злоумышленниками.

Интеграция шардинга в Ethereum запланирована в рамках перевода сети криптовалюты на PoS. Прото-данкшардинг, по задумке разработчиков, поможет привнести в сеть ETH преимущества полноценного перехода на шардинг до его активации. Ввод решения запланирован в рамках хардфорка Shanghai. Вот как выглядит работа через прото-данкшардинг:

Прото-данкшардинг
Схема прото-данкшардинга

В рамках EIP-4844 разработчики предложили особый вид транзакций – так называемый блоб (blob). Особенность такой операции в ее «весе». Дело в том, что блоб, в отличие от стандартной транзакции, содержит дополнительные данные, которые разработчики и называют blob. Объем данных такой операции, в сравнении с классической транзакцией – больше. Но такой тип перевода – дешевле стандартной схемы с calldata (транзакционные данные, которые, в том числе, используют L2).

Разработчики обращают внимание на то, что виртуальная машина Ethereum не может проверять данные в блобе. При этом она видит такие операции.

Интересно! Прото-данкшардинг стал «прокачанной» версией предыдущего «дизайна» шардинга – данкшардинга.

Есть что сказать? Напишите нам или присоединяйтесь к дискуссии в нашем Телеграм-канале.

Дисклеймер

Вся информация на нашем сайте публикуется, основываясь на принципах добросовестности и только для общего ознакомления. Любые действия, основанные на информации, публикуемой на этом сайте, предпринимаются читателем исключительно под его собственную ответственность. В разделе «База знаний» нашей приоритетной задачей является предоставление высококачественной информации. Мы тщательно определяем, изучаем и создаем образовательный контент, полезный для наших читателей. Для поддержания этих стандартов на высоком уровне и дальнейшего создания качественного контента наши партнеры могут выплачивать нам вознаграждение за размещение информации о них в наших статьях. Однако такие выплаты никак не влияют на процессы создания объективного, честного и полезного контента.
Share Article

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

ПОДПИШИСЬ