Post
Topic
Board Polski
Re: [Edukacja] Prywatność i anonimowość Bitcoina
by
cygan
on 14/02/2024, 10:12:20 UTC
6. CoinJoin
powrót do spisu treści
Gregory Maxwell przedstawia alternatywne rozwiązanie mające na celu zwiększenie prywatności użytkowników Bitcoina, nazwane CoinJoin13, które jest dalszym rozwinięciem wcześniej przedstawionych pomysłów na Taint14. CoinJoin to mechanizm, który łączy kilka podobnych transakcji w jedną transakcję składającą się z wielu wejść i wyjść. Koncepcja ta została następnie zaimplementowana w aplikacji o nazwie CoinJoin15.

-ciach-
Transakcje CoinJoin13

Powyższy obrazek wyjaśnia, jak działa CoinJoin i jak wypada w porównaniu z transakcjami Bitcoin.

W transakcji 1, adres 1FF posiadający 50 BTC chce wysłać 0,5 BTC na inny adres, 1A1, z adresem zwrotnym 1FF. Pod koniec transakcji adres 1FF ma 49,5 BTC Bitcoin.

W transakcji 2 istnieje wiele adresów wejściowych i wyjściowych. Chociaż schemat ten wygląda jak zwykła transakcja Bitcoin, można go wykorzystać do ochrony tożsamości użytkownika powiązanego z transakcją. Na przykład właściciel adresu 1A1 chce wysłać 0,8 BTC na adres 1E5 i nie chce, aby ktokolwiek inny wiedział o tej transakcji, więc łączy transakcję z inną transakcją o tym samym rozmiarze, na przykład z adresu 1C3 na 1D4. Oznacza to, że podczas przeglądania transakcji obserwator nie może określić, który adres otrzymuje 1A1, ponieważ Bitcoin może pochodzić z 1D4 lub 1E5.

Wśród aplikacji, które są pionierami we wdrażaniu koncepcji CoinJoin:

-ciach-
Link do pobrania: https://wasabiwallet.io/

Gratulacje dla twórców Wasabi i JoinMarket! JoinMarket był pionierem CoinJoin (belcher napisał doskonały i wyczerpujący artykuł wiki na temat prywatności, nawiasem mówiąc), podczas gdy Wasabi jest pierwszym portfelem, który wdrożył CoinJoin zarówno w wysoce użyteczny i solidny sposób. Jako sygnatariusz i darczyńca CoinJoin Bounty Fund, jestem zachwycony, że oba te produkty istnieją!

Każdemu, kto chce poprawić swoją prywatność, gorąco polecam wypróbowanie Wasabi, szczególnie w porównaniu do scentralizowanych "blenderów".
-ciach-

Uwaga:

-ciach- Wasabi nie jest już naszym przyjacielem.  Dołączyli do łodzi wroga.  Dlatego uważam, że ważne jest, aby albo usunąć ich z OP, albo umieścić bardzo wyraźne powiadomienie, że nie wspierają już prywatności i anonimowości, ale wręcz przeciwnie.  To bardzo rozczarowujące posunięcie Wasabi i obrzydza mnie, ale tak właśnie jest. -ciach-

Zobacz także ten link: https://blog.wasabiwallet.io/zksnacks-blacklisting-update/

> Nadal nie wyjaśniono, w jaki sposób zkSNACKs Ltd. będzie umieszczać na czarnej liście niektóre niewydane transakcje, jeśli nie monitoruje i nie gromadzi danych użytkowników.

Nie wyjaśniliśmy tego, ponieważ jest to trywialne. Ze względu na swoją architekturę koordynator Wasabi nie może naruszać prywatności swoich użytkowników. Nie oznacza to, że koordynator nie chce zbierać danych, ale że nie mógłby tego robić, nawet gdyby chciał. Koordynator wie tylko o UTXO, które uczestniczą w Coinjoinach - opinia publiczna też to wie - i nie jest to wyciek prywatności.


Referencje:
13. gmaxwell, CoinJoin: Ochrona danych Bitcoin w świecie rzeczywistym
14. gmaxwell, I taint rich! (Raw txn fun and disrupting 'taint' analysis; >51kBTC linked!)
15. P. Martin & A. Taaki. (2013, August 25, 2015) Anonimowe transakcje Bitcoin.
 -   Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, Strony 104-105, 2017: Jasakom
 -   Inne wskazówki zobacz artykuł #1