Author

Topic: Problema al reinstalar Windows (hice copia de wallet) pero no reconoce el saldo. (Read 190 times)

newbie
Activity: 17
Merit: 0
Así que Bitcoin Core olvidado para siempre. No sé por qué tiene tanta fama. Hay otros muchos que no te obligan a descargarte la totalidad de los bloques (más de 100 Gb), y son mucho menos problemáticos.
Hola.

Sin la cadena de bloques distribuida por todos los nodos, Bitcoin no existiría.

Un saludo.


Efectivamente, gracias a Dios que aun hay gente que se descarga el core y sus interminables Gb de la blockchain ya que si no todo esto de las criptomonedas se iría al carajo rápido... electrum y demás son muy buena opción para un usuario pequeño pero no perdamos de vista que sin la distribución completa de la cadena entre cuantos mas usuarios mejor esto se desmoronaría en un visto y no visto.

Es asombroso, porque cada vez más gente se queja y pregunta cuál es el beneficio de descargar e instalar un monedero CORE, y que lo único que ven es que se les hace más lento, pesado o molesto... y después se quejan de que cada vez haya más corporaciones metiéndose como nodos en la red. uf
legendary
Activity: 1246
Merit: 1011
Así que Bitcoin Core olvidado para siempre. No sé por qué tiene tanta fama. Hay otros muchos que no te obligan a descargarte la totalidad de los bloques (más de 100 Gb), y son mucho menos problemáticos.
Hola.

Sin la cadena de bloques distribuida por todos los nodos, Bitcoin no existiría.

Un saludo.


Efectivamente, gracias a Dios que aun hay gente que se descarga el core y sus interminables Gb de la blockchain ya que si no todo esto de las criptomonedas se iría al carajo rápido... electrum y demás son muy buena opción para un usuario pequeño pero no perdamos de vista que sin la distribución completa de la cadena entre cuantos mas usuarios mejor esto se desmoronaría en un visto y no visto.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Así que Bitcoin Core olvidado para siempre. No sé por qué tiene tanta fama. Hay otros muchos que no te obligan a descargarte la totalidad de los bloques (más de 100 Gb), y son mucho menos problemáticos.
Hola.

Sin la cadena de bloques distribuida por todos los nodos, Bitcoin no existiría.

Un saludo.
newbie
Activity: 8
Merit: 0
Gracias por toda tu explicación. Después de estar media tarde leyendo en foros ingleses, y descargándome versiones antiguas de Bitcoin Core, encontré la solución con Electrum. Pasé la dirección donde tenía algo de dinero a través del Debug de Bitcoin para extraer su clave privada, y con esa clave privada Electrum me permitió incorporar la dirección y su saldo.

Así que Bitcoin Core olvidado para siempre. No sé por qué tiene tanta fama. Hay otros muchos que no te obligan a descargarte la totalidad de los bloques (más de 100 Gb), y son mucho menos problemáticos.

En fin, tema solucionado.

Un saludo.


