Hello guys, I was thinking about this topic, I know is impossible to know if someone has loaded my private keys on his wallet. But I think that is relevant information for the network, that would give more trust, and I know what are you thinking. Someone can copy the private key and not load it until he wants to steal the BTC, but at least would be nice to know if my online wallets or my exchanges accounts have a compromised addys.
I think this is necessary because the brute force attacks are getting better with time and lots of btc have been vulned this way. So, I was thinking this would be possible to do it like a transaction, once a private key get loaded on a wallet that information could go on the next block to be public for all.
And here is where the discussion starts, is possible with the right software upgrade, but do you think is really relevant information to be on the network?
I think that you really want impossible, and as others say when your private keys are compromised in 99% game is over for you. In some cases hacker will maybe wait before your account is wiped out, but only if he/she know that you receive regular payments on your address and not move them from that address for long time.
I see you are in the first place concerned about security of your online accounts, but such accounts can be very safe if you use unique strong password, 2FA and e-mail which is also have strong password and it is used only for that service. However all this will not help if your online crypto service is hacked, so do not store coins online