Party(name: String, owningKey: PublicKey)
A Party is well known (name, pubkey) pair. In a real system this would probably be an X.509 certificate.