Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

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

Виртуальная машина Ethereum с нулевым разглашением — это уникальное решение для масштабирования, обеспечивающее безупречную безопасность. zk-rollup обеспечивает большую безопасность, проверяя транзакции без раскрытия ваших данных.

Давайте углубимся в мир zkEVM и изучим его потенциал как решения проблем масштабирования, с которыми сталкивается Ethereum.

Понимание накопительных пакетов с нулевым разглашением

Сведение с нулевым разглашением — это решение для масштабирования, которое объединяет различные транзакции и объединяет их в виде пакета. Свернутый пакет транзакций представлен как одна транзакция. Таким образом, блокчейн получает только сводку транзакции, а не детали проверки.

instagram viewer

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

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

Что такое технология zkEVM?

Виртуальная машина Ethereum (EVM) — это двигатель который питает сеть Ethereum. Технология zkEVM — это тип виртуальной машины Ethereum, которая может выполнять смарт-контракты на блокчейне Ethereum с доказательствами с нулевым разглашением.

Как и обычный EVM, zkEVM также предлагает глобальную облачную вычислительную инфраструктуру. Но разница между ними как выполняются смарт-контракты. Вместо стандартного выполнения zkEVM вводит доказательства с нулевым разглашением для выполнения смарт-контрактов. Кроме того, он может шифровать конфиденциальные данные и предоставлять краткие доказательства для выполнения.

Используя эту технологию, вы можете разрабатывать децентрализованные приложения (DApps) в сети Ethereum с повышенной безопасностью и эффективностью. Это также сводит к минимуму стоимость развертывания смарт-контрактов на Ethereum.

Как работает технология zkEVM?

zkEVM использует шифрование с нулевым разглашением метод.

Шифрование с нулевым разглашением и доказательства позволяют системе знать, что утверждение верно, не требуя конкретных подробностей. Когда эта технология используется на виртуальной машине, она позволяет выполнять смарт-контракты с минимальным объемом данных.

Это шифрование также полезно в криптовалютных транзакциях. Во-первых, zkEVM объединяет несколько транзакций в одну. Затем он генерирует доказательство с нулевым разглашением пакета транзакций. Доказательство включает информацию о том, что пользователи подтвердили транзакцию. Однако личные данные валидаторов остаются скрытыми из-за шифрования.

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

4 лучших проекта zkEVM

Несмотря на то, что zkEVM находится в стадии разработки, уже появилось несколько проектов.

1. зксинк

Лаборатории Материи зксинк является одной из наиболее развитых версий zkEVM. Это позволяет разработчикам написать код смарт-контракта в Solidity и другие совместимые с Ethereum языки программирования. Во-первых, он переводит код языка высокого уровня на промежуточный язык под названием Юл.

После этого он преобразует код в машиночитаемую форму, байт-код. Для преобразования его в байт-код zkSync использует технологию компиляции низкоуровневой виртуальной машины (LLVM). Он разработан, чтобы дать вам доступ к будущим библиотекам программирования на разных языках.

2. zkEVM Полигон

Кредит изображения: Полигон

Сеть Polygon также представила мощный zkEVM в качестве решения для масштабирования L2. ZK-свертка Polygon предлагает эквивалент кода операции EVM. Он также обеспечивает повышенную безопасность, поскольку хранит только zk-доказательства и сжатые данные для свернутых транзакций. Кроме того, это эффективное решение, поскольку оно может мгновенно завершать и подтверждать транзакции.

Во-первых, он объединяет различные пользовательские транзакции для создания пакета на L2. Затем пакет транзакций отправляется на уровень 1 и проверяется с помощью подтверждения достоверности. Наконец, изменения вносятся в блокчейн Ethereum.

3. СтаркНЕТ

СтаркНЕТ — это еще один совместимый с EVM zk-накопитель, который поддерживает Solidity и другие высокоуровневые языки EVM. Он использует тип zk-доказательства, известный как zk-STARK (краткие прозрачные аргументы с нулевым разглашением). Он обеспечивает повышенную безопасность, но его плата за газ может быть выше.

В StarkNET вы можете использовать Solidity или другие языки сценариев EVM для разработки смарт-контрактов. Затем он преобразует код языка высокого уровня в свой язык программирования Cairo. Компилятор, ВАРП пустого разума, преобразует код в StarkNET.

Прокрутить также предлагает свое решение для масштабирования, использующее zk-свертывания. Его инфраструктура имеет много параллелей с Polygon zkEVM, но предлагает более высокую гибкость. Он предлагает гибкую систему, пока еще находится на стадии тестирования. В будущем Scroll планирует превратить свое масштабируемое решение L2 в более безопасный и прозрачный эквивалент EVM.

zkEVM революционизирует блокчейн-инфраструктуру

Свертки с нулевым разглашением могут выполнять тысячи транзакций в Ethereum за один раз. zkEVM предлагает облачную среду, в которой можно выполнять такие смарт-контракты. Вот почему это инновационный подход к решению трилеммы блокчейна. Используя эту технологию, вы можете создавать масштабируемые, безопасные и полностью децентрализованные DApps на Ethereum.

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