Note that the way this fork was pulled off was very ad-hoc.
Ethereum devs were unable to create a legitimate transaction reverting the DAO funds because they do not have access to the hackers' private key. The reversion was done with a "surgical state change" hardcoded into the client itself.
Ethereum devs were unable to create a legitimate transaction reverting the DAO funds because they do not have access to the hackers' private key. The reversion was done with a "surgical state change" hardcoded into the client itself.