zkSync is an Ethereum layer 2 scaling network and zero-knowledge rollup solution. It processes transactions off-chain and submits validity proofs to the mainchain to increase throughput and reduce transaction costs while inheriting the security of the Ethereum mainnet.
The project features an account abstraction framework that uses smart accounts and session keys to enable gasless transactions and simplified user onboarding. It includes a zero-knowledge proof framework for verifying computations and asset transfers without revealing underlying private data.
The system covers a broad range of capabilities, including atomic cross-chain settlement for asset transfers between networks, tokenized asset management with selective disclosure privacy, and tools for deploying customized high-performance blockchains. Additional functionality includes independent asset recovery via mainchain data and infrastructure monitoring through integrated metrics and logs.