Prywatność na Solanie to zestaw narzędzi na poziomie aplikacji, a nie pojedynczy tryb sieci. Właściwe rozwiązanie zależy od tego, co Twój produkt musi ukryć, kto może to weryfikować oraz jak dużej kontroli wymaga instytucja operatora.
Prywatność ma wyraźne granice
„Prywatny“ nie oznacza tego samego w każdym modelu. Określ, czy potrzebujesz poufności kwot, anonimowości uczestników, mechanizmów kontroli zasad, prywatnego wykonania lub dostępu do audytu, zanim wybierzesz ścieżkę integracji.
Porównanie trzech rozwiązań
| Rozwiązanie | Najlepsze zastosowanie | Granica prywatności |
|---|---|---|
| Confidential Balances | Poufne salda i przelewy Token-2022 | Kwoty i salda są prywatne; konta i uczestnictwo w transakcjach pozostają publiczne |
| Solana Privacy Protocol | Programowalna prywatność onchain i niestandardowe zasady | Domyślne i niestandardowe Ringi określają, czy aktywa, kwoty i uczestnicy są prywatni |
| Private Channels | Prywatne wykonanie zarządzane przez instytucję | Aktywność kanału i dostęp do danych pozostają wewnątrz perimetru kontrolowanego przez instytucję |
Confidential Balances
Confidential Balances to rozszerzenie Token-2022 służące do szyfrowania sald tokenów i kwot przelewów, przy jednoczesnym korzystaniu z publicznych kont Solany.
- Prywatne: salda tokenów i poufne kwoty przelewów.
- Publiczne: mint, token account, właściciele kont i uczestnictwo w transakcjach.
- Model audytu: mint może skonfigurować opcjonalny klucz audytora ElGamal, który może deszyfrować kwoty przelewów. Nie ujawnia pełnego salda konta ani nie przyznaje uprawnień do przenoszenia tokenów.
- Wykonanie: Token Extensions Program aktualizuje zaszyfrowany stan, podczas gdy ZK ElGamal Proof Program weryfikuje dowód przelewu na Solanie.
Dowiedz się, jak działa Confidential Balances, zaplanuj integrację, lub skonfiguruj kontrole emitenta.
Solana Privacy Protocol
Solana Privacy Protocol, udokumentowany przez Helius jako Solana Rings, zapewnia szyfrowane salda onchain i programowalną prywatność poprzez API. Obecnie jest w fazie beta.
- Domyślny Ring: bezuprawnieniowy i poufny. Aktywa i kwota są prywatne, podczas gdy nadawca i odbiorca pozostają publiczni.
- Niestandardowe Ringi: programy Solany, które mogą być poufne lub anonimowe i mogą dodawać zasady przelewów, raportowanie, mechanizmy compliance oraz widoczność dla audytorów.
- Wykonanie: przelewy są self-custodial, mogą przemieszczać się między Ringami i rozliczają się natywnie na Solanie w jednej transakcji.
Przeczytaj dokumentację Solana Privacy Protocol.
Private Channels
Private Channels to infrastruktura prywatnego wykonania dla instytucji, które potrzebują kontroли operacyjnej oprócz prywatności transakcji.
- Wewnątrz kanału: przelewy są prywatne, natychmiastowe i nie mają ustalonej opłaty za transakcję.
- Kontrole instytucji: operator definiuje uczestnictwo, mechanizmy kontroli dostępu, kolejność, limity szybkości, wymogi compliance i widoczność danych.
- Model audytu: zewnętrzni obserwatorzy nie mogą weryfikować aktywności kanału, podczas gdy instytucja może przyznać audytorom widoczność wymaganą przez jej zasady.
- Relacja z mainnеtem: wartość wpływa do kanału i wypływa z niego poprzez mainnet Solany, podczas gdy wykonanie wewnątrz kanału pozostaje prywatne.
Is this page helpful?