PLONK (Zero-Knowledge Proof System)

PLONK adalah sistem zero-knowledge proof yang mencapai trusted setup universal — satu upacara Multi-Party Computation (MPC) menghasilkan parameter publik yang dapat digunakan untuk sirkuit apa pun hingga ukuran batasan tertentu, menghilangkan kebutuhan untuk upacara per aplikasi sambil mempertahankan ukuran proof yang ringkas dan verifikasi cepat ZK-SNARK; diterbitkan tahun 2019 oleh Ariel Gabizon, Zachary Williamson, dan Oana Ciobotaru, PLONK menjadi backend ZK-SNARK dominan setelah Groth16, digunakan oleh proyek termasuk zkSync Era, Aztec Network, Dusk Network, dan banyak lainnya.


Masalah yang Dipecahkan PLONK

Groth16 (sebelum PLONK):

  • Setiap aplikasi berbeda harus menjalankan upacara MPC sendiri
  • Versi sirkuit baru memerlukan upacara baru — sangat tidak praktis untuk setiap DApp atau ZK-rollup

Solusi PLONK:

Setup universal — satu upacara (misalnya, “Ignition” yang diorganisir Aztec Network tahun 2019 dengan 176 peserta) menghasilkan string referensi terstruktur (SRS) yang dapat digunakan untuk sirkuit PLONK apa pun.

Varian PLONK

  • TurboPlonk — Gate kustom + argumen lookup; digunakan di Aztec Connect
  • UltraPlonk — Menambahkan pemeriksaan range dan tabel lookup; digunakan di Aztec dan Noir
  • Plonky2 — Menggabungkan PLONK dengan FRI, menghilangkan kebutuhan elliptic curve pairing; dikembangkan oleh Polygon; memungkinkan komposisi proof rekursif yang cepat

Sentimen Media Sosial

PLONK adalah konsep kriptografi tingkat lanjut yang banyak dibahas di komunitas developer blockchain Indonesia yang mengikuti pengembangan ZK-Rollup. Terakhir diperbarui: 2026-04

Istilah Terkait

Lihat Juga

Sumber

  • Paper PLONK (https://eprint.iacr.org/2019/953) — Paper asli PLONK oleh Gabizon, Williamson, Ciobotaru.
  • Aztec Network Ignition (https://aztec.network/ignition) — Upacara trusted setup universal PLONK.