ethereum хардфорк dencun13 марта 2024 года на эпохе 269568 в блокчейне Ethereum состоится хардфорк под названием Deneb-Cancun или сокращенно Dencun. Это обновление в первую очередь нацелено на улучшение безопасности, оптимизации трат на газ и повышению масштабируемости сети, есть даже мнения, что с внедрением Dencun мы перейдем все в эпоху DeFi 2.0.

В первую очередь хардфорк Dencun это очередной шаг к увеличению скорости транзакций до 100.000 TPS, поэтому параметру Ethereum сможет конкурировать с самыми быстрыми блокчейнами на сегодня (TON, Solana). Т.к. именно небольшое количество  операций в секунду является основным моментом за что критикуют Ethereum. С ростом количества операций так же  будут снижены затраты на газ для смарт контрактов различного уровня. 

Всего будет внедрено 8 предложений (EIP):

EIP-7044: бессрочная подпись для добровольного выхода валидатора

Делает подписи для выхода из валидатора бессрочными

EIP-7045: увеличение периода подачи аттестаций

Расширяет окно подачи аттестации для блока с одной эпохи до двух.

EIP-7514: ограничения на вход валидаторов

Уменьшает количество появления новых валидаторов до 8 за одну эпоху

EIP-5656: добавление команды MCOPY

Mcope объединяет команды MSTORE и MLOAD, что снизит расходы на газ

EIP-1153: временные хранилища

Внедряется временное хранилище для оптимизации смарт контрактов (очищаются после первой транзакции)

EIP-6780: переработка команды SELFDESTRUCT

Команда SELFDESTRUCT теперь будет работать только в рамках той транзакции в которой создается смартконтракт.

EIP-4788: отображение состояния консенсуса в EVM

Дает возможность передачи информации из слоя исполнения в EVM.  Упростит стекйинг и рестейкинг.

EIP-4844: Прото данкшардинг 

Увеличивает пропускную способность сети за счет появления больших двоичных обьектов (Blob). Каждый блок сможет содержать от 3  до 6 Blob с транзакциями, каждый Blob может иметь размер до 128Kb. Данные из Blob не попадают в EVM и хранятся в сети Beacon Chain ограниченное время (18 дней). Запись информации в Blob будет стоит гораздо дешевле, чем в основной блокчейн. Из-за чего стоимость транзакций для решений L2 (Arbitrum, ZKSync) может снизиться до 100 раз.

blob eip 4844

Новые требования к валидаторам Ethereum:

После 13 марта 20024 года для валидаторов повышаются требования к свободному месту на SSD для хранения больших двоичных обьектов (Blob). По умолчанию валидатор хранит BLOB в течении 4096 эпох. Если взять максимальную нагрузку на сеть, когда все BLOB будут заняты, то потребуется до 104Gb свободного пространства на SSD. По оценкам разработчиков в обычном режиме BLOB пространство будет занимать от 50 до 100 GB дополнительно.

Так же появились новые флаги для настройки валидаторов:

--blob-path место для хранения Blob. По умолчанию --data-dir=/path/to/storage

--blob-retention-epochs время хранения Blob в эпохах. Нельзя сделать меньше, чем по умолчанию 4096, только увеличить.

Важно: Обновите свой валидатор до последних версий в ближайшее время и проверьте что бы было не менее 200Gb свободного места на SSD