top of page

Was ist der Ethereum-Namensdienst? – Vollständiger ENS-Leitfaden

Autorenbild: blockliv3blockliv3

Um die Akzeptanz von Web3 im Mainstream zu beschleunigen, ist es wichtig, alle potenziellen Quellen für Benutzerkonflikte innerhalb von Web3 zu untersuchen und zu rationalisieren. Ein Beispiel dafür sind die langen und schwer zu merkenden Adressen für Web3-Wallets. Diese Adressen sind für Computer gedacht und nicht für den Komfort des Endbenutzers. Da Web3 jedoch zunehmend alltäglich wird, werden sich Entwickler auf die Verbesserung der Benutzerfreundlichkeit und der Kundenerfahrungen konzentrieren. Ein Protokoll, das darauf abzielt, das Problem langer Wallet-Adressen zu lösen, um eine nahtlosere Web3-Benutzererfahrung zu ermöglichen, ist ENS (Ethereum Name Service). Aber was genau ist Ethereum Name Service und wie funktioniert er?


In diesem Artikel tauchen wir tief in ENS ein, um zu verstehen, wie es funktioniert und warum der Service wichtig ist. Während wir dies tun, werden wir uns die beiden Hauptkomponenten des Dienstes genauer ansehen: ENS-Registrierung und Resolver. Außerdem werden wir kurz die Governance-Token des Protokolls zusammen mit der DAO (dezentrale autonome Organisation) von ENS behandeln. Abschließend krönen wir das Ganze mit einem kurzen Tutorial, wie Sie Ihre eigene Domain vom Ethereum Name Service erwerben können.


Wenn Sie bereits mit ENS vertraut sind oder mehr über die Web3-Entwicklung erfahren möchten, können Sie gerne weiter im Moralis-Blog stöbern. Dort finden Sie hochwertige und relevante Inhalte für die Blockchain-Entwicklung. Sie können beispielsweise mehr darüber erfahren, was es braucht, um ein Blockchain-Entwickler zu werden, oder die besten Sprachen für die Blockchain-Entwicklung, um Ihre Reise anzukurbeln.


Sie werden schnell feststellen, dass Moralis das führende Betriebssystem für die Web3-Entwicklung ist. Darüber hinaus ist die Erstellung eines Kontos kostenlos, also melden Sie sich gleich bei Moralis an!


Was ist der Ethereum-Namensdienst? – ENS erklärt



Lassen Sie uns zunächst einfach antworten: „Was ist Ethereum Name Service?“. Ethereum Name Service startete Anfang 2017 und war ursprünglich mit der Ethereum Foundation verbunden. 2018 löste sich ENS jedoch als eigenständige Organisation von der Gründung. Die gemeinnützige Organisation namens „True Names LTD“ verwaltet nun die Entwicklung von ENS. Also, was genau ist Ethereum Name Service?



ENS ist ein verteilter, erweiterbarer, offener Namensdienst, der auf dem Ethereum-Netzwerk basiert. Der zentrale Zweck von ENS besteht darin, menschenlesbare Namen wie „john.eth“ maschinenlesbaren Kennungen wie MetaMask Wallet, Ethereum oder anderen Kryptowährungsadressen zuzuordnen. Diese Kennungen bestehen oft aus langen, mühsamen Kombinationen aus Buchstaben und Zahlen. So verbindet ENS Kryptoadressen wie „0xb76F25…“ mit verständlicheren Namen oder Domains. Darüber hinaus unterstützt ENS etwas, das als umgekehrte Auflösung bekannt ist. Dadurch ist es möglich, Metadaten wie Schnittstellenbeschreibungen oder kanonische Namen mit einer Ethereum-Adresse zu verknüpfen.


Der Zweck von ENS ähnelt dem des „Domain Name System“ (DNS), das eine nahtlosere Benutzererfahrung ermöglichen soll. Das bedeutet, dass ENS denselben Dienst für Web3 bereitstellt wie DNS für Web2. ENS vereinfacht daher Web3 und macht die Blockchain-Technologie besser für die Massenakzeptanz geeignet.


Obwohl sie ein gemeinsames Ziel haben, unterscheiden sie sich jedoch erheblich in Struktur und Architektur. Dieser Unterschied ergibt sich aus den einzigartigen Fähigkeiten und Einschränkungen der Ethereum-Blockchain. Beispielsweise hat ENS als dezentrales Protokoll keinen Single Point of Failure, wodurch es sicherer und zensurresistenter wird.


