Tornado Cash – mikser kryptowalut

16 marca 2022, 01:00
Aktualizacja Maria Petrova
7 grudnia 2022, 15:50

Innymi słowy, jeśli pozostaną poszlaki, które pozwolą powiązać tożsamość danej osoby z adresem portfela, aktywa kryptowalutowe będzie można wyśledzić. Kryptowaluty prywatne, takie jak Monero (XMR) lub ZCash (ZEC), to jeden ze sposobów na utrzymanie “sekretów” kryptowalutowych przy życiu. Jednak przy tak wielu funduszach już zainwestowanych we wszystkie kryptowaluty i tokeny, istnieją inne eleganckie rozwiązania zapewniające prywatność transakcji online – takie jak Tornado Cash (TORN).

W tym przewodniku:

/Powiązane artykuły

Więcej artykułów

Co to jest Tornado Cash?

tornado cash

Podobnie jak większość zdecentralizowanych protokołów, Tornado Cash (TORN) jest oparty na Ethereum jako rozwiązanie open-source dla anonimowych transferów tokenów. Wywodzi się on z wcześniej wspomnianego Zcasha, kryptowaluty zapewniającej prywatność, a programiści bazują na niej, tworząc nowatorską platformę-mikser tokenów.

Ponieważ Tornado Cash działa na Ethereum, do transakcji wykorzystuje standard ERC-20. Na razie wygląda to jak każdy inny protokół na Ethereum do wpłacania i wypłacania tokenów, prawda? Jednak gdy tokeny są wpłacane lub wypłacane z Tornado Cash, nie ma powiązania między starym adresem a nowym.

Z tego powodu możesz poprosić o przesłanie swoich środków do Tornado Cash i wypłacić je do swojego portfela bez depozytu. W ten sposób związek między pierwotnym nadawcą zostaje przerwany, co zapewnia prywatność finansową na publicznym blockchainie, takim jak Ethereum.

Zobacz, jak działa Tornado Cash

Jak można się domyślić, Tornado Cash wywodzi się z kryptowalut prywatnych, takich jak Monero (XMR) i Zcash (ZEC). Zapewniają prywatność, ponieważ wykorzystują kluczową technologię kryptograficzną – zero-knowledge proof.

Zero-knowledge proof, czyli ZKP, to najbezpieczniejszy sposób uwierzytelniania, jaki można sobie wyobrazić.

Dlaczego? Ponieważ nie wymaga ona wymiany haseł. W związku z tym nie ma możliwości złamania żadnych haseł. Innymi słowy, ZKP pozwala użytkownikom udowodnić, że są tym, kim są, bez ujawniania swoich istotnych danych.

Ze względu na to uwierzytelnianie, które nie wymaga ujawniania sekretów, protokół ten jest nazywany dowodem zerowej wiedzy (ang. zero knowledge proof).

Jedną z najpopularniejszych ilustracji używanych do demonstracji ZKP jest tak zwany problem milionerów Yao. Jeśli dwóch milionerów chciałoby się dowiedzieć, czy mają tyle samo pieniędzy, ale bez ujawniania swoich kwot, użyliby ZKP.

Ta sama zasada dotyczy każdej sytuacji, w której wymagane jest udowodnienie tożsamości bez wiedzy.

zkp zero knowledge proof
Przykład ZKP: BBVA

Po zapoznaniu się z wyjaśnieniami dotyczącymi ZKP łatwo zrozumieć, jak działa Tornado Cash. Podobnie jak Alice (weryfikator) wysyła Bobowi (weryfikowanemu) losową trasę powrotną, aby potwierdzić swoją tożsamość, tak samo Tornado Cash generuje losowy klucz do wpłaty środków w kryptowalucie typu ERC-20.

jak działa mikser

Dzięki losowemu generowaniu klucza między nadawcą a odbiorcą, Tornado Cash przerywa połączenie między portfelami w łańcuchu bloków. Z technicznego punktu widzenia, zarówno Zcash, jak i Tornado Cash wykorzystują odmianę ZKP zwaną dowodem zk-SNARK.

Najszybszym sposobem, aby to zrozumieć, jest zaobserwowanie tego w akcji.

