Сооснователь Эфириума Виталик Бутерин рассказал о будущем обновлении Purge («Чистка»), которое призвано упростить работу блокчейна и снизить нагрузку на узлы Ethereum.
Purge — это ключевой этап развития Эфириума, клянутся разработчики. Обновление подразумевает удаление старой лишней информации об истории транзакций в сети. Помимо сокращения объема данных для хранения, Purge значительно снизит требования к жесткому диску для операторов узлов и технической инфраструктуре протокола Эфириума, уверяет Бутерин.
Введение предложения EIP-6780 во время обновления Dencun исключило большинство функций кода SELFDESTRUCT, упростив протокол и добавив новые гарантии безопасности. После внедрения EIP-6780 максимальное количество слотов для хранения можно редактировать в одном блоке (приблизительный лимит газа/5000). Разработчики надеются, что в ближайшем будущем новое предложение по улучшению сети устранит код SELFDESTRUCT полностью.
В рамках обновления Purge предусмотрено улучшение EIP-4444, которое ограничит объем хранения исторических данных — поэтому узлы будут иметь возможность удалять исторические блоки, которым больше года. Старые данные потребуются только тогда, когда одноранговому узлу сети нужно синхронизироваться с началом цепочки или по специальному запросу. Таким образом, при подтверждении новых блоков, полностью синхронизированный узел не потребует исторических данных, которые старше 365 дней. Бутерин уверен: EIP-4444 может значительно повысить децентрализацию узлов Эфириума.
Сооснователь рассказал, что недавно клиент Geth удалил тысячи строк кода, отказавшись от поддержки сетей, работающих на алгоритме консенсуса Proof-of-Work (PoW), так как Эфириум перешел на другой метод подтверждения транзакций — Proof-of-Stake (PoS). После обновления Dencun, 18-дневное окно хранения блобов сократит пропускную способность данных узла до 50 гигабайт. Потребуют очистки и контракты предварительной компиляции, которые используются для решения сложных задач, не способных быть реализованными с помощью виртуальной машины Эфириума (EVM).
В марте, после развертывания обновления Dencun, комиссии в сетях второго уровня Эфириума значительно снизились. При этом ежедневное количество транзакций в сети Base превысило 2 млн.