¿Wallet.dat puede contener solo 100 claves privadas incluso si hago una copia de seguridad?

Considerando el cliente Bitcoin para Windows 0.8.1:

Entonces, la mejor manera (si ya he usado 100 claves) es enviar bitcoins a una billetera diferente y luego a una recién generada.

Cuando quiero claves nuevas, ¿puedo simplemente eliminar la billetera antigua de la ubicación predeterminada y SERÁ LA NUEVA GENERADA AUTOMÁTICAMENTE al encender el cliente?

Respuestas (3)

Una billetera (por defecto) siempre contiene 100 claves sin usar . Cada vez que el cliente necesita una nueva clave (para una nueva dirección, para enviar cambios o, en teoría, para pagos de minería en solitario), toma la dirección más antigua del grupo y crea una nueva para agregar.

Esto solo significa que necesita hacer una copia de seguridad cada 100 transacciones. No es necesario cambiar a una nueva billetera.

Cuando quiero claves nuevas, ¿puedo simplemente eliminar la billetera antigua de la ubicación predeterminada y SERÁ LA NUEVA GENERADA AUTOMÁTICAMENTE al encender el cliente? ¿Y es posible esta opción?
Si elimina la billetera, se creará una nueva, sí. Pero eso significa que perderá todos sus fondos, ya que perdió todas las llaves antiguas. No necesita preocuparse por esto: una billetera siempre genera nuevas claves cuando las necesita.
¿Entonces el grupo de claves se hace cada vez más grande? ¿Cómo puedo saber cuánto mide en este momento?
El conjunto de claves siempre contiene 100 claves futuras. Sin embargo, la cantidad total de claves en una billetera (las que se usan + las que están en el grupo) crece constantemente. No creo que el número total esté expuesto en ninguna parte, pero el comando getinfo (RPC o ventana de depuración) puede indicarle la marca de tiempo de la entrada más antigua en el conjunto de claves.

Ejecute el cliente con el parámetro -keypool=10000para generar 10000 claves en su grupo de claves.

Pros: menos copias de seguridad

Contras: su billetera será más grande (tamaño de archivo) y tal vez tarde unos segundos más en cargarse

Hoy aprendí.

Eso es para Bitcoin-Qt, si usa MultiBit, después de enviar dinero, el cambio volverá a la dirección de envío.