Was ist der schnellste Weg, um die Blockchain herunterzuladen?

Wie lade ich die Blockchain mit voller Bandbreite herunter?

Wie lade ich die Blockchain schnell herunter?

Antworten (2)

Um die Blockchain mit maximaler Geschwindigkeit herunterzuladen , möchten Sie mit Knoten mit hoher Bandbreite verbunden sein .

Standardmäßig sucht und verbindet sich Bitcoin mit zufälligen Knoten. Man kann Knoten zu Bitcoin conf hinzufügen, um Bitcoin anzuweisen, sich mit bestimmten Knoten zu verbinden.

Um dem Bitcoin-Client einen Knoten hinzuzufügen, zu dem eine Verbindung hergestellt werden soll, fügen Sie Folgendes zur Datei bitcoin.conf in: Windows hinzu:/appdata/roaming/bitcoin/bitcoin.conf

Linux:$USER/.bitcoin/bitcoin.conf

HINZUFÜGEN ZU BITCOIN.CONF

addnode=127.0.0.1

Knoten mit hoher Bandbreite finden Sie unter:

blockchain.info/hub-nodes

zum Beispiel und durchsuchen Sie den Abschnitt Hub-Knoten. Es ist nicht erforderlich, den Node-Port hinzuzufügen, Bitcoin findet den richtigen Port.

.... Genießen Sie das Herunterladen mit voller Geschwindigkeit.

BEARBEITEN: Da die Frage / Antwort so viel Aufmerksamkeit erregt hat, habe ich beschlossen, dies zu einem Community-Wiki zu machen :)

Ich war verwirrt, dass bitcoin.conf nicht da war, und fragte mich, ob sich etwas geändert hatte. Aber es stellt sich heraus, dass Sie es einfach erstellen können (kommend von: en.bitcoin.it/wiki/… ).
Wenn ich zu gehe, http://blockchain.info/hub-nodessind keine Knoten aufgelistet. Die Seite enthält Kopfzeilen für Informationen wie IP, Relaisanzahl usw., aber keine eigentlichen Daten. In der Fußzeile der Website gibt es einen Link zu https://blockchain.info/connected-nodesist das dasselbe?
Gilt diese Antwort nicht mehr für die Bitcoin-Core-Version 0.11.2? Unter Windows 10 gibt es unter AppData nirgendwo einen Bitcoin-Ordner.
Nur zum Spaß und zum Lernen ... ein weiterer kleiner Hack - github.com/alphaaurigae/log-est-connections - mit dem Skript können Sie ips an einem bestimmten Port in einer Datei anmelden. Theoretisch könnte man damit eine Liste von Add - Nodes / Seed - Nodes zusammenstellen . Ich denke jedoch, dass dies gegen einige Krypto-Grundlagen verstoßen könnte, die die Verbindungen nicht zentralisieren. Mit Vorsicht verwenden. Zusätzlich ist hier ein sed-Skriptbeispiel, um die Kryptoquelle für mehr Verbindungen zu ändern - jedoch . Ihr Knoten wird natürlich als "dirty" markiert, stellt aber Tausende von Verbindungen her.

Ich denke, es ist auch wichtig zu beachten, dass die kommende Version von Bitcoin 0.10 den ersten Header-Download und den parallelen vollständigen Block-Download enthält. Das verkürzt die Synchronisierungszeit erheblich, wenn Sie über eine relativ schnelle Internetverbindung verfügen. Es befindet sich derzeit im rc1-Status, scheint aber einigermaßen stabil zu sein. Wenn die Synchronisierungszeit also ein ernsthaftes Problem darstellt, sollten Sie es vielleicht ausprobieren.

0.10 ist jetzt stabil und bereits auf 0.10.2 ( bitcoin.org/bin/bitcoin-core-0.10.2 ).