Also möchte ich migrieren, um dank Blockchain-Pruning Speicherplatz zu gewinnen (es scheint, dass es von ~ 11,4 GiB auf ~ 3,3 GiB geht) und den Unterschied der Synchronisierungsgeschwindigkeit ausprobieren.
Ist das schon irgendwo dokumentiert? (wie man von den verschiedenen Ethereum-Implementierungen springt)
Gibt es etwas anderes als die privaten Schlüssel, die möglicherweise migriert werden müssen? Wenn ja, wie geht es weiter?
Es muss nichts Besonderes getan werden. Private Schlüssel werden automatisch importiert.
Auf einem typischen Computer dauert die Synchronisierung mit dem Netzwerk etwa 1 Stunde.
Nein, Sie können keine Blockchain zwischen Geth und Parity importieren/exportieren. Sie können jedoch Wallets zwischen Clients importieren/exportieren.
Zum Importieren geth
können Sie den --fast
Befehl tatsächlich mit geth ausprobieren. Wenn es um Parität geht, sind es nur weniger als 2 GB für die gesamte Blockchain.
Dies ist unter https://wiki.parity.io/Importing-a-Chain-from-Geth.html dokumentiert
Im Wesentlichen können Sie ein Fifo mit erstellen mkfifo
und dann ausführen
geth export /tmp/yourfifo
Legen Sie das in den Hintergrund und importieren Sie es mit Parität
parity import /tmp/yourfifo
Dies ist für die Blockchain selbst, nicht für die Brieftasche (nach meinem Verständnis).
Loi.Luu
geth export
, um die Blockchain-Daten mit zu exportierengeth
. Aber ich weiß nicht, ob ichparity
die exportierte Datei importieren kann.Clovis
Jeffrey W.
rm -rf $ETHEREUM_DATADIR/chaindata
startengeth --fast
, was die Festplattennutzung erheblich reduzieren sollte.