Penumbra: DeFi Privat di Cosmos dengan ZK Proof, Shielded Notes, dan Concentrated Liquidity Tersembunyi

Penulis Tim Penumbra Labs
Tahun 2022
Proyek Penumbra
Lisensi Apache 2.0
Sumber Resmi penumbra.zone/penumbra.pdf
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.

Penumbra (2022) adalah blockchain DeFi yang sepenuhnya privat di ekosistem Cosmos — di mana semua saldo, posisi perdagangan, dan jumlah staking terlindungi menggunakan ZK proof. Berbeda dari Zcash (privasi pembayaran saja) atau RAILGUN (privasi untuk DeFi yang ada), Penumbra adalah protokol DeFi privat full-stack dengan DEX, staking, dan governance bawaan.

Konteks: Masalah Privasi dalam DeFi Publik

Di DeFi publik (Ethereum, Cosmos), setiap transaksi terlihat oleh semua orang:

  • Bot MEV dapat front-run perdagangan besar karena membaca mempool publik
  • Pesaing dapat melihat strategi LP (rentang harga, ukuran posisi) dan menyalinnya
  • Nilai portofolio pengguna terlihat secara on-chain, memungkinkan penyerang menarget dompet bernilai tinggi

Penumbra membangun DeFi di mana semua ini tersembunyi — hanya peserta yang berwenang yang dapat melihat detail transaksi dan posisi mereka.

Model Privasi

Shielded Notes

Semua aset di Penumbra direpresentasikan sebagai “notes” — mirip dengan notes Zcash Sapling. Notes dienkripsi; hanya pemilik (yang memegang view key) yang dapat melihat jenis aset dan jumlah note tersebut.

ZK Proof untuk Transaksi

Setiap transaksi menggunakan ZK proof yang menunjukkan:

  • Note yang digunakan ada dalam commitment tree (tanpa mengungkapkan note mana)
  • Notes yang baru dibuat berjumlah dengan benar (konservasi nilai)
  • Otorisasi oleh kunci pemilik note

Nullifier

Setiap note yang digunakan membuat nullifier — hash publik yang mencegah double-spending tanpa mengungkapkan note mana yang digunakan (seperti dalam Zcash).

DEX Privat (Concentrated Liquidity)

Penumbra mengimplementasikan concentrated liquidity (seperti Uniswap v3) tetapi dengan posisi privat:

  • Posisi LP adalah shielded notes
  • Biaya perdagangan dikumpulkan secara privat
  • Rentang posisi disembunyikan dari peserta pasar lain

Ini memungkinkan market maker men-deploy strategi tanpa di-front-run oleh bot MEV yang memantau perubahan posisi LP.

Governance dan Staking Privat

Delegasi ke validator bersifat privat — pengguna lain tidak dapat melihat validator mana yang menerima delegasi dari alamat mana. Ini mencegah koordinasi kartel validator dan mempertahankan privasi pemilih untuk governance on-chain.

Integrasi IBC

Penumbra terhubung ke Cosmos yang lebih luas melalui IBC (Inter-Blockchain Communication). Pengguna dapat mentransfer aset dari Cosmos Hub atau Osmosis ke shielded pool Penumbra dan kembali. Ini memungkinkan privasi on-demand untuk aset Cosmos tanpa perlu selalu tinggal di Penumbra.

Catatan Realistis

  • Penumbra adalah implementasi DeFi ZK yang secara teknis ambisius — menggabungkan shielded notes bergaya Zcash dengan concentrated liquidity bergaya Uniswap v3 adalah pencapaian rekayasa non-trivial.
  • Kompleksitas UX: Privasi on-chain yang sesungguhnya memerlukan penanganan hati-hati dari note management dan key separation (spend key vs. view key). UX secara inheren lebih kompleks dari DeFi publik.
  • Ekosistem awal: Penumbra mainnet diluncurkan pada 2024 dan masih dalam tahap sangat awal dalam hal adopsi.

Warisan

Penumbra mewakili salah satu upaya paling ambisius untuk membawa privasi full-stack ke DeFi — bukan sebagai add-on tetapi sebagai properti fundamental protokol dari bawah ke atas. Desainnya mempengaruhi diskusi tentang bagaimana privasi dan DeFi dapat digabungkan tanpa mengorbankan komposabilitas.

Istilah Terkait

Referensi