Früher, als das Internet noch nicht so weit verbreitet war, bestand eines der Hauptprobleme für die Benutzer darin, dass die Domänennamen nicht mit den Internetprotokolladressen (IP-Adressen) übereinstimmten.
Das machte sie sehr unfreundlich für den Durchschnittsbürger, der die IP-Adresse der Website, die er besuchen wollte, eintippen musste, wie zum Beispiel in buchstäblich geben Sie die Zahlen ein.
Im Gegensatz zu herkömmlichen IPs bestehen Kryptowährungsadressen aus noch längeren Zahlen- und Buchstabenfolgen. Wenn ein Nutzer einem anderen Nutzer Geld über Ethereumsenden möchte, muss er die Adresse eingeben und darauf achten, dass jede Zahl und jeder Buchstabe richtig geschrieben ist.
Schnelle Navigation
Es ist auch wichtig zu wissen, dass die Blockchain-basierte Technologie in dieser Hinsicht sehr strafbar ist. Denn wenn Sie die Adresse nicht korrekt eingeben und einen Buchstaben falsch schreiben, ist das Geld, das Sie senden, unwiderruflich verloren. Es gibt keine zentrale Behörde, an die man sich wenden kann, um die Transaktion rückgängig zu machen oder zu erstatten – das Geld ist verloren.
Und so wie die Domänennamen-Dienste (DNS) bei der Nutzung des Internets zum Leben erweckt wurden, ist die Ethereum Name Service (ENS) zum Leben erweckt.
Was ist Ethereum Namensdienst (ENS)?
Ethereum Der Name Service (ENS) basiert auf demselben Konzept wie der Domain Name Service (DNS), passt es aber an die Bedürfnisse der Ethereum Benutzer an. In seinem Kern ist der Ethereum Name Service ist ein verteiltes, offenes und erweiterbares Benennungssystem, das auf dem Ethereum Blockchain arbeitet.
Sie zielt darauf ab, von Menschen lesbare Namen auf maschinenlesbare Bezeichner abzubilden. In diesem Fall kann der menschenlesbare Name etwa “cactus.eth” lauten, während der maschinenlesbare Bezeichner die Ethereum Adresse sein (oder auch andere Kryptowährungsadressen).
In der Abbildung unten haben wir ein Beispiel dafür gegeben, wie es aussieht. Die Adresse gehört zu der Ethereum Stiftung. Der von uns erstellte ENS-Domänenname ist nur ein Beispiel für den Zweck dieses Leitfadens:
Die Norm Ethereum Adresse wird in einen für Menschen lesbaren Text (foundation.eth) umgewandelt. Das bedeutet, dass die Benutzer mit “foundation.eth” statt mit der Standardadresse Geld senden oder interagieren können. Dies macht es natürlich für normale Benutzer viel einfacher und verringert die Möglichkeit eines Fehlers erheblich.
Nach Angaben der offiziellen ENS-Dokumentationhat das System “ähnliche Ziele wie DNS, der Domain Name Service des Internets, aber eine deutlich andere Architektur aufgrund der Möglichkeiten und Beschränkungen, die das Ethereum Blockchain”.
Ähnlich wie DNS arbeitet auch ENS mit einem System aus punktgetrennten, hierarchischen Namen, die als Domains bezeichnet werden. Der Eigentümer einer Domain hat auch die volle Kontrolle über die Subdomains.
Wie funktioniert ENS?
Das System besteht aus zwei Kernkomponenten Ethereum Namensdienst. Dies sind namentlich die Registry und die Resolver. Die Architektur des Systems sieht wie folgt aus:
ENS
Registry
Das Register besteht aus einem intelligenten Vertrag, der eine Liste aller Domains und Subdomains verwaltet und drei wichtige Informationen über jede dieser Domains speichert. Diese Informationen sind:
- Der Inhaber der Domain
- Der Resolver der Domäne
- Die Zwischenspeicherzeit für alle Datensätze, die sich unter der Domäne befinden
Der Zweck des ENS-Registers ist sehr einfach – es dient der Zuordnung eines Namens zu dem für ihn zuständigen Resolver. In der Zwischenzeit dürfen Besitzer von Domains in der ENS-Registrierung:
- die Inhaberschaft der Subdomains zu ändern
- Übertragen Sie die Inhaberschaft ihrer Domain auf eine andere Adresse
- Den Resolver und die Time-to-live (TTL) für die Domain einstellen
Auflöser
Resolver hingegen sind für den Prozess der Übersetzung der Namen in Adressen zuständig. Jeder Vertrag, der die erforderlichen Standards implementiert, ist in der Lage, ein Resolver im Ethereum Namensdienst sein. Die Auflösung eines Namens im ENS ist jedoch ein Prozess, der aus zwei Schritten besteht.
Der erste Schritt besteht darin, bei der Registry anzufragen, welcher Resolver für den besagten Namen zuständig ist. Der zweite Schritt besteht darin, diesen speziellen Resolver um die Antwort auf die Anfrage zu bitten. In Bezug auf die Architektur sieht das folgendermaßen aus:
ENS
Der Unterschied zwischen DNS und ENS
Der Domain Name Service (DNS) wurde 1983 von Paul Mockapetris – einem amerikanischen Informatiker – entwickelt. Er ging auf die Forschungen einer anderen amerikanischen Wissenschaftlerin – Elizabeth Feinler – zurück.
Vereinfacht ausgedrückt besteht der Zweck des DNS darin, Internetprotokolladressen (IP-Adressen) mit menschenfreundlichen Namen der Domäne abzugleichen. Dies ermöglicht es den Nutzern, den Namen der Website einzugeben, anstatt die wörtliche numerische IP-Adresse eingeben zu müssen.
Auf eine ähnliche, aber andere Weise, Ethereum Name Service versucht, Menschen (wie auch Anwendungen) eine einfachere Möglichkeit zu geben, Kryptowährungsadressen zu lesen und zu teilen.
Wie registriert man eine Ethereum Name Service (ENS)-Domäne?
Die Registrierung einer Ethereum Namen-Service-Domäne ist ziemlich einfach, und Sie brauchen nur eine heiße Brieftasche wie MetaMask zu haben.
Gehen Sie zu app.ens.domains (die offizielle Website für die Registrierung einer ENS-Domäne), und geben Sie den Namen der Domäne ein, die Sie registrieren möchten. Daraufhin wird seine Verfügbarkeit geprüft.
Sobald Sie Ihren Namen ausgewählt haben, müssen Sie nur noch die unten stehenden Anweisungen befolgen:
ENS
Ethereum Name Service Governance
Die Ethereum Namensdienst wird durch einige verschiedene Arme geregelt, von denen jeder seine eigene Bedeutung hat.
ENS Token + Verteilung
Der ENS-Token ist ein Standard-Token, der den ERC-20-Standard auf dem Ethereum Blockchain. Sein Hauptzweck besteht darin, für die Verwaltung des Systems verwendet zu werden.
Token-Inhaber können Vorschläge einreichen und ihre Stimme abgeben. Der wichtigste Ort, an dem die Mitglieder der Gemeinschaft Ideen diskutieren und Diskussionen über die Verwaltung führen können, ist das Forum discuss.ens.domains.
Der ENS-Token wurde an Early Adopters verteilt, die zuvor einen ENS-Domainnamen registriert hatten. Das Antragsverfahren begann am 8. November 2021, und die Nutzer hatten bis zum 4. Mai 2022 Zeit, die ihnen zugeteilten Token zu beantragen.
25 % des Gesamtangebots wurden über den Airdrop verteilt, während der Rest wie im folgenden Tortendiagramm dargestellt zugeteilt wurde:
ENS
ENS DAO
Im Geiste der Dezentralisierung hat die Ethereum Namensdienst von einem dezentralisierten autonomen Organisation (DAO). Die DAO selbst wird von den Inhabern des ENS-Tokens regiert, die Vorschläge einreichen und darüber abstimmen können, um die künftige Entwicklung des Protokolls zu bestimmen.
ENS-Stiftung
Die ENS DAO selbst wird durch eine bestehende Stiftung auf den Kaimaninseln namens ENS Foundation vertreten.
Sie hat mehrere Ziele, darunter:
- Um die steuerlichen Anforderungen zu erfüllen, da die DAO-Teilnehmer ohne eine juristische Person für einen bestimmten Anteil des Einkommens der DAO verantwortlich sein können, auch wenn sie keinen Zugang zu diesen Mitteln haben.
- Um Verträge mit anderen Unternehmen abzuschließen.
- Die beschränkte Haftung der Teilnehmer an der DAO für die Handlungen der DAO vorzusehen.
Schlussfolgerung
ENS ist ein entscheidender Fortschritt im Bereich der Kryptowährungen und ein Schritt in Richtung der Lösung einiger dringender Probleme, die die Branche umtreiben – nämlich die Nutzererfahrung.
Der Umgang mit langen Zeichenfolgen aus zufälligen Zahlen und Buchstaben ist oft der Grund für Fehler, und im Bereich der Kryptowährung sind Fehler häufig sehr teuer. Die Normalisierung von Adressen und ihre Darstellung in einer für Menschen lesbaren und freundlichen Form ist ein Schritt zur Verbesserung der allgemeinen Benutzerfreundlichkeit, so wie DNS die Benutzerfreundlichkeit für Internetnutzer verbessert hat.
Gleichzeitig werden DNS-Datensätze von Domänen und Namen jedoch in der Regel auf zentralen Servern gespeichert, was sie anfällig für Hacker macht. ENS hingegen sind gesichert durch EthereumBlockchain gesichert, was sie um ein Vielfaches sicherer macht.
Das heißt, die Ethereum Name Service ist zweifellos eine sehr wichtige Erfindung und eine Innovation, die sich schnell verbreitet hat und von Tausenden von Menschen genutzt wird.