Jon Peterson leading a discussion on discovery requirements.
Proposal: Instead of SII, let's say Cross-Platform Identifier (CPI).
Let's keep SSI.
Important note: Discovery is not a DMA requirement!
Are mappings (whether some CPI is resident at an MSP) aggregated at
DPs private? Are those sensitive?
ekr: Sure, they're sensitive, but what could we do about it?
Jon: >=1 gatekeeper has asserted that they already don't treat
this as sensitive information.
Should/must users consent to creation of mappings?
Spam prevention: CPIs like phone numbers are the "front door"
spammers can knock on. Do DPs have a spam prevention obligation?
Do we protect discovery from data collection threats?
dkg: Should enumerate who the parties involved are.
ekr: PIR has some bandwidth constraints to it.
Giles Hogben:
Jon: requirement should be either hiding IP address of querier
from MSP/DP or hiding the data the MSP is requesting?
Do we need a neutral service(s) to prove mappings?
dkg: Am not arguing for there to be one true identity for a user
across all possible MSPs.
Giles: Not clear why user consent is in the protocol.
Alissa Cooper: Does user provide consent on per-MSP basis or
per-CA basis?
Travis: How much trust is delegated to the ID prover? How/why do
clients or others trust ID provers?
dkg: Unhappily agree with CA analogy. How does expiry work?
ekr: Agree with dkg on CA analogy.
Tim: Running anything analogous to a CA is expensive and really
hard. Must make sure that ID prover involvement is relatively
infrequent (i.e. can't be every time someone looks up a user) or
running an ID prover will be too hard.
Jonathan: Abandoning an MSP (i.e. I stop using Signal) presents
challenges for validity period of mappings.