Ethereum hat den Graphen-Client Mist und den Befehlszeilen-Client Geth unter Windows veröffentlicht, aber in China wurde ein Problem gefunden, das ein neues Ethereum-Konto erstellt hat, das derzeit 1,7 Millionen Blöcke synchronisieren muss, was sehr langsam ist und oft mehrere Tage lang nicht synchronisiert wird. Laut Statistiken von Ethernodes betrug die Anzahl der inländischen Ethereum-Knoten zum Zeitpunkt der Veröffentlichung 143, und die besonderen Netzwerkgründe in China werden auch die Synchronisation der Blockdaten durch inländische Nutzer beeinflussen.
Um Blöcke für inländische Nutzer reibungsloser zu synchronisieren, startete EthFans das Spark Node Program, das inländische Organisationen und Einzelpersonen, die am Ethereum-Projekt interessiert sind, dazu organisiert, freiwillig Supernodes zu betreiben, und die Informationen der Spark-Nodes werden in Node-(Node-)Dateien verpackt, sodass Community-Mitglieder frei weitere Supernodes herunterladen und verbinden können, um die Synchronisation zu beschleunigen. Die konkreten Schritte sind wie folgt:
1. Ob es sich um einen MIST-Client oder andere Clients wie geth oder eth handelt, sie teilen alle die gleiche Anwendungskonfiguration, das heißt, der Speicherort der Daten ist derselbe, und der Standard-Datadir ist je nach Systemstandort unterschiedlich.
Mac: ~/Library/Ethereum
Linux: ~/.ethereum
Windows: %APPDATA%\Ethereum 2. Finden Sie das obige Dateispeicherverzeichnis, speichern Sie den folgenden Inhalt als static-nodes.json und legen Sie ihn in das Ethereum-Datadir-Verzeichnis, z. B. Windows, legen Sie ihn in %APPDATA%\Ethereum static-nodes.json\, achten Sie beim Speichern auf das Kodierungsformat, wählen Sie ANSI.
3. Der Ethereum-Client setzt standardmäßig 11-13 Knoten, um die Verbindung zu starten. Wenn du das Gefühl hast, dass das nicht ausreicht, kannst du den Befehl verwenden, um die Startparameter -maxpeers 100 beim Start zu erhöhen, um die Anzahl der Verbindungsstartknoten auf die obere Grenze von 100 zu erhöhen, natürlich verbraucht das auch viel von deiner Festplatte und CPU.
static-nodes.json
(2.37 KB, Anzahl der Downloads: 8)
|