Otevřete peněženku nebo uzel a zjistěte, co transakci skutečně vysílá. Tahle jediná otázka rozhoduje, která nastavení soukromí jsou důležitá, a právě tenhle krok lidé přeskakují. Karta prohlížeče procházející přes Tor vám o vlastním připojení peněženky neřekne nic.

Zjistěte, co transakci skutečně odesílá

Peněženky vysílají transakce jedním ze tří způsobů: přes backendovou službu dodavatele, přes vzdálený uzel, který vám někdo dal, nebo přes uzel, který si sami provozujete. Každý má jiného pozorovatele. Backendová služba vidí vaši IP adresu i transakci společně, vzdálený uzel vidí zhruba totéž a uzel, který provozujete, vidí peery, kterým to předává. Určete, který z nich máte, dřív než cokoli nastavíte.

Pokud je odpovědí backend dodavatele, žádné místní nastavení proxy tuto cestu nezmění. Přenos patří dodavateli a vaše důvěra v něj je to skutečné rozhodnutí.

Nastavte přenos v programu, kterému patří

U uzlu, který provozujete, žije nastavení proxy ve vlastní konfiguraci uzlu, ne v prostředí plochy. Dokumentace Bitcoin Core k Toru pokrývá nastavení proxy, onion a listen společně a platí jen pro ten proces. Peněženka ukazující na tento uzel dědí připojení uzlu, ne vašeho prohlížeče.

Minimální odchozí nastavení vypadá takto a platí pro celý uzel, ne pro jednotlivou peněženku:

proxy=127.0.0.1:9050
onion=127.0.0.1:9050
bind=127.0.0.1
onlynet=onion

První dva řádky jsou odchozí požadavek; řádky bind a onlynet utahují všechno ostatní. Po restartu ověřte, co uzel skutečně udělal, místo abyste věřili souboru. bitcoin-cli getpeerinfo hlásí síťové pole pro každého peera a každý záznam by měl znít onion, pokud byl záměrem režim onion-only.

Pokud v tom seznamu pořád vidíte peery ipv4, nastavení neúčinkovalo tak, jak jste předpokládali, a transakce se šíří přes otevřenou síť, ať konfigurační soubor říká cokoli.

Sledujte, co pozorovatel ještě může vidět

Tor skrývá vaši adresu před peery, ke kterým se připojujete, a skrývá cíl před vaším síťovým operátorem. Neskrývá však skutečnost, že nějaký uzel v určitém okamžiku transakci přeposlal, a nebrání peerovi spojit to, co přeposíláte, s tím, co si později vyžádáte. VPN přesouvá viditelnou adresu k poskytovateli a dělá z něj dalšího pozorovatele.

Užitečná otázka není, která vrstva je silnější. Ale kterého pozorovatele se snažíte vyloučit a zda ho konfigurace, kterou jste skutečně nasadili, vylučuje.

Pak se podívejte na knihu, odděleně

Jakmile je transakce vytěžena, je veřejná a trvalá. Adresy, částky a graf, který je propojuje, zůstávají dostupné každému, kdo je chce analyzovat, a tento záznam nezávisí na tom, jak bajty cestovaly. Pokyny Bitcoinu k soukromí jsou v tom jednoznačné.

Záznamy mimo řetězec práci dokončí. Výběr ze služby, faktura, zpráva příjemci nebo znovu použitá adresa mohou spojit transakci s osobou bez jakéhokoli síťového pozorování. Změna přenosu se těch záznamů netýká. Proto je jediná kontrola veřejné IP tak slabý test: měří jednu vrstvu a vypovídá o všech.

Soukromí síťového původu a propojitelnost transakce jsou různá tvrzení a potřebují různé důkazy.

Ověřte si vlastní nastavení, než uvěříte označení

Vyberte jednu skutečnou transakci a projděte ji vlastním stackem. Který program ji podepsal, který program ji vyslal, kteří peeři ji viděli první a jak vypadá cílová adresa v průzkumníku bloků. Pokud je některá z těch odpovědí odhad, označení na nástroji dělá práci, kterou by mělo dělat ověření.

Použijte podporovanou konfiguraci pro přenos, který jste zvolili, a zkontrolujte připojení, která program skutečně otevřel. Pak posuďte knihu a stopu účtu podle jejich vlastních pravidel, protože žádné nastavení přenosu je nezmění.

Související články