Also a problem may be, when do those coins become un-blacklisted? When they are returned, what if they are never returned?
Yeah it really depends on if implementing it to BitCoin or creating a whole new coin. If dealing with BitCoin then what could happen would be a Confiscation at the Exchange level and an Alert when someone gets that coin for a product or service. The extension of the wallet would see that these were stolen funds and they were sent to a wallet for goods, which will be an unsuspecting merchant. At this point the merchant doesn't ship the goods and retains the BitCoin to transfer back to the initial owner. Once they hit a participating wallet the funds are snatched up and sent to the rightful owner who was hacked. Kind of like a trust network relationship. This is mostly for Large scale hacks that could cripple the economy. Could work on large and small though but to your point who and when is it used.
Also if even one exchange didn't follow the procedure it would negate the idea. There are also ways to disguise Bitcoins (using a coin tumbler, or buying and selling an altcoin). These ideas make crypto so fascinating, but challenging to possibly implement ideas like these imo.
All tumblers would have to enable the BitMarshal service. Once the coin hits it goes back to the hacked wallet or mediators wallet. You could not buy or sell alt coins with this service in place since the funds would be seized at the exchange level.
One way I could see it possibly working, is if wallets would automatically update blacklisted coins (or addresses) in real time, similar to how an anti virus software automatically updates its virus definition list to keep up to date. Then it would be an automatic process for anyone with a bitcoin-qt wallet or similar. (I think this was what you were thinking as well CryptoNick)
Yes this was kind of along the lines I was thinking, or if a new coin just create a function that goes to every wallet and transacts out the coin if proven it was hacked.
But again, I think another problem is, if you have measures like these in place, it may be taken as a safety net and exchanges may slack on security knowing that if they f'd up, there would be a possibility of having those coins returned anyway. I think ultimately it's best to address the problem at the source, which is, how do you make crypto more secure
from hacks, rather then how to contain them.
Just my 2 sats on the idea!
Possibly they would let their guard down, but get this now... If you are a hacker and you know any coins you take will be confiscated back, why would you even attempt the hack in the first place. The hacker has no way out of the system and can not profit. Some of these exchanges are also kind of suspect like they would rob themselves and blame it on hackers, and take their users money. So BitMarshal would also negate these scenarios too.
Thanks for your response, asking these types of questions is what would make it a better solution in the end.