A single point of failure
Mintpal was compromised. The attacker gained 30% of the total supply of Vericoin in the attack. Which in turn, led the Vericoin development team to do something unprecedented in cryptocurrency history. They created a mandatory rollback.
This was not unprecedented. Read your bitcointalk history threads. NXT required a rollback in Dec. 2013 after someone exploited an overflow error in the NRS client.
The necessity of the rollback
In every single instance of any exchange or service getting hacked, there has never been a rollback implementation. For Vericoin, this was actually very necessary. Vericoin creates it's new blocks by using proof of stake. When the attacker gained 30% of the coins in one go, they effectively gained 30% of the hashing power. You can see how dangerous this is. All it would take is an additional 21% to effectively completely own the network. If Vericoin used a proof of work system, the only danger would be the market price plummeting from the sell off, but the network itself would never be in danger.
Who's to say an exchange would not exploit a network? Were you really any safer with MintPal controlling 30% of the coin? Doesn't it seem likely they got greedy and were staking?
The unprecedented solution
A rollback is terrible. Every single cryptocurrency relies on the public blockchain ledger. It is the holy grail of the entire currency. Once something is written to it and not orphaned, it's set in stone. When the team decided to initiate the rollback, they decided to use the nuclear option. They broke the entire foundation of crypto and set a new norm where it will be ok to undo transactions if the are large enough. Instead of the developers only being developers, they've now taken the option to also be the federal reserve and the police.
Agreed. They are making a major mistake.
Proof of Stake's flaws
Vericoin only had the nuclear option available because of proof of stake. When an attacker gains coins in a proof of stake currency, they not only gain money, they gain network control. Vericoin was between a rock and a hard place. They either let the attacker have 30% of the total staking power, or set the precedent of rolling back. The reason they took the rollback option was because they could. (for now)
All altcoins are getting desperate and are willing to do unusual things for the sake of distinguishing themselves in a sea of altcoins. They did not HAVE to do the rolback, but they are experimenting in uncharted waters for crypto. The VRC lovers are already spinning the policing of their blockchain as a positive development for cryptos. I disagree because, to be a coveted currency, it must not lose convertibility, no matter the owner, thief or otherwise.