Polygon CDK: Kit Pengembangan Chain ZK dengan AggLayer untuk Interoperabilitas L2

Penulis Polygon Labs
Tahun 2023
Proyek Polygon CDK / AggLayer
Lisensi AGPL-3.0
Sumber Resmi docs.polygon.technology/cdk
Disclaimer: Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi. Konten ini disajikan untuk tujuan pendidikan semata dan bukan merupakan saran investasi atau keuangan. Selalu baca dokumen asli dan lakukan riset mandiri sebelum mengambil keputusan keuangan apa pun.

Polygon CDK (Chain Development Kit) adalah framework open-source Polygon Labs untuk membangun chain Layer 2 bertenaga ZK. CDK chain berbagi Polygon zkEVM sebagai lingkungan eksekusi (atau VM kustom), AggLayer — lapisan agregasi ZK proof yang menghubungkan semua CDK chain ke Ethereum via satu bridge terpadu — dan interoperabilitas: CDK chain mana pun dapat mengirim pesan ke CDK chain mana pun lainnya dengan proof yang diverifikasi ZK.

AggLayer: Inovasi Inti

Masalah: Setiap ZK rollup memposting validity proof-nya sendiri ke Ethereum. Jika 100 chain masing-masing memposting proof, itu adalah 100 × (biaya pengiriman proof) = biaya Ethereum yang sangat besar.

Solusi: AggLayer mengagregasi ZK proof dari semua CDK chain menjadi satu proof gabungan yang diajukan ke Ethereum. Ini berarti:

  • Biaya verifikasi Ethereum dibagi di semua CDK chain.
  • State CDK chain mana pun diverifikasi secara implisit oleh Ethereum.
  • Bridge lintas-chain antara CDK chain menggunakan ZK proof (bukan penundaan optimistis 7 hari).

Pessimistic proof: AggLayer juga memperkenalkan “pessimistic proof” — ZK proof bahwa aset apa pun yang keluar dari CDK chain tidak melebihi total aset yang disetor ke chain tersebut. Ini mencegah CDK chain yang dikompromikan menguras seluruh bridge bersama.

Plonky2 Recursion

Stack proving Polygon menggunakan Plonky2 — sistem SNARK/STARK rekursif yang:

  • Menggunakan FRI (Fast Reed-Solomon IOP) untuk komitmen polinomial (tidak diperlukan trusted setup).
  • Mencapai waktu pembuktian ~0,17 detik di laptop untuk transaksi sederhana.
  • Mendukung proof rekursif: proof Plonky2 dapat memverifikasi proof Plonky2 lainnya, memungkinkan agregasi proof.

Rekursi adalah yang membuat AggLayer layak: proof CDK chain individual digabungkan secara rekursif menjadi satu proof root.

Konfigurasi CDK

CDK chain dapat dikonfigurasi sebagai:

  • ZK Rollup: Semua data di Ethereum (lebih aman, biaya lebih tinggi).
  • Validium: Data off-chain via DAC (throughput lebih tinggi, keamanan lebih rendah).
  • Custom DA: Celestia, Avail, atau lapisan DA lainnya.

CDK chain yang live: Polygon zkEVM (mainnet), Immutable zkEVM (gaming), Astar zkEVM, OKX X Layer, Manta Pacific, dan 50+ lainnya yang diumumkan atau dalam pengembangan.

Polygon CDK vs. OP Stack

Aspek Polygon CDK OP Stack
Tipe rollup ZK validity proof Optimistis (fraud proof)
Finalitas Cepat (~menit) 7 hari
Agregasi proof AggLayer (ZK) Tidak ada (masing-masing mandiri)
Interop ZK-verified Superchain messenger

Istilah Terkait

Referensi