¿Cómo recupero los fondos en mi billetera Core cuando no puedo sincronizar la cadena de bloques?

Tengo alrededor de $ 200 en bitcoin pero mi billetera (Core) no sincroniza la cadena de bloques (ha estado haciendo esto durante días) ya que por alguna razón se corrompió (como tiende a decir cada dos meses) y ahora no puedo para recuperar mi dinero. Quiero transferirlo a una billetera liviana para que esto no vuelva a suceder, pero no quiero perder el dinero que tengo guardado allí. ¿Cómo transfiero este dinero cuando no puedo sincronizar con el estado actual de la cadena de bloques?

Respuestas (1)

Querrá usar bitcoin-cli para volcar la clave privada e importarla a una billetera liviana. Aquí está el comando para hacer esto en el núcleo de bitcoin:

$ bitcoin-cli dumpprivkey <address that contains your coins>

Esto debería volcar la clave privada del formato WIF.

Puede importar esta clave privada a algo como Mycelium, que luego tendrá acceso a sus fondos. Por lo general, la billetera barrerá los fondos de la dirección que contiene sus monedas a una dirección controlada por Mycelium. En cualquier caso, tendrá acceso completo a sus fondos después de hacer esto, aunque a costa de algunas tarifas de minero (alrededor de 10 centavos)

Estoy tratando de ejecutar esto en un indicador de línea de comando desde Archivos de programa y %appdata% ubicaciones de bitcoin, pero obtengo que 'bitcoin-cli' no se reconoce como un comando interno o externo, un programa operable o un archivo por lotes
bitcoin-cli se agregó en la versión 0.9, por lo que si está utilizando una versión anterior, deberá hacerlo con Bitcoin-QT (es más fácil desde la consola de depuración). Si está en v0.9 o posterior, simplemente asegúrese de haber hecho un cd en el directorio de Bitcoin y ejecútelo desde allí (o si es Linux, agregue un prefijo para cargar el programa desde la ruta actual: ./bitcoin-cli).
Estoy tratando de ejecutar dumpprivkey myAddress desde la consola, pero antes me pide la frase de contraseña de la billetera. Probé la frase que uso para hacer transferencias pero me da el error "parse: have" ("have" es la segunda palabra que uso en mi frase de contraseña para transferir fondos) así que estoy perdido, ¿cómo puedo encontrar esto? ¿frase de contraseña de billetera?
Si tiene varias palabras en la frase de contraseña de su billetera (o un espacio en algún lugar), cite la frase completa. Entonces c:\> bitcoin-cli.exe walletpassphrase "<your passphrase>"_
Estoy pegando la frase completa pero me da este error "analizar: tener". "tener" pasa a ser la segunda palabra de la frase. Esto sucede desde la consola Core. Si uso el comando de terminal "bitcoin-cli dumpprivkey myAddress", me muestra el mensaje "error: no se pudo conectar al servidor"
@Tom Jimmy significa que debe poner su frase de contraseña entre comillas después de pegarla. Entonces, si su frase de contraseña es Tengo Bitcoins, entonces tiene que ponerla entre comillas, como "Tengo Bitcoins". Las comillas le dicen a la computadora que trate todas las palabras dentro como una cadena de caracteres o letras, no como un comando que se analiza.