---
OPEN NAME SYSTEM:
DNS mit Namecoin-Blockchain
Das Open Name System möchte das klassische Domain Name System der ICANN um eine Blockchain erweitern, was das System resistenter gegenüber Ausfällen und Zensur macht. Für den Code greift das Team auf Namecoin zurück.
Hundertprozentige Abwärtskompatibilität zu dem Domain Name System (DNS) der ICANN verspricht das Open-Name-System-Protokoll (ONS), was dadurch erreicht wird, dass das DNS einfach um die Verwendung einer Blockchain erweitert wird. Letzteres bezeichnet eine Art Datenbank, in der Informationen gespeichert und über ein Peer-to-Peer-Netzwerk verteilt und aktuell gehalten werden.
Dieses Konzept wird etwa in Bitcoin verwendet, um die Liste der Transaktionen zu verzeichnen. Die Technik kann und wird aber auch für andere Zwecke genutzt. Das wiederum macht sich das ONS-Projekt zu Nutze und setzt Namecoin als Key-Value-Store für die Domain-Informationen ein. Mit ONS sollen die Registrierung und die Auflösung sowohl von Benutzern als auch Domains in der Blockchain möglich sein. Das macht die Technik zu einer dezentralen Alternative zu dem von der ICANN als oberstem Gremium kontrollierten DNS.
Informationen zu einem Nutzer, wie etwa der Name, Kontaktmöglichkeiten oder auch der öffentliche GPG-Schlüssel, werden über ein standardisiertes Schema als JSON-Objekt gespeichert. Die Software zur Unterstützung von Blockchain-Domains in ONS fehlt bisher aber noch völlig. Eigenen Aussagen zufolge möchte sich das Team zunächst darauf konzentrieren, die Nutzerverwaltung über die Blockchain richtig umzusetzen.
Über das in Python geschriebene Kommandozeilenwerkzeug Opendig, das ähnlich wie das bekannte Dig funktionieren soll, können Daten von Nutzern in der Blockchain ebenso wie Standard-Domains bereits aufgelöst werden. Theoretisch könne das Konzept von ONS auf alle möglichen verteilten Key-Value-Stores angewendet werden, das Team entschied sich aber für das nach ihrer Meinung am weitesten verbreitete zur Verwaltung von Nutzerinformation in einem Namensraum, und das sei eben die Namecoin-Blockchain.
Der unter MIT-Lizenz stehende Code sowie die dazugehörige Dokumentation von ONS finden sich auf Github.
---
Quelle:
http://www.golem.de/news/open-name-system-dns-mit-namecoin-blockchain-1407-108102.html