ZkSync is a layer-2 scaling solution for Ethereum that aims to increase the scalability and throughput of the Ethereum network by leveraging zero-knowledge proof technology. ZkSync uses zero-knowledge proofs: ZkSync is based on zero-knowledge proof technology, which allows for the verification of transactions without revealing any sensitive information. This means that transactions can be processed more efficiently and with greater privacy, without compromising the security of the network.