P2OFE: Privacy-Preserving Optimistic Fair Exchange of Digital Signatures