ChainIDE#19 A new breakthrough in the zero-knowledge proof: zksync 2.0
-
ChainIDE#19 A new breakthrough in the zero-knowledge proof: zksync 2.0
At present, Optimism and Arbitrum have low gas costs, good security, and good user experience, so they are favored by most users in a group of Layer 2 solutions.Although the ZK rollup solution is more secure and has a shorter exit period, it has always been regarded as a potential stock because it uses zero-knowledge proof technology and does not support EVM.
On October 13th, Ethereum Layer 2 network developer Matter Labs announced the launch of the first migrated zksync 2.0 test application UniSync, which means that zkEVM has been fully compatible with Solidity, and existing Ethereum applications will be seamlessly migrated to Zksync 2.0 Layer 2 network.
What's zkEVM?
zkEVM is a virtual machine that executes smart contracts in a way that is compatible with zero-knowledge proof calculations. This is the key to building an EVM-compatible ZK rollup two-layer network, while retaining the actual code and related knowledge.zkEVM retains the EVM semantics, but it is also friendly to ZK, and it also uses a traditional CPU architecture.
The launch of zkEVM represents an important turning point in encryption technology. In the past year, the development of the entire zero-knowledge proof ecosystem has exceeded the expectations of many experts. Now Solidity programmers can access the unparalleled scalability of zero-knowledge proof. Security and UX advantages.So this means that zksync 2.0 supports smart contracts, which will also greatly reduce developers' development costs, while users can also enjoy the expansion advantages brought by ZK Rollup technology.
Compared with Optimism and Arbitrum, what are the specific advantages of zksync 2.0?
1) Higher security: ZK rollup eliminates the dependence on observers and replaces the economic security of game theory with cryptographic security. Users trust pure mathematics instead of encouraging participants.
2) Higher capital efficiency: In the OR scheme, any asset extraction takes a long time (best case: 1 week), this is a safety parameter, shortening it will have an impact on safety. The waiting time of ZK rollup is very short. There are currently some cross-chain bridges that can help OR solve the withdrawal problem, but it is still unable to achieve large-scale transfers because the liquidity provider (LP) is unlikely to let so many funds idle.
3) NFT user experience will be better: In the OR scheme, the extraction of NFT cannot be speeded up (the LP solution is not applicable because NFT is the only one). Therefore, to extract NFT, the OR user actually has to wait 1 week or longer.
4) Lower transaction costs: ZK Rollup is cheaper for most popular encryption use cases because it requires the least amount of data published on the chain (no signatures and transaction parameters). In addition, ZKSync 2.0 will have an extension called zkPorter, which provides a fixed transaction fee of 1-3 cents by moving data out of the blockchain.
Discussion
1.Talk about your understanding of the expansion plan
2.What do you think are the disadvantages of zksync 2.0?
Read reference
1.Matter Labs migrates Uniswap V2 smart contracts and front-end to zkSync 2.0 testnet
2.zkEVM is fully compatible with Solidity. Is zksync 2.0 coming?
3.An article exploring zkEVM: the key to the expansion plan of Ethereum
Welcome to discuss here!