viernes, 30 de abril de 2021

Recuperación de cartera Android

Se trata de recuperar 1,170.71 Dogecoins de una cartera Android.

Antecedentes: es una cartera ligera adaptada por Langerhans de la cartera para Bitcoin hecha por Schildbach, así que técnicas para recuperar las llaves privadas de una deben servir para la otra. En la de Schildbach el incentivo era recuperar los "forks" de Bitcoin como BCH y BSV, entre otros.

https://play.google.com/store/apps/details?id=de.langerhans.wallet

Tiene 6 depósitos, cinco fueron por minería y allí está el problema, porque contienen 2000 transacciones individuales cada una (del "pool" de minería) y eso hace que no se puedan enviar desde esa cartera a otra.

La solución es exportar la llave privada que corresponde a la llave pública DFN4RAmyvEJvNLvZmPwFp8wod1xXe8veyx e importar esa a otra cartera que no tenga esa limitante. Tal vez funcione con Coinomi pero no es seguro. De seguro debe funcionar con la "core wallet" para PC pero se ocupa bajar TODO el blockchain de Dogecoin, unos 16 GB y dejar que se sincronice, tal vez tarde unas 8 horas.

https://dogecoin.gg/files/dogecoin-bootstrap-2021-04-11.torrent

https://www.reddit.com/r/dogecoin/wiki/dogecoincoreguide

Se obtienen con facilidad las 12 palabras semilla, pero estas no sirven de nada porque la dirección se generó con una versión más vieja de la cartera que aún no tenía esa funcionalidad.

Aquí se puede verificar el saldo de la cartera y las miles de transacciones en cada depósito.

https://dogechain.info/address/DFN4RAmyvEJvNLvZmPwFp8wod1xXe8veyx

Aqui vienen diferentes instrucciones para recuperar las llaves privadas:

https://github.com/langerhans/dogecoin-wallet-new/issues/65

https://github.com/langerhans/dogecoin-wallet-new/issues/68

https://www.reddit.com/r/dogecoin/comments/7qh53r/tool_to_recover_dogecoin_private_keys_from_the/

Este es de la cartera Bitcoin en que está basada  https://github.com/schildbach

Algo prometedor que no logré hacer funcionar es usar bitcoinj en https://github.com/schildbach/bitcoinj

La persona que logre extraer la llave privada puede quedarse con las monedas, solo tiene que publicar cómo lo hizo. Si en 30 días nadie lo ha logrado yo voy a seguir intentando.

Quien esté interesada/o en intentarlo, favor de mandar un correo a eneit@tectijuana.mx y les envío el archivo cifrado con la contraseña. No se puede exportar sin ponerle contraseña. Puedo incluír el archivo ya descifrado con la instrucción "openssl enc -d -aes-256-cbc -md md5 -a -in dogecoin-wallet-backup -out dogecoin-wallet-decrypted" para evitarse ese paso.

Estos son los Dogecoin que repartí, ¿estás en la lista?
RC0055 es de la materia Redes de Computadoras, No. Control NN210055
RE0394 es de la materia Redes Emergentes,  No. Control NN210394