Fflonk

Fflonk (Fast PLONK dengan pembukaan polinomial yang dilipat) adalah optimasi dari sistem proof PLONK yang diperkenalkan oleh Jordi Baylina dan tim Polygon zkEVM. Inovasi inti: alih-alih membuka beberapa komitmen polinomial KZG secara terpisah (masing-masing membutuhkan satu pairing), Fflonk melipat beberapa evaluasi polinomial menjadi satu komitmen gabungan yang dapat diverifikasi dengan lebih sedikit pairing. Ini mengurangi verifikasi PLONK on-chain dari sekitar 3-4 pairing menjadi 2 pairing, menghemat sekitar 30% dari biaya gas verifikasi.

Konteks: Optimasi ZK Proof

Verifikasi PLONK standar:

  • Buka n komitmen polinomial → n operasi pairing
  • Setiap pairing Ethereum: ~100.000 gas
  • PLONK standar: 3+ pairing → 300.000+ gas

Pelipatan Fflonk:

  • Gabungkan beberapa evaluasi polinomial: f_combined(x) = f₁(x) + r·f₂(x) + r²·f₃(x) + …
  • Lakukan komitmen ke polinomial gabungan satu kali
  • Buka polinomial gabungan di satu titik → 2 pairing total
  • Pengurangan gas: ~30% vs PLONK standar

Preservasi soundness: Pelipatan menggunakan kombinasi linear acak — jika polinomial individu mana pun salah bentuk, evaluasi polinomial gabungan gagal dengan probabilitas yang sangat tinggi.

Arsitektur Polygon zkEVM

Fflonk berada di puncak stack proving Polygon zkEVM:

“`

Batch transaksi

Aritmetisasi PIL (Polynomial Identity Language)

Sub-proof per komponen eksekusi (EVM state, Keccak, memori)

Agregasi proof rekursif

Proof Fflonk tunggal

Verifikasi Ethereum L1 (~200K gas)

“`

Hasil praktis: Polygon zkEVM mencapai sekitar 200.000-250.000 gas per proof penyelesaian L1 — kompetitif dengan Groth16 (200.000 gas) sambil mempertahankan fleksibilitas universal setup PLONK.

Perbandingan dengan Sistem ZK Lainnya

Sistem Proof Gas Verifikasi Universal Setup Rekursif
Groth16 ~200K Tidak Ya
PLONK Standar ~300K+ Ya Ya
Fflonk ~200K Ya Ya
STARKs Lebih tinggi Tidak diperlukan Ya

Kritik

Fflonk adalah optimasi teknis yang spesifik untuk Polygon zkEVM dan mungkin sulit dipahami tanpa latar belakang kriptografi mendalam. Ini bukan solusi skalabilitas yang berdiri sendiri tetapi komponen dalam pipeline ZK yang lebih besar. Komunitas broader ZK masih mendiskusikan trade-off antara berbagai sistem proof.

Sentimen Media Sosial

Di X/Twitter, Fflonk dibahas di komunitas ZK kriptografi teknis dan penggemar Polygon zkEVM. Di komunitas kripto Indonesia, topik ZK proof seperti Fflonk hampir tidak dikenal di kalangan retail tetapi relevan bagi developer dan peneliti blockchain.

Terakhir diperbarui: 2026-04

Istilah Terkait

Lihat Juga

Sumber

  • Polygon zkEVM Docs (https://docs.polygon.technology/zkEVM/) — dokumentasi teknis Polygon zkEVM dan sistem proof.
  • Jordi Baylina. “Fflonk: A Fast PLONK.” (2023) — paper teknis yang memperkenalkan Fflonk.
  • Ethereum Foundation. “ZK-SNARKs.” (https://ethereum.org/en/zero-knowledge-proofs/) — pengenalan umum ke sistem ZK proof.