Web3 URLs: Wie Ethereum einen neuen URL-Standard schafft

Ethereum ist eine dezentrale Plattform für Smart Contracts, DApps und NFTs. Aber wie können Internetnutzer auf diese Inhalte zugreifen, ohne sich auf zentralisierte Dienste wie DNS oder Webserver zu verlassen? Die Antwort ist ein neuer URL-Standard für Ethereum, der mit dem Start von ERC-4804 eingeführt wurde.

Was sind Web3 URLs?

Web3 URLs sind spezielle URLs, die direkt mit der Ethereum Virtual Machine (EVM) kommunizieren können. Sie beginnen mit „web3://“ und enthalten eine Adresse und eine Funktion eines Smart Contracts oder einer DApp. Zum Beispiel:

web3://0x123456789abcdef/myFunction

Diese URL würde die Funktion „myFunction“ des Smart Contracts an der Adresse 0x123456789abcdef aufrufen. Das Ergebnis könnte ein HTML-Dokument sein, das im Browser angezeigt wird, oder ein NFT-Token, das heruntergeladen werden kann.

Was sind die Vorteile von Web3 URLs?

Web3 URLs haben mehrere Vorteile gegenüber herkömmlichen HTTP-URLs:

  • Sie sind dezentralisiert und zensurresistent. Da sie direkt mit der EVM interagieren, sind sie nicht von zentralen Autoritäten wie DNS-Anbietern oder Webservern abhängig. Niemand kann sie blockieren oder manipulieren.
  • Sie sind sicherer und transparenter. Da sie auf öffentlichen Smart Contracts basieren, können Nutzer den Code und die Logik hinter den Webseiten oder NFTs überprüfen. Außerdem können sie sicher sein, dass sie immer die aktuellste Version erhalten.
  • Sie sind einfacher und universeller. Da sie nur eine Adresse und eine Funktion benötigen, sind sie kürzer und leichter zu merken als HTTP-URLs. Außerdem können sie für verschiedene Zwecke verwendet werden, wie zum Beispiel für Webseiten, NFTs oder andere Dienste.

Wie kann man Web3 URLs nutzen?

Um Web3 URLs nutzen zu können, benötigt man einen kompatiblen Browser oder eine Erweiterung. Zum Beispiel unterstützt der Brave Browser nativ Web3 URLs. Andere Browser wie Chrome oder Firefox können Web3 URLs mit Hilfe von Erweiterungen wie MetaMask oder Unstoppable Domains anzeigen.

Web3 URLs sind ein neuer URL-Standard für Ethereum, der es Internetnutzern ermöglicht, auf DApps und NFTs zuzugreifen, ohne sich auf zentralisierte Dienste zu verlassen. Sie bieten mehr Dezentralität, Sicherheit und Einfachheit als herkömmliche HTTP-URLs. Um Web3 URLs nutzen zu können, benötigt man einen kompatiblen Browser oder eine Erweiterung.

Was ist der Unterschied zwischen Web3 URLs und HTTP-URLs?

Web3 URLs sind spezielle URLs, die direkt mit der Ethereum Virtual Machine (EVM) kommunizieren können. Sie beginnen mit “web3://” und enthalten eine Adresse und eine Funktion eines Smart Contracts oder einer DApp. HTTP-URLs sind herkömmliche URLs, die auf zentralisierten Diensten wie DNS oder Webservern basieren. Sie beginnen mit “http://” oder “https://” und enthalten einen Domainnamen und einen Pfad.

Warum sind Web3 URLs zensurresistent?

Web3 URLs sind zensurresistent, weil sie nicht von zentralen Autoritäten wie DNS-Anbietern oder Webservern abhängig sind. Niemand kann sie blockieren oder manipulieren. Sie interagieren direkt mit der EVM, die auf einem dezentralen Netzwerk von Knoten läuft.

Wie kann ich Web3 URLs erstellen?

Um Web3 URLs zu erstellen, benötigt man einen Smart Contract oder eine DApp auf Ethereum, die eine Funktion hat, die ein HTML-Dokument oder ein NFT-Token zurückgibt. Dann muss man diese Funktion in einer Web3 URL angeben, zusammen mit der Adresse des Smart Contracts oder der DApp. Zum Beispiel:
web3://0x123456789abcdef/myFunction

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert