Bitcoin Forum
June 28, 2024, 09:50:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Problema al reinstalar Windows (hice copia de wallet) pero no reconoce el saldo.  (Read 178 times)
Mf3gh (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
January 31, 2018, 01:20:53 PM
 #1

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!
Mf3gh (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
January 31, 2018, 06:57:56 PM
 #2

Algún Moderador o entendido?? Llevo todo el día mirando pero no sé qué hacer. Es un poco desesperado el tema.
oseventwenty
Member
**
Offline Offline

Activity: 294
Merit: 29


View Profile
February 01, 2018, 06:46:06 AM
 #3

Tienes la Seed? No sería más fácil hacer las cosas como se deben hacer?

Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
February 01, 2018, 10:14:13 AM
 #4

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?

Lightning Address: shawshank@getalby.com
Mf3gh (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
February 01, 2018, 12:14:10 PM
 #5

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.
MA40
Hero Member
*****
Offline Offline

Activity: 790
Merit: 538


--- I ❤ Ƀ ---


View Profile WWW
February 01, 2018, 12:21:08 PM
 #6

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.

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador. ♟♟♜♞♝♛♚♝♞♜♟♟
⚡ Lightning Address: MA40@coinos.io
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
February 01, 2018, 07:38:21 PM
Merited by paxmao (5)
 #7

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.

Lightning Address: shawshank@getalby.com
oseventwenty
Member
**
Offline Offline

Activity: 294
Merit: 29


View Profile
February 01, 2018, 07:44:29 PM
 #8

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.

Mf3gh (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
February 01, 2018, 08:40:22 PM
 #9

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.
MA40
Hero Member
*****
Offline Offline

Activity: 790
Merit: 538


--- I ❤ Ƀ ---


View Profile WWW
February 01, 2018, 08:46:42 PM
 #10

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.

¿Qué sucedería si se enfrentara una fuerza imparable contra un muro inamovible?
ChessFaucet.com - Gana bitcoins jugando al ajedrez contra el ordenador. ♟♟♜♞♝♛♚♝♞♜♟♟
⚡ Lightning Address: MA40@coinos.io
vingaard
Legendary
*
Offline Offline

Activity: 1246
Merit: 1011



View Profile
February 07, 2018, 07:07:49 AM
 #11

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.
justfed
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
February 17, 2018, 12:05:59 AM
 #12

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
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!