Trzy architektury prywatności naturalnie nadają się do budowy wymian tokenów z bardzo różnymi mechanizmami: Pule ochronne ➡️ AMM Wykonanie na krawędzi ➡️ książka zleceń Prywatny stan współdzielony ➡️ ciemna pula
Marti
Marti28 maj 2025
Świetnie się bawiłem, rozmawiając wczoraj o programowalnej prywatności na TUM Blockchain & Cybersecurity Salon 2025. Dziękujemy @rezabfil za zaproszenie! Omówiłem trzy główne podejścia do projektowania:
Pula ochronna może być wdrożona na istniejących łańcuchach, bezpośrednio korzystając z aplikacji tam wdrożonych, np. AMM na Ethereum. Programista DEX nie musi nic robić! Wymaga to jednak dodatkowych kroków od użytkownika: osłonić, czekać, odsłonić, co tworzy tarcie + opłaty.
W przypadku blockchainów brzegowych preferowane są lokalne aktualizacje stanu zamiast globalnych modyfikacji stanu. Pozwala to sieci osiągnąć równoległe wykonanie, zlecając przejścia stanu na brzegu. Blockchainy brzegowe, takie jak @0xMiden, naturalnie inspirują projekt DEX z książką zamówień: użytkownicy mogą składać żądania do pośrednika offchain, który dopasowuje zamówienia i publikuje je onchain.
W końcu, prywatny współdzielony stan odblokowuje ciemne pule, w których zlecenia mogą być dopasowywane bez ujawniania szczegółów publicznego łańcucha lub innym uczestnikom aż do rozliczenia. To odzwierciedla ciemne pule tradycyjnych finansów - ale bez zaufanego pośrednika. Dzięki ciemnym pulom, duże transakcje mogą być realizowane prywatnie, aby uniknąć wpływu na rynek, chociaż użytkownicy muszą angażować się w intensywną obliczeniowo wielostronną obliczenia (MPC) z wszystkimi rówieśnikami (p2p MPC), zmuszając ich do pozostania online (słabe UX) lub delegowania dopasowania do strony trzeciej (utrata prywatności).
Więc, który z nich jest najlepszy? Nie zamierzam wdawać się w kłótnie ZKP vs. MPC. Jak zawsze, odpowiedź brzmi "to zależy" 🫠
1,4K