zkSync is a layer-2 scaling solution for Ethereum that uses zero-knowledge proofs (zk-proofs) to enable fast and low-cost transactions. It is designed to improve the speed and efficiency of Ethereum transactions, while also reducing the cost of using the Ethereum network.