Privasi di Solana adalah seperangkat alat tingkat aplikasi, bukan satu mode jaringan tunggal. Solusi yang tepat bergantung pada apa yang perlu disembunyikan produk Anda, siapa yang harus dapat memeriksanya, dan seberapa besar kendali yang dibutuhkan oleh institusi yang mengoperasikannya.
Privasi memiliki batasan yang jelas
"Privat" tidak berarti hal yang sama dalam setiap model. Tentukan terlebih dahulu apakah Anda membutuhkan kerahasiaan jumlah, anonimitas peserta, kontrol kebijakan, eksekusi privat, atau akses audit sebelum memilih jalur integrasi.
Bandingkan ketiga solusi
| Solusi | Paling sesuai untuk | Batasan privasi |
|---|---|---|
| Confidential Balances | Saldo dan transfer Token-2022 yang bersifat rahasia | Jumlah dan saldo bersifat privat; akun dan partisipasi transaksi tetap publik |
| Solana Privacy Protocol | Privasi onchain yang dapat diprogram dan kebijakan kustom | Ring default dan kustom menentukan apakah aset, jumlah, dan peserta bersifat privat |
| Private Channels | Eksekusi privat yang dioperasikan oleh institusi | Aktivitas channel dan akses data tetap berada di dalam perimeter yang dikendalikan institusi |
Confidential Balances
Confidential Balances adalah ekstensi Token-2022 untuk mengenkripsi saldo token dan jumlah transfer, sekaligus tetap menggunakan akun Solana publik.
- Privat: saldo token dan jumlah transfer rahasia.
- Publik: mint, token account, pemilik akun, dan partisipasi transaksi.
- Model audit: sebuah mint dapat mengonfigurasi kunci auditor ElGamal opsional yang dapat mendekripsi jumlah transfer. Kunci ini tidak mengungkapkan saldo penuh akun atau memberikan wewenang untuk memindahkan token.
- Eksekusi: Token Extension Program memperbarui status terenkripsi, sementara ZK ElGamal Proof Program memverifikasi bukti transfer di Solana.
Pelajari cara kerja Confidential Balances, rencanakan integrasi, atau konfigurasikan kontrol penerbit.
Solana Privacy Protocol
Solana Privacy Protocol, yang didokumentasikan oleh Helius sebagai Solana Rings, menyediakan saldo onchain terenkripsi dan privasi yang dapat diprogram melalui API. Saat ini masih dalam versi beta.
- Ring Default: tanpa izin dan bersifat rahasia. Aset dan jumlah bersifat privat, sementara pengirim dan penerima tetap publik.
- Ring Kustom: program Solana yang dapat bersifat rahasia atau anonim dan dapat menambahkan kebijakan transfer, pelaporan, kontrol kepatuhan, serta visibilitas auditor.
- Eksekusi: transfer bersifat self-custodial, dapat berpindah antar Ring, dan diselesaikan secara native di Solana dalam satu transaksi.
Baca dokumentasi Solana Privacy Protocol.
Private Channels
Private Channels adalah infrastruktur eksekusi privat untuk institusi yang membutuhkan kendali operasional di samping privasi transaksi.
- Di dalam channel: transfer bersifat privat, instan, dan tidak memiliki biaya per transaksi yang ditetapkan.
- Kontrol institusi: operator menentukan partisipasi, kontrol akses, urutan, batas laju, persyaratan kepatuhan, dan visibilitas data.
- Model audit: pengamat eksternal tidak dapat memeriksa aktivitas channel, sementara institusi dapat memberikan visibilitas yang diperlukan kepada auditor sesuai kebijakannya.
- Hubungan dengan mainnet: nilai masuk dan keluar dari channel melalui mainnet Solana, sementara eksekusi di dalam channel tetap bersifat privat.
Is this page helpful?