Decentralized DNS

Z ZděchovNET
Skočit na navigaci Skočit na vyhledávání

Goals[editovat]

  • Allow decentralized functioning
  • Prevent control by government
  • Avoid cost of domain ownership
  • Use existed technology if possible

DNS parts[editovat]

  • Maintaining global unique names (registration, holding, release)
  • Name to IP address translation
  • Identification of owner

Possible solutions[editovat]

Alternative roots[editovat]

Web of Trust (WoT)[editovat]

Crypto-currency based[editovat]

Notable example is Namecoin which is based on Bitcoin.

Pros[editovat]

  • It can guarantee uniqueness of names
  • Network can operate autonomously with manual policy
  • It is independent to a government policy

Cons[editovat]

  • Squatters can occupy general important names
  • Network protocol is complicated and relies on cryptographic keys which can be broken on overpowered in future
  • Domain name registration and renewal need to be paid
  • Block chain size is ever growing with keeping old also false records.
  • Network is vulnerable by 51% attack
  • If private key and domain names are stolen then they can't be retrieved back without negotiation with thief.
  • If private key is lost then domain will expire and can be registered by other entity.

Additional root namespace[editovat]

To allow to have multiple root domains, new root namespace identifier have to be introduced to URL format.

Links[editovat]