If you add a computational power limit to each node in the Bitcoin base code, is this limit easy to crack? What I mean by cracking is not to increase the computational power by increasing the number of nodes, but can the set computational power be exceeded on a single node?
You can't do such a thing in software. You need either a hardware device to block additional power going to an ASIC (as nobody mines with CPUs anymore), or else you'd need to enforce this with a government policy that prevents mining farms from using power over X petahashes/second.