UPCX halts transactions after $70m security breach