¿Por qué las billeteras usan múltiples claves privadas en lugar de una cada una?

Estoy aprendiendo sobre Bitcoin y cuando estaba a punto de exportar mi clave privada desde una sola billetera electrum, descubrí que, de hecho, había muchas más de una. ¿Por qué es así? ¿No necesita solo 1 clave privada para almacenar todos los bitcoins y administrarlos?

Respuestas (2)

¿Por qué es así? ¿No necesita solo 1 clave privada para almacenar todos los bitcoins y administrarlos?

Claro que podría usar solo una clave privada y su dirección asociada, pero eso no se recomienda. Es más seguro y más privado no reutilizar direcciones. En su lugar, debe usar una nueva dirección para cada transacción que reciba y para cada cambio que realice. Por lo tanto, su billetera tendrá múltiples claves privadas para las múltiples direcciones que está utilizando.

en una nota al margen: todo el concepto de llaves y billeteras está bien descrito en el libro de Andreas "Mastering Bitoin" ( bitcoinbook.info ), en el capítulo cuatro. También existe la idea de carteras HD (carteras deterministas jerárquicas y BIP0032/BIP0044). Permiten derivar muchas claves a partir de una única clave "semilla".
@Andrew Chow Me doy cuenta de que reutilizar direcciones puede comprometer la seguridad, pero ¿no puede generar tantas direcciones diferentes como desee pero todas vinculadas a una única clave privada? ¡Gracias por la ayuda!
No. Solo hay una clave privada para una dirección. Si está generando un montón de direcciones, también está generando sus claves privadas.

Creo que deberías considerar este ejemplo:

Sé que tal vez te unas a más de un grupo (por ejemplo: grupo de café, grupo de amigos o grupo de estudio).

Si desea realizar algunas transacciones a uno de esos grupos, si usa solo una dirección, será capturado o alguien en algún grupo puede saber que hay una persona en el grupo de café que también está en el grupo de estudio. Y algún día, alguien podrá detectar quién eres.