OWL ontologies for describing the constituent elements of a cryptocurrency: cc and doacc