BlocVehicle ─ The new generation of vehicle industry