Monedero de Ethereum/Mist no sincroniza todos los bloques


  • Administrador

    Monedero de Ethereum/Mist no sincroniza todos los bloques

    Al parecer el Wallet de ethereum y Mist no llegan a sincronizarse del todo en muchas ocasiones.

    Incluso dejando el monedero abierto durante días no llega a sincronizarlo. En la mayoría de veces deja estos bloques restantes sin sincronizar

    45 bloques
    65 bloques
    315 bloques
    

    Monedero de Ethereum/Mist no sincroniza todos los bloques

    Uno de los mayores problemas de que la cadena no esté completamente sincronizada es que no podemos hacer transacciones (como enviar ETH a otras cuentas) y nuestro balance aparece en cero.

    Monedero de Ethereum/Mist no sincroniza todos los bloques

    Hasta ahora se desconoce la causa y ya hay una gran cantidad de Tickets abiertos sobres este problema pero en la mayoría de veces se soluciona solo pero hay veces en que después de un tiempo vuelve a suceder.

    Para evitar estos errores vamos a dar unos consejos:

    • Si usas una disco duro SSD podr√≠as sincronizar la cadena completa porque estos disco son muchos m√°s r√°pidos que los normales HDD, en caso que uses un HDD es muy recomendable que sincronices con la Light Network porque es mucho mas r√°pida y consume menos recursos.

    • Tener como m√≠nimo 20 GB de espacio libre en el disco duro (despu√©s de sincronizar)

    • Tener activado el redireccionamiento de puertos UPnP en el router

    • Tener al menos 4GB de Ram disponible (vamos a ponerle al Geth una cache de 4GB)

     
     
     

    Volver a sincronizar la cadena:

     
     
    1. Eliminar la cadena descargada:
    Vamos a Inicio --> ejecutar (Windows +R) --> cmd y ejecutamos

    geth removedb
    geth removedb --datadir="K:\Wallets\Blockchains\Ethereum"
    

    Nota: En caso de tener la blockchain en otro directorio debemos especificarlo con 'datadir' (mira en la imagen)

    Monedero de Ethereum/Mist no sincroniza todos los bloques

     
     
    2. Ahora vamos a sincronizar nuevamente la cadena de cero pero esta vez con la cadena Lightweight y esperamos a que termine (puede tardar una media hora o así).

    geth --fast --cache=4096
    geth --fast --cache=4096 --datadir="K:\Wallets\Blockchains\Ethereum"
    

    Monedero de Ethereum/Mist no sincroniza todos los bloques

     

     
    3. Ahora cerramos la consola de comandos y editamos el acceso directo del wallet (ETH Wallet o Mist) agregando lo siguiente:

    --geth -node-light --cache=8192
    

    Monedero de Ethereum/Mist no sincroniza todos los bloques

     

    4. Ejecutamos el monedero y empezar√° a sincronizar los √ļltimos bloques (del tiempo que estuvimos editando el acceso directo) luego comprobamos que est√° activada la red Lightweight en las opciones y en caso de no estarlo la activamos.

    Monedero de Ethereum/Mist no sincroniza todos los bloques