Nun, mit einem etwas besseren Verständnis dessen, was Ethereum Name Service ist, werden wir im folgenden Abschnitt eine kurze Erklärung geben, wie das Web3-Protokoll funktioniert. Folgen Sie daher, während wir tiefer in die Frage „Wie funktioniert der Ethereum Name Service?“ eintauchen.


Wie funktioniert der Namensdienst von Ethereum?



Wie wir im vorherigen Abschnitt erwähnt haben, gibt es einige Ähnlichkeiten zwischen ENS und DNS. Zum einen erfüllen sie das gleiche Bedürfnis nach zwei unterschiedlichen Räumen. Sie funktionieren jedoch auch ähnlich, da sie beide auf einer Struktur von „punktgetrennten“ hierarchischen Namen arbeiten, die als „Domänen“ bekannt sind.


Die Top-Level-Domains wie „.test“ und „.eth“ werden von Smart Contracts kontrolliert und besessen, die die Community „Registrare“ nennt. Diese Registrare legen die Regeln und Vorschriften fest, die die Verteilung von Subdomains regeln. Jeder kann die Regeln der Registrarverträge befolgen, um eine eigene Domain zu erhalten. Eine großartige zusätzliche Funktion von ENS ist, dass der Dienst den Import von DNS-Domänen unterstützt, die ein Benutzer bereits besitzt.


Basierend auf dieser hierarchischen Struktur von ENS haben Besitzer einer Domain auf jeder Ebene die volle Kontrolle über die Konfigurationen von Subdomains. Wenn John also die Domain „john.eth“ besitzt, hat er die Möglichkeit, „pay.john.eth“ zu erstellen und alle gewünschten Konfigurationen vorzunehmen. Darüber hinaus können diese Konfigurationen entweder für die Benutzer selbst oder für andere bestimmt sein, was den Eigentümern ein hohes Maß an Freiheit bei der freien Verteilung von Domänen bietet.




Ethereum Name Service existiert sowohl im Ethereum-Mainnet als auch in anderen Testnets. Das bedeutet, wenn Sie die ENS.js-JavaScript-Bibliothek oder eine beliebige Endbenutzeranwendung verwenden, erkennt diese automatisch das Netzwerk, mit dem Sie interagieren. Als solches stellt es sicher, dass die ENS-Bereitstellung in diesem bestimmten Netzwerk verwendet wird.


Darüber hinaus verwendet das System zwei Hauptkomponenten: die Registrierung und Resolver. Wir werden in den folgenden Abschnitten näher darauf eingehen, da dies das Verständnis der Funktionsweise von ENS erleichtert.


ENS-Architektur: Registrierung



Die ENS-Registry besteht aus einem Smart Contract, der für die Pflege einer Liste aller Domains und Subdomains zuständig ist. Um die Domains im Auge zu behalten, muss die Registrierungsstelle außerdem drei wichtige Informationen speichern:


Der Domaininhaber



Der Resolver für die Domäne

Die Caching-„Lebensdauer“ für alle Datensätze unter der Domain

Ein Domänenbesitzer kann entweder ein Smart Contract oder ein externes Konto sein. Ein Registrar ist im Wesentlichen ein Smart Contract, der eine Domain besitzt. Diese Verträge haben die Möglichkeit, Subdomains an Benutzer auszugeben, die die Vertragsregeln befolgen. Als solches bedeutet dies, dass die Eigentümer einer Domain die folgenden Maßnahmen ergreifen können:


Geben Sie den Resolver und die TTL der Domäne an

Übertragen Sie das Eigentum an einer Domain

Ändern Sie den Besitz von Subdomains

Darüber hinaus ist die ENS-Registrierung relativ einfach und existiert nur, um einen Namen dem bestimmten Resolver zuzuordnen, der für die Domäne verantwortlich ist. Also, was sind Resolver?


ENS-Architektur: Resolver



Die Resolver sind die Komponenten von ENS, die für den Prozess der Übersetzung von Namen in Adressen verantwortlich sind. Jeder Vertrag, der relevante Standards implementiert, kann als Resolver im System fungieren. Jeder Identifikatortyp, wie z. B. IPFS-Inhaltshashes, Kryptowährungsadressen usw., definiert Methoden, die ein Resolver anwenden muss, um Datensätze für diesen bestimmten Typ bereitzustellen. Darüber hinaus ist es über den EPI-Standardisierungsprozess jederzeit möglich, neue Kennungstypen zu definieren.


