The most significant conflicts of the future will take place over invisible networks of code, data, and algorithms rather than over land, sea, or air.