Como descubrí a partir de esta pregunta, la billetera predeterminada contiene 100 claves privadas, pero solo hace visible una.
Pero lo que no entiendo es por qué Bitcoin usa esas direcciones "ocultas". He estado usando mi dirección principal ABCDE y después de un momento me he dado cuenta de que mi saldo se distribuye en diferentes direcciones privadas que puedo ver en la pestaña "Recibir monedas". ¿Por qué no podría simplemente usar mi dirección principal?
Esto se hace para garantizar que tenga una copia de seguridad de todas sus claves. BitcoinQT usa una nueva dirección para cada transacción, tomándolas del conjunto de direcciones no utilizadas. Sin embargo, como siempre hay un grupo de esas direcciones guardadas en el archivo, incluso si hace una copia de seguridad cada 100 transacciones, aún puede recuperar todo su dinero. Si solo mantuviera las direcciones que usa y generara nuevas sobre la marcha, necesitaría hacer una copia de seguridad cada vez que envíe monedas.
El cliente principal no reutiliza las mismas direcciones para aumentar su privacidad: uno no podría saber a quién le enviaría dinero y qué dirección poseería. Es privacidad por defecto, en lugar de bajo demanda.
Regente
elpiachu
Esteban Gornick