Saluran Privat belum diaudit keamanannya dan tidak direkomendasikan untuk penggunaan produksi dengan dana nyata tanpa tinjauan keamanan yang menyeluruh.
Saluran Privat adalah lapisan enterprise untuk pasar modal internet di Solana. Ini menyediakan lapisan aplikasi yang dapat dikonfigurasi untuk transfer privat, instan, dan tanpa biaya di dalam saluran pembayaran: pengguna menyetor token SPL ke dalam program escrow on-chain, bertransaksi off-chain melalui gateway, dan menyelesaikan kembali ke Mainnet melalui bukti Sparse Merkle Tree, memberikan pengembang aplikasi transfer instan, tanpa biaya, dan privat tanpa meninggalkan ekosistem Solana.
Sumber Daya
Mengapa Saluran Privat?
- Transfer instan: throughput off-chain melampaui TPS native Solana; transfer dikonfirmasi saat sequencer memprosesnya, bukan saat blok dikonfirmasi
- Tanpa biaya per transfer: tidak ada biaya gas pada transfer saluran individual; pengguna hanya membayar untuk deposit dan penarikan on-chain
- Privasi: transfer antarpeserta saluran tidak dicatat di Solana Mainnet
- Akses terbatas: RBAC dengan autentikasi JWT memungkinkan Anda mengontrol siapa yang dapat mengirim dan menerima
- Penyelesaian di Mainnet: dana selalu dapat ditukarkan ke Solana melalui bukti eksklusi Sparse Merkle Tree, yang diterapkan oleh program escrow secara on-chain
Lihat Ikhtisar untuk arsitektur lengkap, diagram alur data, dan model keamanan.
Mulai Cepat
import { getDepositInstructionAsync } from "../private-channel-escrow-program/clients/typescript/src/generated";const depositIx = await getDepositInstructionAsync({payer: payerSigner,user: userSigner,instance: instancePda,mint: mintAddress,userAta: userAtaAddress,amount: 1_000_000n, // 1 USDCrecipient: null});// send via your preferred Solana client
Klien TypeScript dibuat dari IDL; lihat Instalasi. Untuk mint Token-2022,
berikan tokenProgram: TOKEN_2022_PROGRAM_ADDRESS secara eksplisit, karena secara
default menggunakan Token Program SPL standar.
Mulai Cepat Lengkap - konfigurasi lingkungan dan pembuatan klien
Ikhtisar - arsitektur dan alur data
Kasus Penggunaan
- Pembayaran bilateral institusional - bank dan institusi yang memerlukan aliran USDC volume tinggi dan privat tanpa setiap transfer tercatat on-chain
- Transfer lapisan aplikasi frekuensi tinggi - game, loyalitas, dan aplikasi konsumen yang memerlukan transfer sub-detik dan tanpa biaya dalam skala besar melampaui TPS native Solana
- Aliran token yang menjaga privasi - kasus penggunaan apa pun di mana privasi pihak lawan dan jumlah merupakan persyaratan produk
Kapan menggunakan transfer SPL native sebagai gantinya
Langkah Selanjutnya
Instalasi
Siapkan lingkungan Anda dan buat klien TypeScript.
Deposit
Lakukan deposit pertama Anda ke dalam escrow.
Ikhtisar
Pahami arsitektur dan alur data.
Instruksi
Referensi instruksi lengkap untuk semua program.
Komunitas & Dukungan
- Ada pertanyaan? Tanyakan di Solana Stack Exchange
(gunakan tag
solana) - Ada masalah? Laporkan di GitHub Issues
Dibuat dan dikelola oleh Solana Foundation. Dilisensikan di bawah Lisensi MIT.
Is this page helpful?