Nitpick: cryptography solves this much more neatly.
But somewhat less transparently. The cryptographic solution still requires that an encrypted message is made public prior to the actions being taken and declaring an encrypted prediction has side effects. The neat solution is to still use trusted parties but give the trusted parties only the encrypted strategy (or a hash thereof).
The cryptographic solution still requires that an encrypted message is made public prior to the actions being taken and declaring an encrypted prediction has side effects.
What kind of side effects ? I have no formal training in cryptography, so please forgive me if this is a naive question.
Here's the new thread for posting quotes, with the usual rules: