Что такое 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 не может проверять данные в блобе. При этом она видит такие операции.

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

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


Чтобы прочитать свежую аналитику криптовалютного рынка от BeInCrypto, нажмите здесь.

Отказ от ответственности

Данная обучающая статья содержит общую образовательную информацию. Она носит неперсонализированный характер, не учитывает ваши обстоятельства, не оценивает пригодность и не является инвестиционным исследованием, финансовой, инвестиционной, юридической или налоговой консультацией, предложением или рекомендацией. Упоминания активов, продуктов, поставщиков или протоколов приводятся в иллюстративных целях и не подразумевают одобрения их создателей. Информация, регулирование и доступность могут изменяться или различаться в зависимости от юрисдикции; проверяйте информацию и документацию поставщиков, прежде чем предпринимать какие-либо действия. Криптоактивы и связанные с ними продукты могут привести к полной потере средств.

Спонсорский материал
Спонсорский материал