The DoD thinks blockchain can help authenticate its agents, secure interagency communication, and handle petabytes of data to predict attacks.