Tornado Cash w akcji

Załóżmy, że chcesz otrzymać od kogoś 100 000 USD, ale bez wścibskich oczu śledzących transakcję. Zakładając, że masz już zainstalowany portfel MetaMask w przeglądarce, wchodzisz na stronę tornadocash.eth.link. Nadawca będzie musiał najpierw połączyć portfel MetaMask z Tornado Cash, tak jak w przypadku każdego innego dAppa.

Ponieważ DAI jest stablecoinem, 100 tys. DAI będzie równe 100 000 USD. 

depozyt miksowanie Tornado Cash

Gdy portfel MetaMask jest podłączony, Tornado Cash automatycznie sprawdza, czy na koncie znajduje się wystarczająca ilość środków, klikając na “Wpłata”. Jak widać, nadawca nie może wysłać niestandardowej kwoty, ponieważ każdy zakres kwot ma swój własny zestaw anonimowości.

Zestawy anonimowości to po prostu zbiorcze serie transakcji, oczekujące na wypłatę w ramach smart kontraktów. Dodatkowo pokazują one, z ilu depozytów można wypłacić środki.

anonymous set

Dostępna jest jednak nowa, eksperymentalna wersja Tornado Nova, która umożliwia stosowanie niestandardowych ilości.

W każdym przypadku, po zakończeniu wpłaty, Tornado Cash generuje klucz z tajnym kluczem hashującym, zwany zobowiązaniem lub notą prywatną. Nota ta jest powiązana z kwotą zdeponowaną w smart kontrakcie Tornado Cash.

nota prywatna na Tornado Cash

Po uruchomieniu okna wyskakującego, umożliwiającego zapisanie notatki jako pliku tekstowego, nadawca może również zmienić nazwę pliku, aby ułatwić organizowanie transakcji. Do przechowywania takich plików należy używać menedżera haseł z 256-bitowym szyfrowaniem AES klasy militarnej. Następnie zostanie otwarte okno portfela MetaMask z prośbą o potwierdzenie transakcji.

Po zakończeniu transakcji wycofywania wiadomości zaleca się odczekać co najmniej 5 potwierdzeń, aby zapewnić prywatność. Na koniec odbiorca przesyła zapisaną notatkę prywatną wraz z adresem odbiorcy.

tornado cash wypłata torn

Można jeszcze bardziej zwiększyć prywatność

Oczywiście można wybrać inny adres niż ten, który został wpłacony, w zależności od tego, który z nich jest dostępny do wklejenia do portfela MetaMask. Po kliknięciu przycisku “Withdraw” (“Wypłać”), Tornado Cash wygeneruje swój dowód zk-Snark, zapewniając, że nie ma żadnych danych on-chain, które mogłyby powiązać nadawcę z odbiorcą.

Confirmation on Tornado Cash

Podczas sprawdzania transakcji na stronie Etherscan, transakcja z tą kwotą będzie widoczna. Jednakże, ponieważ Tornado Cash dokonało anonimizacji, nie będzie to miało znaczenia. Widoczny będzie tylko adres Tornado Cash.

Alternatywnie, zamiast MetaMask, można użyć Tornado Cash Relayer z zupełnie nowym adresem Ethereum, aby uzyskać całkowitą anonimowość. W takim scenariuszu adres wypłaty nie musi zawierać żadnych ETH na opłaty za gaz, co jeszcze bardziej podnosi poziom prywatności.

Ostatnim krokiem w celu ochrony swojej prywatności finansowej w sieci jest skorzystanie z VPN lub proxy TOR, aby ukryć swój adres IP. Wreszcie, warto też zwracać uwagę na to, aby wysyłać tokeny w czasie, gdy opłaty za gaz ETH są najniższe, czyli zazwyczaj w weekendy.

Kto stoi za Tornado Cash?

Twórcami tej usługi miksera kryptowalut są Roman Semenov i Roman Storm. Chociaż Storm posiada formalne wykształcenie w dziedzinie inżynierii metalurgicznej, od 2011 roku zboczył z kursu i zajął się technologią blockchain. Jego wcześniejsza historia zawodowa obejmuje Blockchainlabs.nz, Amazon, PepperSec oraz szereg projektów DeFi, takich jak 0x, Aave, Compound, MakerDAO i 1inch. W tych firmach brał udział w audytowaniu kodu Solidity, opracowywaniu smart kontraktów i budowaniu tokenów ERC-20.