Der Auflösungsprozess für Namen in ENS besteht aus zwei Schritten. Zuerst müssen wir die Registrierung nach dem Resolver abfragen, der für einen bestimmten Namen verantwortlich ist. Anschließend brauchen wir den Resolver nur noch um die Antwort auf Ihre Anfrage zu bitten. Als solches ist dies eine Veranschaulichung des Prozesses:



Wenn Sie mehr über die Funktionsweise von ENS erfahren möchten, empfehlen wir Ihnen, sich die offizielle ENS-Dokumentation anzusehen. Hier finden Sie ausführlichere Informationen zum Dienst im Allgemeinen, zur Registrierung und zu Resolvern.


Was ist der Ethereum-Namensdienst? – Governance-Token und DAO



Um die Frage „Was ist Ethereum Name Service?“ zu beantworten Frage, müssen wir auch das Governance-Token und DAO von ENS untersuchen. Die Ethereum-Blockchain hostet das ENS-Governance-Token. Als Inhaber von ENS-Governance-Token können Sie Mitglied der DAO (dezentrale autonome Organisation) von ENS werden. Darüber hinaus bieten diese Governance-Token bestimmte Rechte innerhalb der ENS-Community.



Ein DAO ist das Leitungsorgan eines bestimmten Projekts oder Protokolls, und die Mitglieder der Organisation stimmen über wichtige Angelegenheiten in Bezug auf die Zukunft des Protokolls ab. Das bedeutet, dass Mitglieder der DAO ihre Token verwenden können, um Änderungen mitzuteilen, die sie im Ethereum Name Service sehen möchten.


Es gibt drei zentrale Arten von Vorschlägen, über die Mitglieder der DAO abstimmen können:


Soziale Vorschläge – Soziale Vorschläge sind Off-Chain-Vorschläge, die dem DAO vorgelegt werden. Ein Beispiel wären mögliche Änderungen am Lizenzgebührenprozentsatz des Sekundärmarktes von ENS auf OpenSea. Diese Vorschläge erfordern ein Quorum von 1 % und eine Zustimmungsquote von 50 %, um angenommen zu werden.

Verfassungsänderungen – Verfassungsänderungen sind eine besondere Art von „sozialen Vorschlägen“. Diese sind jedoch besonders, da es sich um Vorschläge zur Änderung der Verfassung des Protokolls handelt. Dies betrifft beispielsweise Vorschläge zur Änderung der Art und Weise, wie die ENS ihre Mission ausführt. Die Regeln zur Verfassungsänderung sind in der Satzung festgelegt und erfordern derzeit ein Quorum von 1 % und eine Zustimmung von zwei Dritteln.

Ausführbare Vorschläge – Dies sind Vorschläge für intelligente Vertragsoperationen, die von einem Konto ausgeführt werden sollen, das der DAO kontrolliert. Dies können beispielsweise beliebige Smart-Contract-Aufrufe sein. Wie die sozialen Vorschläge haben diese eine Quorum-Anforderung von 1 % und erfordern mindestens 50 %, um angenommen zu werden.

Angenommen, Sie interessieren sich für DAOs und möchten mehr darüber erfahren, wie diese Organisationen funktionieren. In diesem Fall empfehlen wir Ihnen, den folgenden Artikel von Moralis zu lesen, der eine Anleitung zum Erstellen eines DAO bietet.


Wie erwerben Sie Ihre eigene ENS-Domain?



In diesem Abschnitt des Artikels erklären wir Ihnen kurz, wie Sie eine ENS-Domain erwerben können. Der Prozess ist relativ einfach und wir werden ihn in die folgenden drei Schritte unterteilen:


Erwerb einer Krypto-Wallet



ETH kaufen

Auswählen einer ENS-Domäne

Erwerb einer Krypto-Wallet

Das erste, was Sie zum Kauf einer ENS-Domain benötigen, ist eine Krypto-Wallet. ENS unterstützt mehrere verschiedene Alternativen; In diesem Fall verwenden wir jedoch MetaMask als Beispiel. Die Notwendigkeit einer Brieftasche ist zweifach. Zunächst benötigen Sie die Brieftasche, in der die ETH aufbewahrt wird, mit der die Domain bezahlt wurde. Zweitens muss die Domain auch irgendwo hinzeigen, was in diesem Fall Ihre Krypto-Brieftasche sein wird.



