Ethereum: Революция в обработке транзакций – от повторений к мгновенной проверке

В сети Ethereum наблюдается «тихая, но значительная трансформация» в методах верификации блоков, как заявил член Ethereum Foundation, известный под псевдонимом ladislaus.

«Это важно для всех: будь вы сторонником масштабирования, индивидуальным стейкером, домашним валидатором или приверженцем самопроверки», — отметил исследователь.

По его мнению, Ethereum переходит от необходимости повторного выполнения всех транзакций на узлах к обеспечению правильности операций посредством проверки доказательств zkEVM.

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

Работа валидаторов также зависит от лимита газа: чем выше этот лимит, тем больше требования к пропускной способности оператора.

Однако ladislaus предложил другое решение: вместо многократного выполнения вычислений узел будет проверять криптографическое доказательство правильности действия.

«Доказательства zkEVM как раз обеспечивают такую возможность, открывая путь к масштабированию выполнения L1 в долгосрочной перспективе», — добавил он.

Хотя эта концепция не является новой, её усовершенствованная суть заключается в том, что сейчас технология внедряется в основной протокол Ethereum не как дополнительная функция, а как необязательный этап в процессе подтверждения на уровне консенсуса.

Разработчики планируют создать «конвейер» доказательств, механизм которого описал ladislaus:

С появлением нового класса участников сети — zkAttesters, клиентов CL, которые будут проверять доказательства zkEVM вместо полной работы EL-клиента.

«Синхронизация будет сводиться к загрузке доказательств для последних блоков с момента последней контрольной точки финализации», — пояснил ladislaus.

В настоящее время работа валидатора подразумевает одновременный запуск клиентов CL и EL, при этом последний требует значительных ресурсов. Хранение состояния, время обработки блоков и пропускная способность — все эти параметры увеличиваются пропорционально лимиту газа.

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

«В первую очередь выгоду получат индивидуальные стейкеры и домашние валидаторы. Будучи zkAttesters, им не нужно будет запускать полный EL-тест, и они смогут синхронизировать данные всего за несколько минут. Проверка доказательства заменяет повторное выполнение, что снижает требования к оборудованию», — подчеркнул он.

Эти изменения планируется внести в рамках EIP-8025, который предусмотрен дорожной картой Ethereum на 2026 год.

Напомним, что в феврале Виталик Бутерин описал будущее взаимодействие ИИ и Ethereum, подчеркнув необходимость положительного направления развития.