On 5/26/2020 5:14 PM, James Cook via agora-discussion wrote:
>> Obviously, answering all of these questions is a lot of work and the
>> goal of my thesis, but if anything quickly comes to mind, I'd
>> appreciate any contributions.

One thing just occurred to me.  I've never seen this option used, but if
we interpret or legislate so that the archives determine the datestamps or
order the messages, it's worth considering what would happen in the
ultimate R478 backup situation for "public"; that is, if a message is
"sent to all players and containing a clear designation of intent to be
public" thereby bypassing the archives entirely?

For such a message, all of the recipient datestamps could be slightly
different, so only the Sender's headers could provide a specific time.  So
that edge case (but important backup if all fora break) might be worth
discussing, to see if any hypotheses you favor would work for that case.

> Blockchains are an elaborate solution to the problem of agreeing on a
> set of public events and in what order they happened. This seems a bit
> related to Agora's sometimes-problem of agreeing on what happened and
> when. I'm not saying it's directly relevant to Agora, though; we
> already have reasonably trustworthy mailservers and if we really
> wanted an unambiguous standard we could probably just legislate that
> the list archives entirely determine the set and ordering of messages.

Ordering of two different messages is much rarer of an issue (because
messages are often subject to similar delays on a given day, so order
doesn't change too often when you change the datestamp standard).  It most
often comes up when beating set deadlines like voting or bidding,
especially if (like in bidding) there's real gameplay value to waiting
until the last possible second.

The argument against "archive ordering" is that most email clients do not
readily display the "list archive times", instead displaying the initial
Sender stamp (earliest possible choice).  Thus, it's beyond a reasonable
burden for officers to have to dig for those alternate stamps for every
email they process.

If the archives re-wrote the dates the way they now re-write the sender
(since the fixes in Dec/Jan) that would fix that complication.  But IIRC,
the last time this came up we were collectively squeamish about re-dating
things like that (though maybe now that we've lived with the sender
re-write for a bit, without the sky falling, we'd be more cool with that?)

-G.

Reply via email to