It's a simple question/debate to secure a server.
Avoiding getting too technical, I would like to keep this theoretical.
How secure would a network be if you used the method class to send abstract code, say authenticating data only.
Chaining at least two server side machines where only the server side knows the execution timings of the proprietary machine code when executing randomly chosen abstract versions.
Funnel the clients responsibly, no other access points.
Propagate the method class design to the client's side code.
Assuming encryption is done logically and proper, this would eliminate hacking all together.