Integracja wtyczki CoinJoin z serwerem BTCPay oferuje szereg korzyści, które przede wszystkim znacznie poprawiają prywatność i anonimowość użytkowników. Korzystając z protokołu Wabisabi CoinJoin, użytkownicy mogą ukrywać połączenia między adresami wejściowymi i wyjściowymi w swoich transakcjach. Po skonfigurowaniu wtyczka umożliwia automatyczne uczestnictwo w rundach CoinJoin, które poprawiają prywatność portfela bez dalszej interwencji. Ponadto portfel BTCPay ułatwia prywatne wydawanie monet dzięki funkcjom wspierającym, takim jak wybór monet i grupowanie płatności, które maksymalizują skuteczność CoinJoin.
Dla zaawansowanych użytkowników tryb Scientist wtyczki oferuje możliwość optymalizacji doświadczenia CoinJoin poprzez różne niestandardowe opcje konfiguracji, aby osiągnąć pożądany poziom prywatności. Jedną z godnych uwagi korzyści jest funkcja Batched Payments, która pozwala na łączenie wypłat BTC w łańcuchu i osadzanie ich w rundach CoinJoin, poprawiając prywatność wydatków bitcoinowych.
Korzyści obejmują również sprzedawców, którzy mogą korzystać z funkcji CoinJoin w celu ochrony prywatności zarówno transakcji przychodzących, jak i wychodzących. Zapobiega to udostępnianiu poufnych informacji o historii płatności sklepu niezaangażowanym stronom. Łatwość instalacji i zarządzania wtyczką, z jasnymi instrukcjami i interfejsem użytkownika, czyni ją przyjazną dla użytkownika opcją dla tych, którzy przetwarzają swoje transakcje na serwerze BTCPay i chcą wyższego poziomu prywatności i anonimowości.
1. łączenie transakcji:
W transakcji CoinJoin wielu użytkowników łączy swoje niewydane wyjścia transakcji (UTXO) w jedną transakcję.
Wynikowa transakcja ma wiele wejść (suma UTXO wszystkich uczestników) i wiele wyjść (nowe adresy UTXO dla każdego uczestnika).
W ten sposób wejścia i wyjścia są mieszane, co utrudnia osobom postronnym określenie, które wejście należy do którego wyjścia.
2. anonimowość i prywatność:
CoinJoin pomaga zachować anonimowość, ukrywając powiązania między pierwotnymi właścicielami Bitcoinów a nowymi właścicielami.
Źródła i miejsca docelowe BTC w transakcjach są ukryte, co zwiększa prywatność użytkowników.
3. metoda bez zaufania:
CoinJoin jest metodą pozbawioną zaufania, co oznacza, że żadna strona trzecia nie jest wymagana do moderowania lub walidacji transakcji.
Nie wymaga żadnych zmian w protokole Bitcoin, ale wykorzystuje istniejącą infrastrukturę Bitcoin w celu poprawy prywatności.
4 Przykłady i implementacje:
Istnieje kilka implementacji CoinJoin, w tym Wasabi Wallet i Samourai Wallet, z których każda oferuje własne warianty transakcji CoinJoin.
Nowe partnerstwa, takie jak to między Trezor i Wasabi CoinJoin, pokazują zaangażowanie społeczności w ulepszanie funkcji prywatności w technologii bitcoin.
5. Łatwość użytkowania:
CoinJoin jest ważnym krokiem w kierunku lepszej prywatności i anonimowości dla użytkowników Bitcoin, ponieważ pozwala im zaciemniać swoje transakcje, a tym samym zmniejszać prawdopodobieństwo bycia śledzonym.