I offer myself as a volunteer to be a number assigner On Wed, Apr 26, 2023 at 9:44 PM Forest Sweeney via agora-discussion < agora-discussion@agoranomic.org> wrote:
> On Wed, Apr 26, 2023 at 10:11 AM nix via agora-discussion < > agora-discussion@agoranomic.org> wrote: > > > On 4/26/23 09:36, nix via agora-discussion wrote: > > >> > > > An alternative, non cryptographic (or maybe more accurately, > > > cryptography by hand) solution: > > > > There was further discussion of this solution. It's probably crackable > > with a normal table, which might be mitigated by padding the table with > > dummy info. However, that discussion also lead to what is a probably > > more perfect solution: > > > > Nix and Janet agree on a letter for each player (nix is A, Janet is B, > > 4st is C, and so on). Again, how they do so does not matter. > > > > Nix then generates a number 1 through N (where N is the number of > > different roles) for each letter. These numbers do not have to be > > unique. Nix sends the number, letter combo to 4st. > > > > 4st now has the letter/number combos. 4st assigns a role to each one by > > writing a list of the roles where the correct role is in the correct > > spot. So if A2 is meant to be MAFIA, the list could be [defender, mafia, > > other role, fourth role]. The order doesn't matter as long as the > > correct role is in the correct spot and the list contains all roles. > > > > 4st passes the letter and list combos to Janet and let's nix know e has > > done so. Nix sends out the numbers to the correct players, Janet sends > > out the lists to the correct players. > > > > Nix knows which person got which number, but not the lists. Janet knows > > which person got which list, but not the numbers. 4st knows which number > > corresponds to which list, but not who got them. > > > > > > -- > > nix > > Prime Minister, Herald > > > > > To Yachay's concern, this is still prone to two of the people involved > colluding, as that's all that's needed to decipher the remaining info. > However, I'm of the opinion that we trust two individuals to check their > power throughout Agora regularly: eg we have the pairs of offices that are > considered "OP" so that one person doesn't have both offices. There is a > "decentralized" solution, where all players have to do more work, but we > think that less work on the player is the better option. > > Decentralized solution: > > https://crypto.stackexchange.com/questions/31140/santa-claus-secret-permutation > > -- > 4st > Referee and Deputy(AKA FAKE) webmastor > Uncertified Bad Idea Generator >