Estoy en binarycoin ahora, con minería en solitario. La suerte me sonríe. Me encuentro a 5 cuadras. Es 100.0 monedas binarias.
Estoy tratando de usar una aceleración "agresiva", mi daemon compilado con -O3
.
Después del último bloque, atrapé a Crash of Daemon. Y falla al reiniciar con err:
Database environment corrupt; the wrong log files may have been removed or incompatible database files imported from another environment
PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
wallet.dat: unable to flush page: 19
txn_checkpoint: failed to flush the buffer cache: DB_RUNRECOVERY: Fatal error, run database recovery
Si vuelvo a descargar la cadena de bloques.
-rescan
no ayuda
Estoy cerrando la red, limpiando todo en .binarycoin/* excepto wallet.dat
y binarycoin.conf
. Inicie el demonio. Recordé wallet.dat
que había bloques, cada bloque estaba marcado como orphan
. Empecé a olfatear mis monedas. Mi cuenta nombrada como ""
contiene solo una dirección. Encontré una cadena de bloques web www.binarycoin.info:8080/ No había mi dirección.
En tx ids
mi wallet.dat
, en esta cadena de bloques web, encontré direcciones que recibieron las recompensas. He tirado las claves privadas de estas direcciones y me he calmado.
Mis nervios siguen jugando. ¿Qué pasa si no hay una cadena de bloques web lateral? ¿Cómo debo descubrir el tx ids
y luego my addresses
, y luego volcar mi privkeys
?
No hay opción para obtener todas las direcciones de wallet.dat
, solo una dirección (predeterminada).
Encontré pywallet . es Bitcoin
para Sin embargo, he volcado en texto sin formato mi archivo wallet.dat
. 117 direcciones con sus claves privadas.
Comparo mi real addresses
con este 117. Nadie.
privkeys
yo comparo Nadie.
¿Cómo extraer realmente todas las direcciones y todo privkeys
lo que contiene wallet.dat? (Especialmente para monedas alternativas)
ahora puede usar bitcoin-cli dumpwallet
el comando para exportar todas sus claves privadas
Puede obtener toda esta información de la API de bitcoind. descarga bitcoind, establece sus configuraciones de RPC en su .conf y luego se conecta a través de RPC
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
Lo mismo se aplica a todas las monedas en realidad. La mayoría simplemente copia la fuente de bitcoin o litecoin. Muchas de las características son las mismas,
Sugeriría mantener copias de seguridad de todos los datos que tiene, y no renunciar a la idea de que eventualmente podrá extraer las claves privadas de esos datos, incluso si no puede encontrar un programa que funcione en este momento.
Presumiblemente, tiene registros de cuándo su computadora generó bloques. Debería poder encontrar registros coincidentes del sitio público de blockchain (si hay uno) para su altcoin. Su pregunta sugiere que el software de su billetera cree que los bloques son huérfanos, lo cual es una mala señal. Yo no confiaría en eso todavía. Si el sitio de la cadena de bloques muestra bloques huérfanos y encuentra sus bloques enumerados allí como huérfanos, entonces probablemente no haya esperanza. Si encuentra los bloques enumerados como parte de la cadena oficial, puede obtener la dirección pública a la que se pagaron las tarifas de minería a partir de eso.
Alguien, tal vez solo el desarrollador de la moneda, sabe cómo encontrar las claves privadas correspondientes en su billetera. Si no puede encontrar una solución usted mismo, espere y vea si el valor de las monedas aumenta lo suficiente como para contratar ayuda profesional. Mientras tanto, puede mirar el código de bitcoin y posiblemente los cambios realizados para producir binarycoin, y probablemente pueda averiguar cómo extraer las claves privadas del archivo wallet.dat original, el archivo wallet.bak o copias de seguridad anteriores. de estos que contienen sus bloques.
Te deseo lo mejor. Desafortunadamente, algunos tienen que aprender por las malas que hay una razón para pagar a los bancos para asegurar nuestro dinero.