Tengo problemas para sincronizar mi nodo geth con la red de prueba de Morden después del cambio de protocolo reciente.
Todo funcionaba bien el lunes: hoy descargué geth-1.4.18 e intenté sincronizar, pero cada vez que iniciaba la sincronización de geth, recibía un error de bloque incorrecto seguido de un error de uso de gas, después de lo cual geth parecía atascarse.
Cambié el nombre de mi directorio de red de prueba y actualmente estoy en el proceso de volver a descargar toda la cadena de red de prueba desde cero (sin usar --fast), sin embargo, me preocupa qué debo hacer en caso de que esto también se atasque.
¿Algo que deba intentar para poder sincronizar con mis datos de cadena de testnet anteriores?
Sospecho que es posible que haya descargado parte de la cadena de bloques de testnet después de la bifurcación de cambio de precio de gas de testnet en el bloque 1,783,000 .
Si esto hubiera ocurrido, los datos de su cadena anterior son incompatibles con el nuevo cliente, como se menciona en las Preguntas frecuentes: Próxima bifurcación dura de Ethereum :
¿Qué sucede si no participo en el hard fork?
Si está utilizando un cliente Ethereum que no está actualizado para la próxima bifurcación dura, su cliente se sincronizará con la cadena de bloques anterior a la bifurcación una vez que ocurra la bifurcación. Estará atrapado en una cadena incompatible siguiendo las reglas anteriores y no podrá enviar ether u operar en la red Ethereum posterior a la bifurcación.
Luego, debe volver a sincronizar la cadena de bloques desde cero.
alan wunche