zkSync adalah solusi penskalaan Layer-2 yang menjaga properti keamanan blockchain yang mendasarinya dengan memanfaatkan bukti zero-knowledge generasi terbaru yang ringkas. Semua dana di zkSync disimpan dalam kontrak pintar di mainchain, sementara komputasi dan penyimpanan dilakukan di luar rantai. Untuk setiap blok Rollup, bukti zero-knowledge transisi status (SNARK) dibuat dan diverifikasi oleh kontrak mainchain. SNARK ini mencakup bukti validitas setiap transaksi di blok Rollup.