Ethereum Name Service

$18.51
0.78%
ENSERC20ETH0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D722021-11-01
WENSSPLSOLCLQsDGoGibdNPnVCFp8BAsN2unvyvb41Jd5USYwAnzAg2021-11-16
Der Ethereum Name Service (ENS) ist ein dezentralisiertes Namenssystem, das auf der Ethereum-Blockchain basiert und dazu dient, menschenlesbare Namen mit maschinenlesbaren Identifikatoren zu verknüpfen. Es vereinfacht die Benutzererfahrung, indem es komplexe Ethereum-Adressen durch leicht merkbare Namen ersetzt und unterstützt die Zuordnung von Adressen, Inhalts-Hashes, Metadaten-Speicherung und plattformübergreifende Nutzung. ENS wurde von Nick Johnson und Alex Van de Sande unter der Ethereum Foundation erstellt und im Mai 2017 gestartet.

Der Ethereum Name Service (ENS) ist ein verteiltes, offenes und erweiterbares Namensystem, das auf der Ethereum-Blockchain basiert. ENS ist darauf ausgelegt, menschenlesbare Namen wie 'alice.eth' in maschinenlesbare Identifikatoren wie Ethereum-Adressen, Inhalts-Hashes und Metadaten zuzuordnen. Das primäre Ziel von ENS ist es, den Prozess der Interaktion mit dem Ethereum-Netzwerk zu vereinfachen, indem es den Benutzern ermöglicht, komplexe Adressen durch leicht zu merkende Namen zu ersetzen.

ENS funktioniert auf der Ethereum-Blockchain über ein System von Smart Contracts. Es hat zwei Hauptkomponenten: das ENS-Register und Resolver. Das ENS-Register ist ein einzelner Smart Contract, der eine Liste aller Domains und Subdomains sowie Informationen über deren Eigentümer und zugehörige Resolver verwaltet. Resolver sind dafür verantwortlich, ENS-Namen in die entsprechenden maschinenlesbaren Identifikatoren zu übersetzen.

ENS wird verwendet, um die Benutzerfreundlichkeit der Ethereum-Blockchain zu verbessern, indem ein benutzerfreundliches Benennungssystem bereitgestellt wird. Zu seinen Hauptanwendungen gehören:

  1. Adressen-Zuordnung: ENS ordnet menschenlesbare Namen Ethereum-Adressen zu, was es Benutzern erleichtert, Transaktionen zu senden und zu empfangen. Anstatt lange, komplexe Adressen zu verwenden, können Benutzer einfache Namen wie 'alice.eth' verwenden.
  2. Inhalts-Hashes: ENS kann Namen Inhalten-Hashes zuordnen, die auf dezentralen Speicher-Netzwerken wie IPFS (InterPlanetary File System) gespeichert sind. Dies erleichtert das dezentrale Hosting von Websites und anderen Inhalten.
  3. Metadaten-Speicherung: ENS-Namen können zusätzliche Metadaten speichern, wie z.B. Informationen zu Kryptowährungs-Wallets, E-Mail-Adressen und andere relevante Daten, was eine reichhaltigere Benutzererfahrung bietet.
  4. Cross-Platform-Benutzerfreundlichkeit: ENS-Namen sind mit verschiedenen Blockchain-Netzwerken kompatibel und können für plattformübergreifende Anwendungen verwendet werden, wodurch die Interoperabilität von Blockchain-Technologien verbessert wird.
  5. Subdomain-Erstellung: ENS ermöglicht die Erstellung von Subdomains, die angepasst und für verschiedene Zwecke verwendet werden können, wie z.B. individuelle Benutzeridentitäten oder spezielle Projektadressen.

Der Ethereum Name Service wurde von Nick Johnson und Alex Van de Sande unter der Ethereum Foundation entwickelt, einer Organisation, die sich der Unterstützung der Entwicklung der Ethereum-Blockchain widmet. ENS wurde im Mai 2017 eingeführt. Nick Johnson, ein Softwareingenieur mit Erfahrung in der Entwicklung von Internetprotokollen und Webtechnologien, spielte eine wichtige Rolle bei seiner Erstellung und ist weiterhin aktiv an seiner Entwicklung und Wartung beteiligt.

Die Entwicklung von ENS wurde von der Ethereum-Community unterstützt, darunter Entwickler, Benutzer und andere Interessengruppen. Das ENS-Projekt arbeitet unter einem Governance-Modell, das sowohl das ENS-Team als auch die breitere Ethereum-Community einbezieht, um sicherzustellen, dass das System sich den Bedürfnissen seiner Benutzer anpasst.