Responding to feedback.

juan via agora-discussion [2023-02-28 16:30]:
> Here's an idea for a rule. […]
> 
> {
> A Fingerprint for a document (the Plaintext) is a document that could
> not have been reasonably created without knowledge of the Plaintext, and
> which is, clearly and unambiguously, uniquely related to that Plaintext
> in some specified way.
> 
> Where the rules define an action that a person CAN perform "by
> commitment" to a particular kind of document, that person performs that
> action by performing it by announcement while, in the same message, also
> publishing a Fingerprint for a document of that kind.
> }

Janet Cobb via agora-discussion [2023-02-28 14:38]:
> This results in every purported "by commitment" attempt diverging the
> gamestate, since it's impossible to verify the hash at the time of
> publication.

True. I fixed that by adding that a player needs only to provide a
document which purportedly is a Fingerprint.

nix via agora-discussion [2023-02-28 13:46]:
> Doesn't "unambiguously uniquely" exclude hashes? As I understand it, hash
> collisions are theoretically possible, even for all the uncracked encryption
> methods. I think you need a weaker standard like "The fingerprint must be
> unique enough to not be reasonably used to identify two separate documents"
> or such.

Good point. Changed it to a reasonability standard.

Here's the new version:

{
A Fingerprint for a document (the Plaintext) is a document that could
not have been reasonably created without knowledge of the Plaintext, and
which is related to the Plaintext in such a way that one could not
reasonably produce another document related to that Fingerprint in the
same way.

Where the rules define an action that a person CAN perform "by
commitment" to a particular kind of document, that person performs
that action by performing it by announcement while, in the same
message, also publishing a what is purportedly a Fingerprint for a
document of that kind.
}

-- 
juan

Reply via email to