Ich würde gerne wissen, ob es möglich ist, mehr als einen mit Rinkeby verbundenen Knoten von derselben Maschine über Geth und Mist zu starten.
In einem lokalen Testnet ist es möglich, den --port und --rpcport zu ändern, aber ich versuche die gleiche Verbindung zu Rinkeby und erhalte die folgende Fehlermeldung:
Database closed
Fatal: Error starting protocol stack: Access is denied.
Ich kann eine andere Geth-Instanz starten, nur wenn ich den IPC-RPC (--icpdisable) deaktiviere, aber es ist nicht die richtige Lösung, da es nicht möglich ist, Mist bereitzustellen.
Du könntest es mit Docker versuchen. Es gibt viele Netzwerkkonfigurationsoptionen mit Docker (es kann oft etwas verwirrend sein, all dies richtig zu machen).
Versuchen Sie, die folgenden beiden Befehle auszuführen. Sie binden die Ethereum-Knoten an verschiedene Ports.
docker run --name ethereum-one \
-p 8545:8545 -p 30303:30303 \
ethereum/client-go --rinkeby
docker run --name ethereum-two \
-p 8546:8545 -p 30304:30303 \
ethereum/client-go --rinkeby
https://hub.docker.com/r/ethereum/client-go/ <- ist die Referenz. Es tut mir leid, dass ich keine weiteren Details geben kann, aber ich weiß, dass es mit Docker möglich ist. Viel Glück.
(Ich hoffe, das funktioniert für Sie)
Raghav Sood
sapiensapiens
Ismael