smileyhead@discuss.tchncs.de to Asklemmy@lemmy.ml · 6 个月前Is it possible for devices on an online group chat to toss a coin without trusting each other and the server?message-squaremessage-square41fedilinkarrow-up159arrow-down14
arrow-up155arrow-down1message-squareIs it possible for devices on an online group chat to toss a coin without trusting each other and the server?smileyhead@discuss.tchncs.de to Asklemmy@lemmy.ml · 6 个月前message-square41fedilink
minus-squarevzq@lemmy.blahaj.zonelinkfedilinkarrow-up5·edit-26 个月前Most remote coin tossing schemes incorporate commitment systems for this reason. https://en.wikipedia.org/wiki/Commitment_scheme
minus-squareHappyRedditRefugee@lemm.eelinkfedilinkarrow-up2·6 个月前Amazing solution, didn’t arrive to that one, I was thinking just making a timing constraint to reveal the number that would make the precaculation practically imposible, but the commitment schmeme is waaaay more elegant.
Most remote coin tossing schemes incorporate commitment systems for this reason.
https://en.wikipedia.org/wiki/Commitment_scheme
Yes, that makes a lot more sense.
Amazing solution, didn’t arrive to that one, I was thinking just making a timing constraint to reveal the number that would make the precaculation practically imposible, but the commitment schmeme is waaaay more elegant.