ETH kaufen



Wenn Ihnen eine MetaMask-Wallet zur Verfügung steht, besteht der zweite Schritt darin, ETH (Ether) zu erwerben. Sie können Ether über eine zentrale Börse wie Coinbase oder jede dezentrale Börse (DEX) erwerben. Die Menge an ETH, die Sie benötigen, hängt beispielsweise von der Länge der Domain und dem aktuellen Gaspreis ab. Daher liegt es an Ihnen, die Ethereum-Gasgebühren im Auge zu behalten und sicherzustellen, dass Sie über ausreichende Mittel verfügen, um die Domain zu bezahlen.


Auswählen einer ENS-Domäne



Der letzte Schritt ist die Auswahl einer ENS-Domain. Dazu müssen Sie zur ENS-Dapp navigieren. Sie müssen dann Ihre MetaMask-Brieftasche mit der dapp verbinden, indem Sie auf die Schaltfläche „Verbinden“ oben links auf der ENS-Oberfläche klicken.



Wenn Ihr Wallet verbunden ist, können Sie nach Ihrer gewünschten Domain suchen, um sicherzustellen, dass sie verfügbar ist. Wenn dies der Fall ist, können Sie einfach den von der dapp bereitgestellten Schritten folgen, um Ihre Domain zu erwerben! Behalten Sie jedoch die Gaskosten im Auge, da diese einen Großteil der Gesamtkosten ausmachen und erheblich variieren können.


Was ist der Ethereum-Namensdienst? – Vollständiger ENS-Leitfaden: Zusammenfassung

Aus traditioneller Sicht ist ein Hauptproblem, das die Massenakzeptanz von Web3 verhindert, die Benutzerfreundlichkeit. Ein Beispiel dafür sind lange und komplizierte Kryptoadressen, die für einen neuen Benutzer ziemlich abschreckend wirken könnten. Dies ist jedoch nur natürlich, da diese für Computer entwickelt wurden. Um dieses Problem zu lösen, wurde ENS als Web3-Version von DNS (Domain Name System) eingeführt. ENS ist eine Abkürzung für Ethereum Name Service, und der Dienst ordnet menschenlesbare Namen wie „john.eth“ komplizierten maschinenlesbaren Kennungen wie Krypto-Wallet-Adressen zu.


In dem Artikel haben wir damit begonnen, ENS und die Funktionsweise des Dienstes zu erklären. Dabei haben wir die beiden Hauptkomponenten von ENS untersucht: die ENS-Registrierung und Resolver. Die Registrierung ist für die Zuordnung von Namen zu Resolvern verantwortlich; In der Zwischenzeit sind die Resolver für den Prozess der Übersetzung von Namen in Adressen verantwortlich.


Wir haben auch kurz erklärt, wie Sie Ihre eigene ENS-Domain in den folgenden drei Schritten erwerben können:


Richten Sie eine Krypto-Wallet ein



ETH kaufen

Wählen Sie eine ENS-Domain

Wenn Sie weiteres Interesse an Web3 haben und mehr über den Raum erfahren möchten, lesen Sie weitere Artikel hier bei Moralis. Sie können beispielsweise mehr über Web3-Verträge, Solidity, das Metaverse und vieles mehr erfahren.



Stellen Sie außerdem sicher, dass Sie sich bei Moralis anmelden! Das Erstellen eines Kontos ist völlig kostenlos und Sie erhalten Zugriff auf phänomenale Entwicklungstools wie Moralis Speedy Nodes, die NFT-API von Moralis, die Preis-API usw. In Kombination mit der unterstützten Infrastruktur von Moralis können Sie mit den Tools die Kosten reduzieren Entwicklungszeit für alle zukünftigen Blockchain-Projekte um durchschnittlich 87 %. Erstellen Sie also jetzt Ihr Konto; Du hast nichts zu verlieren!

0 Ansichten0 Kommentare

Aktuelle Beiträge

Alle ansehen

Wir stellen Walken vor

verfolgt Ihr Smartphone oder Wearable Ihre täglichen Schritte und erstellt eine faszinierende Statistik? Jenseits der Zahlen hat eine...

Neu bei Ultra

Neu bei Ultra Die fünfte Ausgabe von Ultra Notes enthält mehrere Updates und Neuigkeiten in Bezug auf Ultra, wie z. B. die neueste...

Comments


bottom of page