Original Post
I remember once studying cryptographic protocols for transactions in which third parties can verify that the transaction has been acknowledged by both main parties yet only the two main parties know the contents of the transaction. I can't remember the names of any such protocols -- can you?