5 августа – дата одного из самых противоречивых хардфорков Ethereum – “Лондон”. Внутри – 5 предложений, среди которых сжигание части транзакции и новая дата бомбы сложности.
Но начнем с начала.
Для чего нужен этот хардфорк?
Все дело в масштабируемости сети. Проблемы с этим были еще до хайпа NFT и DeFi, а после – усугубились. Всему виной главная особенность ETH: чем выше нагрузка на сеть, тем дороже пользователям обходятся транзакции. В итоге – комиссия могла достигать $100 и выше, что сделало транзакции попросту нерентабельными.
“Лондон” как раз и был необходим для того, чтобы исправить эту проблему, а также ускорить переход сети Ethereum на версию 2.0. Предыдущее большое обновление “Берлин” вышло в релиз 14 апреля 2021 года.
Что улучшил, а что сломал хардфорк “Лондон”?
Внутри патча – 5 обновлений, по умному – Ethereum Improvement Proposals, а если коротко – EIP. И если 3 патча особо никого не интересовали, то вокруг “Бомбы” и EIP-1559 создалась ни одна ветка на криптофорумах.
Спор возник вокруг того, что обновление изменило расчет вознаграждений майнерам за добычу блока. Теперь часть вознаграждение “сжигается”, чтобы избежать инфляции. Но с другой стороны – рост курса должен нивелировать эту проблему.
Что значит “сжигается”?
До выхода обновления комиссии имели форму аукциона, то есть сначала выполнялись транзакции с меньшей комиссией, потом все другие. Теперь у каждого блока есть своя комиссия, которая зависит от нагрузки на сеть и спроса.
В целом стало легче, так как пользователям больше не нужно рассчитывать и выставлять комиссии, при этом майнеры могут как и раньше получать “чаевые”
Где детонатор или когда взорвется “бомба сложности”.
А это еще одна часть обновления. EIP-3554 переносит “взрыв” с лета 2022 года на 1 декабря 2021 года. После этого сложность добычи повысится в несколько раз, что сделает майнинг по протоколу PoW попросту нерентабельным. Взрыв бомбы как раз будет означать полный переход Ethereum на стейкинг, а весь рынок физического майнинга Эфира уйдет в прошлое, уступив место Биткоину.
И последние три изменения:
- EIP-3198: добавляет код операции, которая предоставляет EVM доступ к комиссии блока.
- EIP-3529 – больше не будет компенсации за газ, при проведении операции SELFDESTRUCT, и она будет снижена за операцию SSTORE
- EIP-3541: больше не будет новых контрактов 0xEF.