The DID DHT Method Specification is based on the DHT used by bittorrent for reasons summarised in the Abstract below.
I’m posting here as a place for discussing how a DID based on Safe Network might have advantages over this proposal, for example given SN’s goal of securing data permanently.
Abstract
A DID Method based on Pkarr, identified by did:dht.
DID DHT
Pkarr
Mainline DHTPkarr stands for Public Key Addressable Resource Records. Pkarr makes use of the Mainline DHT, specifically BEP44 to store records. This DID method uses Pkarr to store DID Documents.
As Pkarr states, mainline is used for the following reasons:
- It has a proven track record of 15 years.
- It is the biggest DHT in existence with an estimated 10 million nodes.
- It is fairly generous in retaining data.
- It has implementation in most languages, and is stable.
The syntax of the identifier and accompanying data model used by the protocol is conformant with the [DID-CORE] specification and shall be registered with the [DID-SPEC-REGISTRIES].