Entonces, quiero migrar para ganar espacio en disco gracias a la poda de blockchain (parece que pasa de ~11.4 GiB a ~3.3 GiB) y probar la diferencia de velocidad de sincronización.
¿Esto ya está documentado en alguna parte? (cómo saltar de las diferentes implementaciones de ethereum)
¿Hay algo más que las claves privadas que deba migrarse? Si es así, ¿cómo proceder?
No hay que hacer nada especial. Las claves privadas se importarán automáticamente.
En una máquina típica, tardará alrededor de 1 hora en sincronizarse con la red.
No, no puede importar/exportar blockchain entre geth y parity. Sin embargo, puede importar/exportar carteras entre clientes.
Para importar a geth
usted, puede probar el --fast
comando con geth. Si es a la paridad, solo tiene menos de 2 GB en toda la cadena de bloques.
Esto está documentado en https://wiki.parity.io/Importing-a-Chain-from-Geth.html
En esencia, puede crear un fifo usando mkfifo
y luego ejecutar
geth export /tmp/yourfifo
Pon eso en segundo plano e importa a la paridad usando
parity import /tmp/yourfifo
Esto es para la cadena de bloques en sí, no para la billetera (según tengo entendido).
Loi.Luu
geth export
para exportar los datos de blockchain usandogeth
. Pero no sé siparity
puedo importar el archivo exportado.Clodoveo
jeffrey w.
rm -rf $ETHEREUM_DATADIR/chaindata
y reiniciar congeth --fast
, que debería reducir significativamente el uso del disco.