Creo que en parte se hizo por razones de seguridad? Es mucho más fácil bruteforce algo XY si usted ya tiene X, (que sería el caso por que ya la adición de la clave pública a su dirección por defecto). En lugar de un hash de la variable de donde se obtienen la clave pública si el pasado está hecho, haciéndolo inútil ( bitcoins se ha ido por el tiempo que son capaces de fuerza bruta es). ( Tenga en cuenta que es en la actualidad ( incluso con la clave pública) prácticamente imposible bruteforce cualquier dirección, pero este podría no ser el caso en el futuro.) - Alguien podría ser capaz de dar una respuesta más detallada.

En la actualidad esto no es posible con el cliente estándar, aparte de hacer independiente de carteras. Hay un parche para la moneda de selección en github, que fue muy prometedor. Por lo que esta característica puede hacer que en una futura versión.