Równie imponujące jest wykształcenie Romana Semenowa, który specjalizował się w teorii pola i statystyce kwantowej. Pracował również w PepperSec jako współzałożyciel, a także w Viking Studio, przedsięwzięciu zajmującym się marketingiem w mediach społecznościowych. Wreszcie, pracował w RedHelper nad optymalizacją e-commerce i konwersji.

Wykorzystali oni otwarty kod źródłowy Zcash do opracowania Tornado Cash jako kolejnego projektu blockchain koncentrującego się na prywatności. Podczas gdy Zcash jest samodzielną monetą służącą do ochrony prywatności, Tornado Cash jest niezależną usługą mieszania -mikserem dla zachowania anonimowości, dzięki czemu zyskała większą popularność.

Czym jest token TORN?

TORN kurs
Cena TORN: CoinGecko

Podobnie jak większość protokołów opartych o smart kontrakty, Tornado Cash wykorzystuje tokeny TORN do zarządzania i użyteczności. TORN jest środkiem, dzięki któremu platforma stała się całkowicie zdecentralizowana, do tego stopnia, że zespół nie ma kontroli nad protokołem, jak twierdzi współzałożyciel Roman Semenov.

Airdrop tokenów TORN odbył się w lutym 2021 r. i wyniósł 500 000 tokenów TORN, czyli 5% całkowitej podaży wynoszącej 10 milionów. Natychmiast po tym, TORN skoczył o 200% do ceny ATH wynoszącej 436,16 USD. Jednak przez resztę 2021 r. utrzymywał się w trendzie bocznym, oscylując wokół wartości 50 dolarów, w której to okolicy cena TORN znajduje się również w chwili publikacji tego artykułu.

Większość tokenów TORN znajduje się w rękach społeczności i w skarbcu, w wysokości 55% (5,5 mln TORN), stopniowo odblokowywanych w ciągu 5 lat. Podczas gdy deweloperzy i inwestorzy utrzymują 30% (3 miliony TORN) udziałów w całkowitej podaży TORN. Do tej pory Tornado Cash ułatwiło transakcje o wartości ponad 2,5 miliona ETH, czyli około 7,4 miliarda dolarów, przeprowadzone przez prawie 30 tysięcy użytkowników.

Tornado Cash tokenomika
Dystrybucja TORN: Tornado Cash

Ważne jest, aby wiedzieć, że tokeny TORN mogą być używane do zapewnienia anonimowości. Jeśli zwróciłeś uwagę, mogłeś zauważyć, że Tornado Cash posiada zestawy anonimowości. Za każdym razem, gdy użytkownicy dodają do nich tokeny TORN, otrzymują nagrody.

Czym jest anonymity mining?

Ten unikalny sposób generowania płynności ma oczywisty powód. Wpłaty do puli byłyby widoczne, co naruszałoby prywatność Tornado Cash. W przypadku stosowania anonimity mining, użytkownicy są chronieni przed tym zjawiskiem poprzez generowanie Punktów Anonimowości za każdym razem, gdy wpłacają jakikolwiek token do Tornado Cash.

Następnie punkty te są przekazywane na specjalne, chronione konto, dzięki czemu informacje o saldzie depozytu i adresie portfela nie są widoczne publicznie. Po osiągnięciu określonego progu użytkownik może zamienić punkty anonimowości na tokeny TORN.

W ten sposób użytkownicy mogą nadal otrzymywać tokeny TORN jako nagrody za swój wkład w ochronę prywatności, unikając typowej puli płynności. Między innymi, tokenami tymi można handlować na Binance, Gate.io, MEXC i OKX.

Zmniejsz swoje opłaty za korzystanie z Tornado Cash wychodząc poza Ethereum

Chociaż Ethereum jest oryginalną siecią dla Tornado Cash, możesz drastycznie obniżyć opłaty transakcyjne, korzystając z usługi miksera na następujących alternatywnych blockchainach, a także rozwiązaniach skalowalności warstwy 2:

