Über die JOC Mainnet Verbindungsanleitung
Dieses Dokument beschreibt die Schritte zum Aufbau eines Geth-Nodes in Ihrer Umgebung und zur Verbindung mit dem Mainnet der Japan Open Chain. Wenn Sie RPC-Endpunkte nutzen möchten, um dApps zu verbinden, lesen Sie bitte hier.
Der Ablauf zur Verbindung ist wie folgt:
1. Installation von Geth
Installieren Sie Geth auf dem Quell-PC. (Bis Geth Version 1.13.5 getestet) https://geth.ethereum.org/docs/getting-started/installing-geth
2. Initiale Konfiguration
Erstellen Sie ein Datenverzeichnis in einem beliebigen Verzeichnis. Hier nennen wir es „data“.
$ mkdir data
Erstellen Sie innerhalb des erstellten data-Verzeichnisses eine „genesis.json“, um Blockinformationen aufzuzeichnen.
$ sudo vi data/genesis.json
Der Inhalt von genesis.json wird in einem separaten Dokument bereitgestellt.
3. Initialisierung von Geth
Initialisieren Sie Geth. Führen Sie den folgenden Befehl aus, um die erstellte genesis.json anzugeben.
$ geth init --datadir data data/genesis.json
4. Synchronisierung
Synchronisieren Sie sich mit dem Zielknoten. Um eine Verbindung zu node-1 herzustellen, führen Sie den folgenden Befehl aus.
$ geth --datadir data --networkid=81 --bootnodes="enode://d4c1196326527c13cb318fb062571d9ae25393cbaa06222b3e57ca6407eeac550cf0fd148250282fdcb48e64877f3451d7a8cca281d9a0364c5739462976dfb5@13.230.70.247:30303" --http --http.api="clique,personal,eth,net,web3,miner,admin" --http.corsdomain="*" --http.addr="0.0.0.0" --http.port=8546 --snapshot=false --syncmode="full"
Die Parameter des Mainnets sind wie folgt:
Knoten | Netzwerk-ID | enode |
---|---|---|
node-1 | 81 | enode://a0662a1fb5d0b707c527355e03a59b1b5a63ffef76a3a758b2a0696c3f9e6205361db55906b91cdaa455c879aa8eb725536414fb0046990cc9e3611f4b130ef1@13.115.231.63:30303 |
node-2 | 81 | enode://d4c1196326527c13cb318fb062571d9ae25393cbaa06222b3e57ca6407eeac550cf0fd148250282fdcb48e64877f3451d7a8cca281d9a0364c5739462976dfb5@13.230.70.247:30303 |
node-3 | 81 | enode://fcaa8046c7a81525882c409f70de7fcd3b9eab1fb4c8361fc62bc4d97459a619bedcc274d04212bf7631be6873b8547bf87e0057a4243da5919d15d58e42ab8c@54.178.230.138:30303 |
5. Überprüfung
Sie können den Synchronisierungsstatus wie folgt überprüfen. Wenn die Nachricht „Looking for peers“ weiterhin angezeigt wird, konnte keine ordnungsgemäße Verbindung hergestellt werden. Bitte überprüfen Sie den Synchronisierungsbefehl und die Netzwerkkonfiguration.