#takev[m]Okay, so we sign the moves and send the signature to verify that we've committed. Once both players have committed, we can generate hashes and send them to each other at the same time as we send the plaintext post. From there, we can calculate what has happened.