copia de seguridad de 12 palabras semilla vs wallet.dat

Instalé electrum , creé mi primera billetera y noté que en lugar de tener que guardar un wallet.datarchivo, si tengo razón, solo necesito guardar/escribir 12 palabras clave.

Si entiendo correctamente las semillas utilizadas para crear la billetera, siempre producirán el mismo resultado, pero ¿cómo funciona el proceso de recuperación para restaurar/recuperar el saldo de la billetera?

¿Se verifica la cadena de bloques con las claves de mi billetera para reclamar la propiedad de las transacciones que se firmaron con mis claves para recuperar los posibles fondos?

Respuestas (2)

A partir de la semilla, Electrum genera datos que luego utiliza para generar tantas claves privadas como desee. De cada clave privada se genera una clave pública, de cada clave pública se genera un hash de esa clave pública, y de cada clave pública se genera un hash de una dirección.

Electrum luego verifica esas direcciones en busca de actividad en el servidor al que está conectado como describí en esta y esta respuesta (léalas para obtener más detalles).

¿Puedo hacer una copia de seguridad del archivo de la billetera en el directorio de billeteras en lugar de las frases iniciales para recuperar los fondos? ¿Hay alguna información almacenada fuera del archivo de la billetera que necesito la semilla de cualquier manera?
Dicha información no se almacena fuera de los archivos de la billetera. Sin embargo, es posible que desee hacer una copia de seguridad de sus semillas de todos modos porque facilita el acceso a las billeteras, por ejemplo, si desea acceder a sus billeteras en un teléfono porque no tiene acceso a una computadora de escritorio o portátil. También hace posible el acceso a sus billeteras con una billetera HD diferente en caso de que Electrum muera.

Las semillas producen las direcciones, no los saldos. Considere que puede tener varias billeteras que contengan la misma dirección. El saldo no existe en ambas direcciones, porque hay dos copias... es como dijiste al final.

Su billetera busca las direcciones en la cadena de bloques que se copian en su sistema y contienen el saldo... bueno, en realidad, el saldo no es una entidad. Las transacciones son. Su billetera escanea la cadena de bloques en busca de sus direcciones y cualquier transacción que la involucre, y calcula el saldo en función de las entradas y salidas.