1. Bob has an OPAL wallet with 100,000 opal, that is not protected with a passphrase
2. He downloads a malware wallet, which copies his wallet.dat and forwards it to the hacker
3. The hacker empties this wallet and transfers his opal away and dumps the private key for "future use".
4. A roll back occurs
5. Bob now has 100,000 opal back in his wallet again
6. A few seconds later, the hacker empties this wallet again, because he has the private key from step #2
How are we going to circumvent this from occurring.
Doing a rollback because of user error is ridiculous and I can't believe people are even contemplating it.
Dude, myself i don't like the situation but better save the users than the pirate.
you need to launch new blockchain with new adress, verify the legitimacy of former wallet etc... Megaproject!
If he returns the amount we agreed upon, then the rollback is canceled.
IMO it's a better solution. Negotiate, it's sad but people who failed to secure their wallet must accept a cut of x%