Von daher wäre es sicherlich besser, wenn man den Public Key tauschen könnte nachdem man diesen aus einem neuen Private Key generiert hat.
Es ist generell keine Schwäche eines abgesicherten Systems, dass man mit dem Schlüssel die Kontrolle darüber weitergibt.
Mit Key-Sharing gibt es allerdings durchaus die Möglichkeit, den Schlüssel in mehrere Teile zu unterteilen und so gemeinsam an das Geld zu gelangen. Das muss man aber im Vorfeld machen. Wenn der Schlüssel erst mal kopiert wurde, ist es zu spät.
Sofern man den Old-Private Key besitzt müsste man doch authorisiert genug sein, das Key Pairing seiner Münzen auszutauschen.
Ist man auch - über eine Transaktion. Oder man sichert den Schlüssel im Vorfeld nochmal extra (siehe oben).