Cześć! Wczoraj rozłożyliśmy na atomy kotwice blockchainu Plasma na Bitcoin - ten przypadek, gdy sieć mówi "nie jesteśmy sami". Jeśli nie widziałeś tego posta - oto link, polecam go obejrzeć, jest wiele interesujących rzeczy!
Dziś mowa będzie o, moim zdaniem, bardzo ważnym temacie, o poufnych płatnościach. A więc o tym, jak Plasma stara się zapewnić prywatność stablecoinom, nie zamieniając się w kolejny "anonimowy" łańcuch, który nienawidzą regulatorzy.

To nie pełna prywatność, jak w Monero czy Zcash. @Plasma nie chowa wszystkiego domyślnie - to opcjonalny moduł, lekki, kompatybilny z EVM, bez niestandardowych tokenów czy alternatywnych VM.
Oficjalna dokumentacja mówi: celem jest ochrona kwot, adresów odbiorców i zaszyfrowanych notatek, ale zachowanie kompozycyjności i selective disclosure. To znaczy możesz wysłać USDT tak, aby w eksploratorze widać było tylko "coś się stało", ale nie ile i komu dokładnie.
Jak to robią technicznie? Z źródeł wychodzi combo:
Stealth addresses - jednorazowe adresy dla odbiorcy. Każda płatność generuje nowy adres, który widzi tylko odbiorca (przez klucz widoku lub wspólny sekret). Klasyka z prywatności kryptograficznej.
Hidden amounts - prawdopodobnie, przez dowody zakresu lub zobowiązania Pedersena, aby walidatorzy sprawdzali "suma dodatnia i nie przekracza salda", ale nie widzieli dokładnej liczby.
Zaszyfrowane notatki - dla notatek jak "rachunek za usługi" - są szyfrowane, widoczne tylko dla stron.
Selective disclosure - kluczowy moment. Jeśli regulator lub audytor poprosi (AML, podatki, sąd), użytkownik może dostarczyć dowód lub klucz, aby ujawnić konkretną transakcję. Nie całą sieć, a właśnie tę transakcję. To nie jest backdoor - to weryfikowalne ujawnienie, jak w systemach zk przyjaznych zgodności.
🤔 Dlaczego nie po prostu zk-SNARKs na wszystko? Bo Plasma chce zachować szybkość i niskie koszty. Pełne zk dla każdego przelewu to przeciążenie, które zje subsekundową finalność.
Dlatego moduł jest lekki: działa tylko dla prostych przelewów USDT/USDC, integruje się w standardowy kod EVM (Solidity, bez opcodes).
Paymaster, prawdopodobnie, też może pokrywać gaz dla poufnych transakcji, ale to jeszcze niepotwierdzone, roadmap mówi "incremental rollout".
Na praktyce to po co? Przedsiębiorstwa, payroll - kiedy firma płaci wynagrodzenie w USDT i nie chce, aby wszyscy w sieci widzieli coś w stylu "Firma Roshen wysłała 5000 USDT menedżerowi Pupkinowi".
Lub przepływy skarbowe między filiami - konkurenci wiele by dali za takie informacje. Czy po prostu freelancer, który nie chce, aby cały świat wiedział, ile mu zapłacono za właśnie zrealizowany projekt. Ale jeśli przyjdzie zapytanie od urzędów skarbowych, ujawnisz i wszystko OK.
Ale mam też wątpliwości. Funkcja jest jeszcze w rozwoju - w 2025 roku wiele źródeł pisało "roadmap", "plays to", "developing". Na Plasma.to w dokumentacji jest strona Confidential Payments, ale szczegóły wdrożenia - "subject to change". Dlatego nie jest jasne, czy ta technologia jest już żywa w mainnet (plotki mówią o roku 2026), czy jeszcze tylko testnet.
Moja opinia - jeśli nie uruchomią selective disclosure poprawnie - albo stanie się zbyt prywatne (i cześć - trzymaj blok od regulatorów), albo zbyt przejrzyste (a wtedy sens zerowy od takiej "prywatności").
No co, nie zmęczyliście się jeszcze od takiej ilości informacji? Ale mam nadzieję, że było ciekawie i przydatnie. Jutro porozmawiamy o niestandardowych tokenach gazowych - dlaczego możesz płacić za gaz USDT czy nawet $BTC , i dlaczego to nie tylko marketing. Do jutra!

