danubetech / did-method-dns

did:dns method specification
3 stars 0 forks source link

Is the URI RR type the right choice? #8

Open peacekeeper opened 2 years ago

peacekeeper commented 2 years ago

The specification currently uses URI RRs.

morgatron commented 1 year ago

Any further thought on this?

We've just been looking at supporting did:dns, but may not be able to because we need to support route 53 (AWS) domains. And of course route 53 doesn't support URI RRs.

peacekeeper commented 1 year ago

I don't know much about AWS, but I agree that URI records don't seem to be as widely supported as other record types such as TXT.

The goal of the current design with URI records was to minimize the amount of data in the zone files, therefore it made sense to put did:key entries into the URI records.

But instead we could also use TXT records that would contain an entire DID document, or parts of a DID document. I believe @tmarkovski has had some thoughts on this. If there is some shared interest in this, we could try to re-write the spec to use those record types instead.