Bueno, en realidad hice una tontería pq no debí tocar nada, pues tanto la wallet como toda la carpeta de AppData/Roaming (donde se instala Bitcoin Core) está en otro disco duro (llamemosle "D"), y el disco duro que yo reinstalé (sin formatear) es el disco duro C. Pero en cualquier caso había copiado toda la carpeta de AppData/Roaming/Bitcoin (toda la carpeta entera la copié a otro disco duro, cosa que en realidad no debí hacer pq realmente no era necesario), instalé la nueva versión de Bitcoin Core en el disco D (en el que re-instalé Windows) y con un comando en el Acceso de Directo de Bitcoin Core "-datadir" lo tengo dirigido al disco duro "D", a las carpetas de Bitcoin, y antes de iniciar Bitcoin Core por 1º vez pegué la wallet que había copiado (que en realidad es la que había en el disco duro D, pero aun así al iniciarse Bitcoin Core por primera vez, me actualizó los bloques de las últimas 2-3 semanas y cuando terminó salía que no había saldo ni transacciones ni direcciones.

Por eso, luego me dio también por copiar la carpeta entera de Bitcoin (la que había pasado a un 3º disco), e iniciar poniendo en el Acceso Directo un -rescan añadido, y ahora está con que se pone a mirar desde hace 9 años y 11 meses pero se puede quedar 3 horas sin moverse ni 1 semana. Y así está la cosa.

No sé qué he hecho mal. A lo mejor pq antes utilizaba una versión algo antigua de Bitcoin Core (una de hace 2-3 años) y no es "compatible" con la última versión. No lo sé.

¿Qué podría hacer? Gracias a todos.

El resumen es así.

1. Si la carpeta AppData/Roaming/Bitcoin que tú tienes corresponde a una versión de Bitcoin Core anterior a 0.8.0, entonces las versiones 0.15.x estarán obligadas a descargar de nuevo la cadena de bloques. El contenido del monedero y sus bitcoins correspondientes, evidentemente, no se pierden.
2. Si la carpeta AppData/Roaming/Bitcoin que tú tienes corresponde a una versión de Bitcoin Core anterior a 0.15.0 pero igual o posterior a 0.8.x, entonces las versiones 0.15.x estarán obligadas a pasar por un proceso de conversión a un nuevo formato (en el que hay que ser paciente porque tarda unos cuantos minutos y que es necesario para segwit).

Esto lo puedes leer aquí:
https://bitcoin.org/en/release/v0.15.0

Extracto:

The first time you run version 0.15.0, your chainstate database will be converted to a new format, which will take anywhere from a few minutes to half an hour, depending on the speed of your machine.
...
Note that the block database format also changed in version 0.8.0 and there is no automatic upgrade code from before version 0.8 to version 0.15.0. Upgrading directly from 0.7.x and earlier without redownloading the blockchain is not supported. However, as usual, old wallet versions are still supported.



Teniendo esto en cuenta, espero que seas capaz de acceder correctamente a tu monedero. El peor de los casos sería que tu copia de la base de datos de la cadena de bloques sea anterior a la versión 0.8.0, en cuyo caso necesitarías ejecutar primero una versión de Bitcoin Core entre 0.8.x y 0.14.x para evitar la descarga desde el bloque génesis desde la red. Después, ya si quieres estar a la última, pero no necesario para acceder a los bitcoins de tu monedero, podrías ejecutar la versión 0.15.x.
member
Activity: 294
Merit: 29
Tienes la Seed? No sería más fácil hacer las cosas como se deben hacer?
Hola.

Que yo sepa, Bitcoin Core no te da palabras semilla.

Un saludo.


Ok, gracias por la anotacion.
legendary
Activity: 1623
Merit: 1608
Bueno, en realidad hice una tontería pq no debí tocar nada, pues tanto la wallet como toda la carpeta de AppData/Roaming (donde se instala Bitcoin Core) está en otro disco duro (llamemosle "D"), y el disco duro que yo reinstalé (sin formatear) es el disco duro C. Pero en cualquier caso había copiado toda la carpeta de AppData/Roaming/Bitcoin (toda la carpeta entera la copié a otro disco duro, cosa que en realidad no debí hacer pq realmente no era necesario), instalé la nueva versión de Bitcoin Core en el disco D (en el que re-instalé Windows) y con un comando en el Acceso de Directo de Bitcoin Core "-datadir" lo tengo dirigido al disco duro "D", a las carpetas de Bitcoin, y antes de iniciar Bitcoin Core por 1º vez pegué la wallet que había copiado (que en realidad es la que había en el disco duro D, pero aun así al iniciarse Bitcoin Core por primera vez, me actualizó los bloques de las últimas 2-3 semanas y cuando terminó salía que no había saldo ni transacciones ni direcciones.

Por eso, luego me dio también por copiar la carpeta entera de Bitcoin (la que había pasado a un 3º disco), e iniciar poniendo en el Acceso Directo un -rescan añadido, y ahora está con que se pone a mirar desde hace 9 años y 11 meses pero se puede quedar 3 horas sin moverse ni 1 semana. Y así está la cosa.

No sé qué he hecho mal. A lo mejor pq antes utilizaba una versión algo antigua de Bitcoin Core (una de hace 2-3 años) y no es "compatible" con la última versión. No lo sé.

¿Qué podría hacer? Gracias a todos.

El resumen es así.

1. Si la carpeta AppData/Roaming/Bitcoin que tú tienes corresponde a una versión de Bitcoin Core anterior a 0.8.0, entonces las versiones 0.15.x estarán obligadas a descargar de nuevo la cadena de bloques. El contenido del monedero y sus bitcoins correspondientes, evidentemente, no se pierden.
2. Si la carpeta AppData/Roaming/Bitcoin que tú tienes corresponde a una versión de Bitcoin Core anterior a 0.15.0 pero igual o posterior a 0.8.x, entonces las versiones 0.15.x estarán obligadas a pasar por un proceso de conversión a un nuevo formato (en el que hay que ser paciente porque tarda unos cuantos minutos y que es necesario para segwit).

Esto lo puedes leer aquí:
https://bitcoin.org/en/release/v0.15.0

Extracto:

The first time you run version 0.15.0, your chainstate database will be converted to a new format, which will take anywhere from a few minutes to half an hour, depending on the speed of your machine.
...
Note that the block database format also changed in version 0.8.0 and there is no automatic upgrade code from before version 0.8 to version 0.15.0. Upgrading directly from 0.7.x and earlier without redownloading the blockchain is not supported. However, as usual, old wallet versions are still supported.



Teniendo esto en cuenta, espero que seas capaz de acceder correctamente a tu monedero. El peor de los casos sería que tu copia de la base de datos de la cadena de bloques sea anterior a la versión 0.8.0, en cuyo caso necesitarías ejecutar primero una versión de Bitcoin Core entre 0.8.x y 0.14.x para evitar la descarga desde el bloque génesis desde la red. Después, ya si quieres estar a la última, pero no necesario para acceder a los bitcoins de tu monedero, podrías ejecutar la versión 0.15.x.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Tienes la Seed? No sería más fácil hacer las cosas como se deben hacer?
Hola.

Que yo sepa, Bitcoin Core no te da palabras semilla.

Un saludo.
newbie
Activity: 8
Merit: 0
En las nuevas versiones de Bitcoin Core ya se realiza un rescan de manera automática. Ya casi no tiene sentido que lo lances tú específicamente mediante argumento en línea de comandos.

Aparentemente, los pasos que has seguido están bien. Lo único que se me ocurre es que no hayas pegado el archivo wallet.dat en la carpeta correcta y por eso lo ignore completamente. Da la impresión de que Bitcoin Core ha creado un archivo wallet.dat nuevo, sin transacciones.

¿En qué carpeta has guardado el wallet.dat con fondos?


Bueno, en realidad hice una tontería pq no debí tocar nada, pues tanto la wallet como toda la carpeta de AppData/Roaming (donde se instala Bitcoin Core) está en otro disco duro (llamemosle "D"), y el disco duro que yo reinstalé (sin formatear) es el disco duro C. Pero en cualquier caso había copiado toda la carpeta de AppData/Roaming/Bitcoin (toda la carpeta entera la copié a otro disco duro, cosa que en realidad no debí hacer pq realmente no era necesario), instalé la nueva versión de Bitcoin Core en el disco D (en el que re-instalé Windows) y con un comando en el Acceso de Directo de Bitcoin Core "-datadir" lo tengo dirigido al disco duro "D", a las carpetas de Bitcoin, y antes de iniciar Bitcoin Core por 1º vez pegué la wallet que había copiado (que en realidad es la que había en el disco duro D, pero aun así al iniciarse Bitcoin Core por primera vez, me actualizó los bloques de las últimas 2-3 semanas y cuando terminó salía que no había saldo ni transacciones ni direcciones.

Por eso, luego me dio también por copiar la carpeta entera de Bitcoin (la que había pasado a un 3º disco), e iniciar poniendo en el Acceso Directo un -rescan añadido, y ahora está con que se pone a mirar desde hace 9 años y 11 meses pero se puede quedar 3 horas sin moverse ni 1 semana. Y así está la cosa.

No sé qué he hecho mal. A lo mejor pq antes utilizaba una versión algo antigua de Bitcoin Core (una de hace 2-3 años) y no es "compatible" con la última versión. No lo sé.

¿Qué podría hacer? Gracias a todos.
legendary
Activity: 1623
Merit: 1608
En las nuevas versiones de Bitcoin Core ya se realiza un rescan de manera automática. Ya casi no tiene sentido que lo lances tú específicamente mediante argumento en línea de comandos.

Aparentemente, los pasos que has seguido están bien. Lo único que se me ocurre es que no hayas pegado el archivo wallet.dat en la carpeta correcta y por eso lo ignore completamente. Da la impresión de que Bitcoin Core ha creado un archivo wallet.dat nuevo, sin transacciones.

¿En qué carpeta has guardado el wallet.dat con fondos?
member
Activity: 294
Merit: 29
Tienes la Seed? No sería más fácil hacer las cosas como se deben hacer?
newbie
Activity: 8
Merit: 0
Algún Moderador o entendido?? Llevo todo el día mirando pero no sé qué hacer. Es un poco desesperado el tema.
newbie
Activity: 8
Merit: 0
Hola a todos,

Hace poco reinstalé Windows 7 64 bits. Antes de hacerlo copié toda la carpeta de Bitcoin de AppData/Roaming/...  (hice un copy completo de todo -incluyendo la wallet-), reinstalé Windows, me descargué el Bitcoin Core más actual de su página web (antes tenía un Bitcoin Core de hace 2-3 años funcionando), pegué la wallet en la carpeta AppData/Roaming/... y di a iniciar el nuevo Bitcoin Core. Tarda unas 10 horas en actualizar (desde las últimas 3-4 semanas. No desde el principio, pues los 90-100Gb y la carpeta de AppData/Roaming/... la tengo en otro disco duro (y fue de ahí que copié la wallet), y resulta que cuando ya estaba actualizado no salen:

-Ni el saldo (era poco: 400-500 euros). Es decir, el saldo es 0.0000000
-Ni las transacciones pasadas.
-Ni las direcciones (ni de envío ni de recibo).

¿Qué he hecho mal? ¿Cómo puedo solucionarlo?


PD: decir que sólo hice copy-paste de la wallet.dat desde el otro disco duro, y no sé si tenía que haber hecho algo desde Bitcoin Core.

He copiado y pegado toda la carpeta (ENTERA) de Bitcoin de antes de la reinstalación de Windows (la que estaba en AppData/Roaming) otra vez a la carpeta de Bitcoins (AppData/Roaming), es decir, sobrescribiendo todo, y ahora le he puesto el comando de -rescan en el Acceso Directo de Bitcoin Core, pero se queda 3 horas sin hacer nada (diciendo que va a reindexar todo desde hace 9 años y 11 meses, pero ni siquiera comienza. No sé si lo tendría que dejar más tiempo. Pero mi objetivo, como es lógico es recuperar el saldo de mi wallet con sus direcciones y transacciones.

Mil gracias a los entendidos!
Jump to: