Solving the Dating Problem with the SENPAI Protocol [pdf]
sigtbd.csail.mit.edu
Solving the Dating Problem with the SENPAI Protocol [pdf]
1–10 of 113 posts
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#2There is a dating problem?
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#3There is a dating problem?
What is this dating thing everyone seems to be talking about?
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#4There is a dating problem?
I thought Tinder had it solved...
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#5> In his presentation of the
original protocol, Aaronson suggests that zero-knowledge
proofs can be used to prevent cheating. However, we find
this approach unsatisfying, partly because zero-knowledge
proofs would make the protocol much more unwieldy and
time-consuming, and partly because we have no clue how
to actually implement ZKP in this context
I am in love with the honesty in this.
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#6There is a dating problem?
> The problem concerns two agents Alice and Bob (or Alex
and Bob, or Alice and Beatrice), each of whom may or may
not have a crush on the other. Each is initially unaware of
the other’s feelings, and if they have a crush, they would
like to know whether the other does as well; however, each
would like to reveal their crush only if the other shares the
interest.
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#7"Notice me SENPAI!"
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#8> In his presentation of the original protocol, Aaronson suggests that zero-knowledge proofs can be used to prevent cheating. However, we find this approach unsatisfying, partly because zero-knowledge proofs would make the protocol much more unwieldy and time-consuming, and partly because we have no clue how to actually implement ZKP in this context I am in love with the honesty in this.
ZKP is also useless in this case because there's no way to enforce dating if the ZKP finds a match. Anybody who wants to detect a crush can simply lie about having one themself.
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#9If you want to use heavy handed crypto you can utilise multiparty computation protocols that are secure against malicious parties.
For the 2PC case this problem was solved way back in the 1980s Andrew Yao.
Re: Solving the Dating Problem with the SENPAI Protocol [pdf]
#10> The Just Man Up And Ask Protocol (JMAP) is often proposed
as a naive solution to the Dating Problem...
Man, this paper is golden!