| Penulis | Polygon Labs |
|---|---|
| Tahun | 2023 |
| Proyek | Polygon CDK / AggLayer |
| Lisensi | AGPL-3.0 |
| Sumber Resmi | docs.polygon.technology/cdk |
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
- Polygon Labs (2023). Polygon CDK Documentation. docs.polygon.technology/cdk
- Polygon Labs (2024). AggLayer: Aggregating ZK Proofs Across Chains. polygon.technology/agglayer