Ausführen eines Bitcoin-Clients mit Tor mit einem Debian-basierten Linux-Betriebssystem

Ich habe eine Frage erhalten, wie man einen Bitcoin-Client mit Tor auf einem Debian-basierten Linux-System einrichtet. Könnte jemand einen groben Überblick geben und vielleicht einen Link zu einem Tutorial?

Dies könnte als Wiki imho wertvoll sein
Nicht wirklich, die Schritte sind sehr einfach.
Es ist eine überraschend häufige Frage
Bedeutet nicht, dass Sie es wikiifizieren müssen :) Wiki ist für den Fall, dass Zusammenarbeit erforderlich ist. Hier nicht so sehr.

Antworten (1)

Vidalia einrichten

  1. Laden Sie das Tor-Browser-Bundle herunter
  2. Extrahieren Sie, gehen Sie zum App-Ordner und doppelklicken Sie auf Vidalia (und wählen Sie „Ausführen“). Lassen Sie Vidalia laden.
  3. Wenn Vidalia nicht funktioniert, führen Sie die Datei "start-tor-browser" auf der obersten Ebene des extrahierten Verzeichnisses aus.
  4. Stellen Sie sicher, dass der Port 9150 ist (normalerweise). Wenn Sie sich nicht sicher sind, gehen Sie zu Bearbeiten>Einstellungen>Netzwerk>Einstellungen und überprüfen Sie, ob das geöffnete Firefox-Fenster mit einem SOCKS v5-Proxy auf Port 9150 verbunden ist. Wenn nicht, notieren Sie sich den Port und verwenden Sie ihn anstelle von 9150 in den Rest dieses Beitrags.
  5. Wenn Firefox geöffnet war, schließen Sie ihn. Dafür brauchst du es nicht.

Tor für Ihren Bitcoin-Client einrichten

Bitcoin-QT

  1. Stellen Sie sicher, dass Vidalia ausgeführt wird
  2. Laden Sie Bitcoin-QT herunter und extrahieren Sie es
  3. Führen Sie auf Ihrer Debian-Befehlszeile aussudo apt-get install libqtgui4
  4. Gehen Sie zum binOrdner im extrahierten Bitcoin, wählen Sie je nach System (32-Bit/64-Bit) den Ordner 32 oder 64, doppelklicken Sie auf bitcoin-qt, wählen Sie „Ausführen“
  5. Gehen Sie in der Menüleiste auf „Einstellungen“, Reiter „Netzwerk“. Überprüfen Sie das SOCKS-Proxy-Häkchen, setzen Sie IP als 127.0.0.1, Port als 9150, mit Version 5.

Geben Sie hier die Bildbeschreibung ein

Einrichten mit Elektrum

Führen Sie die folgenden Zeilen in Ihrer Eingabeaufforderung aus:

sudo apt-get install python-qt4 python-pip
sudo pip install http://download.electrum.org/download/Electrum-1.7.3.tar.gz

Wenn Sie Probleme bei der Verwendung von haben pip, laden Sie Electrum von hier herunter und führen Sie es aus pip install /path/to/Electrum-1.7.3.tar.gz(normalerweise pip install ~/Downloads/Electrum-1.7.3.tar.gz)

Auf electrumder Befehlszeile ausführen

Auf diesem Bildschirm können Sie eine der beiden Optionen auswählen, je nachdem, ob Sie Electrum bereits verwendet haben oder nicht:

Geben Sie hier die Bildbeschreibung ein

Verwenden Sie nun diese Einstellungen für den nächsten Bildschirm:

Geben Sie hier die Bildbeschreibung einSie können bei Bedarf einen anderen Standardserver verwenden. Versuchen Sie, einen zu bekommen, der sich in der Nähe Ihres physischen Standorts befindet.

Wenn Sie "Wiederherstellen" ausgewählt haben, holen Sie sich Ihren Seed (sollte ungefähr so ​​​​aussehen wie der unten eingegebene) und geben Sie ihn in das Textfeld ein. Wenn Sie viele Adressen in Ihrem alten Wallet hatten, erhöhen Sie das Lückenlimit. (das ist die Anzahl ungenutzter Adressen, die Electrum generiert, bevor es aufgegeben wird)

Geben Sie hier die Bildbeschreibung ein

Befolgen Sie die verbleibenden Anweisungen: Speichern Sie den Wallet Seed sicher und legen Sie ein Passwort fest, wenn Sie möchten. Wenn die Verbindung funktioniert, sollten Sie unten ein grünes Licht sehen:

Geben Sie hier die Bildbeschreibung ein

Tor mit Bitcoin einrichten

Einfach ausführen bitcoind -proxy=127.0.0.1:9150(oder was auch immer der Port ist)

Sind Sie sicher, dass Sie Port 9150 haben? Ich habe stattdessen in einigen Quellen 9050 gelesen ...
Ich habe beide Ports in Bezug auf die Einrichtung eines VPN mit Tor gelesen. Sollte es einen Unterschied geben?
@StevenRoose: Hängt davon ab. Das Tor-Browserpaket verwendet 9150.
@CharlesHoskinson: Hängt davon ab, wie Sie Tor installiert haben. Die Methode, die ich angegeben habe, richtet es normalerweise auf 9150 ein. Wenn nicht, habe ich eine Möglichkeit erwähnt, dies zu überprüfen.
Könnten Sie Anweisungen für Bitcoin hinzufügen?
@GDorn fertig. Ich bin mir dessen aber nicht sicher, habe es nie benutzt.
Wie funktioniert das auch mit Armory? Ruft Armory das Standardbitcoin-qt auf, um im Hintergrund zu laufen, und wird es weiterhin im TOR-Netzwerk verwendet, wie Sie es oben beschrieben haben? Gib mir Bescheid. Vielen Dank!