Wspomniana wcześniej ulepszona wersja Tornado Cash to Tornado Cash Nova, umożliwiająca dokonywanie niestandardowych wpłat. Nova umożliwia ponadto dokonywanie przelewów chronionych. W obecnej wersji tokeny musiały być najpierw wycofane z ustalonej puli, aby uzyskać własność nad nimi. Dzięki ochronie transferów, można je przenieść na inny adres bez uprzedniego wycofywania ich z puli.

Co ważniejsze, Tornado Cash Nova wykorzystuje drastycznie tańszy Gnosis Chain (dawny xDai Chain) jako protokół skalowalności L2. W ten sposób użytkownicy otrzymują przystępną cenę, bezpieczeństwo i szybkość. Jednak protokół ten, wydany dopiero w grudniu 2021 roku, nie został jeszcze w pełni wdrożony.

Czy warto kupić Tornado Cash (TORN)?

Oczywiste jest, że Tornado Cash pójdzie w ślady Monero i Zcash. Są one cenne, dopóki zapewniają prywatność. Ogólnie rzecz biorąc, wydaje się, że większość ludzi przedkłada wygodę i prostotę nad anonimowość.

Wydaje się, że tak właśnie jest, nawet jeśli muszą płacić więcej za udogodnienia, takie jak zgłaszanie swoich transakcji do Urzędu Skarbowego. Dlatego też token TORN zaspokoi niszę użytkowników, którzy cenią sobie prywatność w sieci bardziej niż wygodę.

Niemniej jednak, wraz z ogólnym wzrostem popularności kryptowalut, baza użytkowników będzie się również powiększać. Ponadto, ponieważ Tornado Cash jest bardzo prosty w użyciu, nie jest ograniczony do określonych tokenów prywatności i działa tanio, można zaryzykować stwierdzenie, że Tornado Cash (TORN) będzie jeszcze bardziej wartościowy niż specjalistyczne tokeny prywatności.

Najczęściej zadawane pytania

Czy Tornado Cash naprawdę działa?

Tak. Jest to w pełni zdecentralizowany protokół zaprojektowany w celu zapewnienia prywatności finansowej. Ponadto założyciele są również obecni w mediach społecznościowych. Na dodatek, protokół i smart kontrakty zostały poddane audytowi.

Jak działa Tornado Cash?

Narzuca się między nadawcę a odbiorcę, generując klucz zk-Snark w celu usunięcia powiązania między dwoma adresami, ale nadal przeprowadzając transfery.

Ile kosztuje korzystanie z Tornado Cash (TORN)?

Tornado Cash jest najdroższy w użyciu na Ethereum. Rozszerzył się jednak na wszystkie główne blockchainy L2 i L1, które mają prawie zerowe opłaty za transakcje.

Kiedy uruchomiono Tornado Cash?

W styczniu 2020 r., ale sam token TORN został wprowadzony na rynek stosunkowo niedawno, bo w lutym 2021 roku.

Czy Tornado Cash jest bezpieczny?

Zarówno smart kontrakty Tornado Cash, jak i protokoły Anonymity Mining były wielokrotnie audytowane przez Zeropool i ABDK.

Wyjaśnienie

Wszystkie informacje zawarte na naszej stronie internetowej są publikowane w dobrej wierze i wyłącznie w ogólnych celach informacyjnych. Wszelkie działania podejmowane przez czytelnika w związku z informacjami znajdującymi się na naszej stronie internetowej odbywają się wyłącznie na jego własne ryzyko. W dziale Edukacja, naszym priorytetem jest dostarczanie najwyższej jakości sprawdzonych informacji. Poświęcamy czas na identyfikację, badanie i tworzenie treści edukacyjnych, które są przydatne dla naszych czytelników. Aby utrzymać ten standard i nadal tworzyć niesamowite treści, nasi partnerzy mogą nagradzać nas prowizją za miejsca w naszych artykułach. Jednak te prowizje, w żaden sposób, nie wpływają na nasze procesy tworzenia bezstronnych, uczciwych i pomocnych treści.