Бутерин оценивает влияние zk-EVM на децентрализацию и безопасность

Бутерин оценивает влияние zk-EVM на децентрализацию и безопасность



Соучредитель Ethereum Виталик Бутерин хочет видеть виртуальные машины Ethereum с нулевым разглашением (zk-EVM), построенные на первом уровне Ethereum, чтобы ускорить процесс проверки на базовой цепочке блоков.

Бутерин объяснил в 31 марта почта что можно интегрировать zk-EVM на базовом уровне без ущерба для децентрализации и безопасности. Эта технология позволяет виртуальным машинам Ethereum выполнять смарт-контракты на блокчейне с ZK пруфы.

По словам Бутерина, Ethereum был разработан с учетом «философии мультиклиентности» для обеспечения децентрализации на уровне протокола. Интегрируя zk-EVM на уровне 1 Ethereum, это будет третий тип клиента.

«Как только это произойдет, zk-EVM де-факто станет третьим типом клиентов Ethereum, столь же важным для безопасности сети, как сегодня исполняющие клиенты и клиенты консенсуса».

Два других клиента — это клиенты «консенсуса» и «исполнения». Клиент консенсуса реализует доказательство доли, чтобы гарантировать, что узлы в сети достигают соглашения, в то время как клиент выполнения прослушивает новые транзакции, транслируемые в сеть, выполняет их в стандартном EVM и хранит копию последнего состояния блокчейна.

Отстаивая идею проверки zk-EVM на базовом уровне Ethereum, Бутерин сначала рассмотрел преимущества и недостатки обращения с уровнем 1 в качестве «клиринговой палаты», перенеся почти всю активность на уровень 2.

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

Бутерин объяснил, что zk-EVM должны быть «открытыми», поскольку у разных клиентов разные реализации zk-EVM, и каждый клиент ждет подтверждения, совместимого с его собственной реализацией, прежде чем принять блок как действительный.

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

Связанный: ConsenSys zkEVM настроен на общедоступную тестовую сеть для обеспечения безопасных расчетов на Ethereum

Бутерин сказал, что zkEVM могут стать решением проблемы The Verge — части дорожной карты Ethereum, цель которой — упростить проверку на базовом уровне.

Бутерин признал, что инфраструктура zk-EVM может привести к неэффективности данных и проблемам с задержкой, однако он сказал, что эти проблемы не будут «слишком сложными» для преодоления.

Бутерин объяснил, что если будет реализована экосистема zk-EVM, запуск полного узла на Ethereum станет еще проще:

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

Платформа масштабирования уровня 2 Ethereum Polygon добилась значительного прогресса со своим zk-EVM, недавно открыл исходный код zkEVM в основной сети Polygon 27 марта, обещая снижение транзакционных издержек и увеличение пропускной способности развертывания смарт-контрактов.

StarkWare, ConsenSys, Scroll, zkSync и Immutable также внедряет аналогичные решения для масштабирования zkEVM.

Журнал: Атака zkEVM! 10-кратный момент Crypto