I read the post-mortem for Cronos. $120.4M in affected loans—7.6% had already been transferred out of the network before the rollback, and about $9.2M can’t be recovered. In other words, they used the rollback to save the remaining more than 90%.

Programmer instinct: rollback is a bug-fixing mindset, not a logic that a ledger should have. If you can roll back once, then for every large amount stolen going forward, someone will ask for a rollback. The idea of finality is gone, and the chain becomes just a slow database. This precedent is worth far more than that $9.2M—and far more dangerous.