Что такое zkSync 2.0?

Обзор решения 2 слоя zkSync 2.0

zkSync — это решение второго слоя (Layer-2) для масштабирования и конфиденциальности Ethereum. Решение позволяет передачу токенов ETH и ERC-20 с низкой комиссией, атомарные свопы, лимитные ордера, а также поддержку Layer-2 NFT.

Преимущества zkSync 2.0

zkSync использует архитектуру ZK Rollup (свертки с нулевым разглашением), решение для масштабирования L2, при котором все средства удерживаются в смарт-контракте родительского блокчейна Ethereum, а вычисления и транзакции исполняются за его пределами.

  • EVM-совместимость. Блокчейн zkSync выглядит и работает аналогично Ethereum, но при этом комиссии сети значительно ниже. Поддерживает смарт-контракты, написанные на языках программирования Solidity/Viper и могут вызываться с использоваться с использованием тех же EVM-совместимых клиентов. Для создания кошелька в zkSync не требуется отдельный ключ, который подойдет от вашего кошелька Ethereum.
  • Безопасность. Валидаторы ZK Rollup не могут подменить состояние или похитить средства, в отличии от сайдчейнов. Пользователь всегда может получить обратно свои средства из накопительного пакета, даже если валидаторы будут неблагонадежны, потому что данные общедоступны. ZK Rollup строго наследует гарантии безопасности родительского блокчейна Ethereum.
  • Комиссии и пропускная способность. Так как zkSync изначально задуман, как решение для масштабирования, он имеет высокую пропускную способность и низкую стоимость транзакций.
  • Атомарные свопы. Поддержка атомарных свопов позволяет разработчикам приложений использовать готовый протокол для осуществления безопасных и дешевых операций по обмену токенами.
  • Лимитные ордера. Поддержка лимитных ордеров на уровне протокола позволяют разработчикам приложений создавать надежные и масштабируемые услуги обмена.

zkSync в сравнении

Таблица сравнения zkSync с оптимистичными свертками (Optimistic Rollup), применяемыми в сети Optimism и форкам данной сети:

Таблица сравнения zkSync с другим ZK свертками (ZK Rollup):

Атомарные свопы

Атомарные свопы позволяют безопасно и дешево обменивать средства с существующей учетной записью zkSync. Для успешного обмена требуется всего 3 действия:

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

Лимитные ордера

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

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

NFT в zkSync

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