The Blockchain battlefront: Engineering, business enterprise, and regulation