Cryptonews

Революционный набор обновлений для преобразования экосистемы Ethereum с нуля

Source
CryptoNewsTrend
Published
Революционный набор обновлений для преобразования экосистемы Ethereum с нуля

Разработчик Ethereum Тони Варштеттер сообщил, что сеть Ethereum готовится к радикальному изменению архитектуры выполнения транзакций в рамках предстоящего хард-форка Glamsterdam.

По словам Варштеттера, главное предложение обновления, EIP-7928, добавит возможности параллельного выполнения транзакций к виртуальной машине Ethereum (EVM), что обеспечит значительный скачок в масштабируемости сети. В соответствии с EIP-7928 к блокам Ethereum будет добавлена ​​новая структура под названием «Список доступа к блокам» (BAL). Эта структура будет записывать учетные записи и области хранения, к которым обращается блок, а также изменения состояния, которые происходят после каждой транзакции. Таким образом, последствия транзакции в сети можно увидеть напрямую, без необходимости отслеживать каждую транзакцию индивидуально, как раньше.

Варштеттер заявил, что эта система предоставит значительные преимущества клиентскому программному обеспечению. Клиенты Ethereum, такие как Geth, Nethermind, Besu, Erigon и Reth, смогут проверять транзакции параллельно, не дожидаясь друг друга, благодаря BAL. Это позволило бы более эффективно использовать многоядерную архитектуру современных процессоров. Новая архитектура также будет включать метод под названием «пакетная предварительная выборка», позволяющий предварительно загружать необходимые данные с диска во время выполнения блока. Это позволит узлам не ждать данных во время выполнения и ускорит процесс проверки транзакции.

Еще одним важным преимуществом EIP-7928 является возможность распараллеливания вычислений «корня после состояния». Сетевые узлы смогут обрабатывать обновленное дерево состояний одновременно, пока выполнение блока продолжается. Это устранит одно из узких мест в процессе проверки блока.

Связанные новости СРОЧНО: ФРС опубликовала долгожданный протокол заседания

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

Разработчики Ethereum заявляют, что тесты показали, что скорость проверки блоков увеличилась до пяти раз на 6-ядерных машинах. Такое повышение производительности делает реалистичным повышение лимита газа в блоке до 300 миллионов газов, тогда как хардфорк Glamsterdam изначально планируется реализовать с лимитом примерно в 200 миллионов газов. Варштеттер также заявил, что EIP-7928 будет работать в сочетании с EIP-7732 (ePBS), что улучшает структуру разделения предлагающего и создателя, экономя валидаторам в 2–4 раза больше времени на выполнение транзакции.

Варштеттер утверждает, что сообщество Ethereum уже давно интенсивно работает над масштабируемостью, и что обновление Glamsterdam станет важной вехой, демонстрирующей, чего децентрализованные сообщества разработчиков могут вместе достичь для достижения общей цели.

*Это не инвестиционный совет.

Революционный набор обновлений для преобразования экосистемы Ethereum с нуля