Private Channels henüz güvenlik denetimine tabi tutulmamıştır ve kapsamlı bir güvenlik incelemesi yapılmadan gerçek fonlarla üretim ortamında kullanılması önerilmez.
Private Channels, Solana üzerinde internet sermaye piyasaları için kurumsal bir katmandır. Ödeme kanalları içinde özel, anında, sıfır ücretli transferler için yapılandırılabilir bir uygulama katmanı sunar: kullanıcılar SPL tokenlarını zincir üzerindeki bir emanet programına yatırır, bir ağ geçidi aracılığıyla zincir dışında işlem yapar ve Seyrek Merkle Ağacı kanıtı ile Mainnet'e geri kapatır; böylece uygulama geliştiricilerine Solana ekosisteminden çıkmadan anında, sıfır ücretli ve özel transferler sunar.
Kaynaklar
Neden Private Channels?
- Anında transferler: Solana'nın yerel TPS'ini aşan zincir dışı işlem hacmi; transferler bir blok onaylandığında değil, sıralayıcı işlemi ele aldığında teyit edilir
- Transfer başına sıfır ücret: bireysel kanal transferlerinde gaz maliyeti yoktur; kullanıcılar yalnızca zincir üzerindeki yatırma ve çekme işlemleri için ödeme yapar
- Gizlilik: kanal katılımcıları arasındaki transferler Solana Mainnet'e kaydedilmez
- İzinli erişim: JWT kimlik doğrulamalı RBAC ile kimlerin gönderip alabileceğini kontrol edebilirsiniz
- Mainnet kapatma: fonlar her zaman bir Seyrek Merkle Ağacı dışlama kanıtı aracılığıyla Solana'ya çevrilebilir; emanet programı bunu zincir üzerinde zorunlu kılar
Tam mimari, veri akış diyagramı ve güvenlik modeli için Genel Bakış sayfasına bakın.
Hızlı Başlangıç
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
TypeScript istemcileri IDL'den oluşturulur; bkz. Kurulum. Token-2022 mint'leri için, standart SPL Token Program varsayılan olarak kullanıldığından tokenProgram: TOKEN_2022_PROGRAM_ADDRESS parametresini açıkça belirtin.
Tam Hızlı Başlangıç - ortham kurulumu ve istemci oluşturma
Genel Bakış - mimari ve veri akışı
Kullanım Senaryoları
- Kurumsal ikili ödemeler - her transferin zincir üzerinde görünmesi istenmeden yüksek hacimli ve özel USDC akışlarına ihtiyaç duyan bankalar ve kurumlar
- Yüksek frekanslı uygulama katmanı transferleri - yerel Solana TPS'ini aşan ölçekte saniyenin altında, sıfır ücretli transferlere ihtiyaç duyan oyun, sadakat ve tüketici uygulamaları
- Gizliliği koruyan token akışları - karşı taraf ve tutar gizliliğinin ürün gereksinimi olduğu her kullanım senaryosu
Bunun yerine ne zaman yerel SPL transferleri kullanılmalı
Sonraki Adımlar
Kurulum
Ortamınızı kurun ve TypeScript istemcilerini oluşturun.
Yatırma
Emanete ilk yatırmanızı yapın.
Genel Bakış
Mimariyi ve veri akışını anlayın.
Talimatlar
Tüm programlar için tam talimat referansı.
Topluluk ve Destek
- Sorularınız mı var? Solana Stack Exchange'de sorun
(
solanaetiketini kullanın) - Sorun mu yaşıyorsunuz? GitHub Issues'da bildirin
Solana Foundation tarafından geliştirilip sürdürülmektedir. MIT Lisansı kapsamında lisanslanmıştır.
Is this page helpful?