Investor's wiki

CoinDołącz

CoinDołącz

Co to jest CoinJoin?

CoinJoin to strategia anonimizacji, która chroni prywatność użytkowników Bitcoin, gdy przeprowadzają między sobą transakcje, zasłaniając źródła i miejsca docelowe BTC wykorzystywanych w transakcjach.

CoinJoin wymaga, aby wiele stron wspólnie podpisało cyfrową inteligentną umowę,. aby mieszać swoje monety w nowej transakcji Bitcoin, w której wynik transakcji pozostawia uczestnikom tę samą liczbę monet, ale adresy zostały pomieszane, aby utrudnić śledzenie zewnętrzne.

Proces ten jest również znany jako mieszanie monet.

Jak działa CoinJoin?

CoinJoin został opracowany w celu wprowadzenia warstwy prywatności do publicznych transakcji Bitcoin. Fraza została ukuta przez dewelopera Bitcoin, Gregory'ego Maxwella, w wątku ogłoszeniowym na Forum Bitcoin.

Dlaczego Bitcoin nie jest dokładnie prywatny

Chociaż Bitcoin na początku miał reputację anonimowego i dlatego był używany do transakcji w witrynach darknet, takich jak Silk Road, kryptowaluta zapewnia bardzo mało prywatności. Adresy Bitcoin nie zawierają nazw i adresów użytkowników, ale można je łatwo namierzyć i ktoś może być w stanie powiązać Twój adres IP z Twoją transakcją Bitcoin.

Po zidentyfikowaniu jednego użytkownika badacze mogą korzystać z powszechnych cyfrowych metod kryminalistycznych, aby śledzić wszystkie kontakty w sieci. To nie jest błąd Bitcoina, to podstawa jego „nieufnego” systemu: wszystkie transakcje są publiczne, aby zapobiec oszustwom użytkowników.

Inne monety zostały opracowane w celu uwzględnienia prywatności użytkownika w kodzie monety. Wybitnymi przykładami są Monero, ZCash i Dash. Technologia prywatności Monero jest podobna do CoinJoin, ponieważ wykorzystuje sygnatury pierścieniowe do mieszania podpisu wydającego z podpisami innych użytkowników, aby śledzenie adresów było prawie niemożliwe.

CoinJoin to środek ochrony prywatności pierwszej generacji dla Bitcoina

Użytkownik, który chce wdrożyć CoinJoin w swojej transakcji Bitcoin, musi znaleźć innego użytkownika, który również chce mieszać monety, i razem inicjują wspólną transakcję. Adres, z którego wysyłany jest bitcoin, jest określany jako wejście.

Rozważ następujące transakcje wykonane w tym samym czasie: A kupuje przedmiot od B, C kupuje przedmiot od D, a E kupuje przedmiot od F. Bez CoinJoin publiczna księga blockchain zapisałaby trzy oddzielne transakcje dla każdego dopasowania wejścia-wyjścia . W CoinJoin rejestrowana jest tylko jedna transakcja. Księga wykazałaby, że bitcoiny zostały wypłacone z adresów A, C i E do B, D i F. Maskując transakcje zawierane przez wszystkie strony, obserwator nie może z całą pewnością określić, kto wysłał do kogo bitcoiny.

Narzędzia CoinJoin

Choć teoretycznie proces wydaje się jasny, w praktyce łączenie transakcji jest trudne z kilku powodów. Aby uczestnicy przyłączenia się zachowali anonimowość, muszą łączyć się przez sieć Tor, muszą sporo wiedzieć o kodowaniu i muszą sobie ufać.

Aby przezwyciężyć te przeszkody, programiści CoinJoin zaczęli wcześnie tworzyć narzędzia, które zautomatyzowałyby proces dla większości użytkowników. Pierwsze próby narzędzia CoinJoin zostały włączone do portfeli. Najwcześniejsze przykłady to Dark Wallet, JoinMarket i SharedCoins. Platformy te miały na celu zapewnienie dodatkowego poziomu maskowania danych dla użytkowników dokonujących transakcji w Bitcoin.

Późniejsze wysiłki obejmują Wasabi Wallet i Whirlpool z Samourai Wallet. Istnieją jednak pewne kontrowersje dotyczące tego, jak godne zaufania i bezpieczne są te portfele oraz jak dobrze anonimizują zasoby Bitcoin.

Przegląd najważniejszych wydarzeń

  • CoinJoin obejmuje wielostronną transakcję Bitcoin, w której wszystkie strony transakcji wprowadzają i pobierają tę samą ilość Bitcoin, ale adresy są mieszane w transakcji, co utrudnia śledzenie pochodzenia monet.

  • CoinJoin jest zazwyczaj wykonywany automatycznie przez dedykowane usługi, które to wykonują. Wykonywanie CoinJoin bez takiego narzędzia jest trudne i wymaga zaawansowanych umiejętności kodowania.

  • CoinJoin to proces używany do anonimizacji transakcji Bitcoin online.