Aztec: hybrid zkRollup, not zkEVM

1 Introduction

Aztec zkRollup is hybrid zkRollup:

  • Encrypted zkRollup that supports general private computing (named Aztec): Build a trustless, scalable, and decentralized Layer2 zkRollup while supporting private smart contract execution.
  • Both public state and private state are supported.
    在这里插入图片描述
  • Non-zkEVM: because privacy isn't EVM compatible.

在这里插入图片描述
Among them, Connect is a protocol implemented by Aztec, which adopts the encrypted UTXO architecture and uses notes to represent money (value of token). For details, please refer to the blog:

In Aztec zkRollup, a similar architectural design to Connect is adopted, the difference is:

  • UTXO not only represents "the value of a token"
  • UTXO also represents arbitrary data, and the current UTXO can store the entire smart contract.

Connect only supports 3 custom-built circuits, while Aztec zkRollup supports any smart contract logic, and supports both public state and private state. This means developers have access to the entire Ethereum use case, as well as all new crypto-enabled applications.

Connect is designed to be limited to DeFi, while Aztec zkRollup is not limited.

Aztec zkRollup can be used for:

  • Private voting for public DAOs
  • Private sessions of public games
  • Private trades on public AMM’s

在这里插入图片描述
Currently in Milestone 1.0 phase.

Noir is a zero knowledge development language led by Aztec Labs, dedicated to:

  • LLVM for zkSNARKs。这意味着Solana和Cosmos等都可借助Noir集成ZK proofs。

在这里插入图片描述

参考资料

[1] Aztec团队2023年5月4日博客 Aztec: the Hybrid zkRollup

Guess you like

Origin blog.csdn.net/mutourend/article/details/130503309