To mój ostatni artykuł z serii anonimowych kryptowalut.

#Kropla

Jak zapewniona jest anonimowość?

W Dash istnieją dwa rodzaje transakcji – zwykła, „przejrzysta” transakcja, której dane są dostępne dla każdego, oraz prywatna transakcja „PrivateSend”. Dalej porozmawiamy o drugim typie transakcji.

Blockchain Dash działa w oparciu o protokół Proof-Of-Work. Oznacza to, że w blockchainie Dash znajdują się górnicy, którzy mają węzeł na swoim komputerze i wszystkie transakcje przeprowadzane są za pośrednictwem górników, za co otrzymują nagrodę.

Węzeł to oprogramowanie, które dokonuje transakcji i rejestruje je w blokach. Dzięki węzłom blockchain działa.

Istnieją dwa typy węzłów w łańcuchu bloków Dash. Węzły zwykłe, za pośrednictwem których przeprowadzane są transakcje „przejrzyste” oraz węzły główne, za pośrednictwem których przeprowadzane są transakcje PrivateSend.

PrivateSend rozpoczyna od podziału kwoty transakcji na standardowe nominały 0,001, 0,01, 0,1, 1 i 10 Dash. Następnie Twój portfel wysyła żądania do masternodów, informując je, że chcesz dokonać transakcji. Kiedy w sieci pojawią się dwa inne podobne żądania zmieszania tych samych nominałów, rozpoczyna się sesja mieszania. Masternody mieszają wysłane środki i instruują wszystkie trzy portfele użytkowników, aby zwróciły sobie teraz przekształcone dane wejściowe. Twój portfel wpłaca nominał bezpośrednio do siebie, ale na inny adres (zwany adresem zmiany). Tu potrzebne jest pewne wyjaśnienie. Kiedy wysyłasz kryptowalutę, z Twojego portfela wychodzi nie kwota, którą chcesz wysłać, ale wszystkie Twoje środki, część z nich jest wysyłana, a reszta wraca do Twojego portfela, skąd pochodzą te „wejścia”. Aby całkowicie ukryć swoje środki, Twój portfel musi powtórzyć ten proces kilka razy dla każdego nominału (0,01, 0,1 itd.). Za każdym razem, gdy proces się kończy, nazywa się to „rundą”. Z każdą rundą PrivateSend określenie źródła Twoich środków staje się wykładniczo trudniejsze. Użytkownik może wybrać pomiędzy 1-16 rundami mieszania. Proces miksowania odbywa się automatycznie w tle i nie wymaga interwencji z Twojej strony. Gdy będziesz chciał sfinalizować transakcję, Twoje środki będą już anonimowe. Nie jest wymagane żadne dodatkowe czekanie.

Jakie luki ma Dash?

Największą luką, jaką widzę, jest możliwość wysyłania „przejrzystych” płatności, co zawsze powoduje problemy w tego typu kryptowalutach. Deanonimizacja jest możliwa w przypadku zwykłych transakcji. Warto również zauważyć, że chociaż tasowanie jest niezawodnym sposobem na ukrycie informacji o płatności, nadal matematycznie możliwe jest jego obliczenie, szansa jest bardzo mała ze względu na możliwe permutacje, ale istnieje.