Ethereum hat einen neuen URL-Standard, der nicht blockiert werden kann

Web3-URLs – die mit dem Start von ERC-4804 aktiviert wurden – haben es auf Ethereum geschafft, sodass Internetnutzer auf Ethereum-Apps und NFTs zugreifen können, ohne sich um zentralisierte Zensur sorgen zu müssen.

Der neue Ethereum-Standard, betitelt „Web3 URL to EVM Call Message Translation“ wurde erstmals am 14. Februar 2022 vorgeschlagen und von ETHStorage-Gründer Qi Zhou, Ethereum-Forscher Sam Wilson und Chao Pi mitverfasst.

Es beschrieb den Vorschlag als eine URL im „HTTP-Stil“ für den direkten Zugriff auf On-Chain-Web3-Inhalte, wie z. B. dezentrale Apps (DApps) Front-Ends und NFTs. Mehr als ein Jahr später wurde ERC-4804 genehmigt und am 1. März im Mainnet fertiggestellt.

Anthurine Xiang, eine Sprecherin des Layer-2-Speicherprotokolls ETHStorage, erklärte, dass das Ökosystem in vielen Fällen immer noch auf zentralisierte Webserver angewiesen ist, um den Zugriff auf „dezentralisierte“ Apps zu ermöglichen.

„Im Moment alle DApps wie Uniswap […] behaupten, dezentralisierte Apps zu sein“, erklärte Xiang und fügte hinzu: „Aber wie [do] kommen wir auf die Webseite? Sie müssen durch den DNS gehen. Sie müssen über GoDaddy gehen. […] All das sind zentralisierte Server.“

9056d1d5 1109 4747 abae 0baf3e0c75ab
Grafik, die erklärt, wie das neue Modell im Vergleich zu Web2 abschneidet. Quelle: w3eth.io

Heutzutage greifen die meisten Benutzer über das „Hypertext Transfer Protocol“, allgemein bekannt als HTTP, auf das Internet zu.

Wenn ein Internetnutzer auf einen Link klickt oder eine Website-Adresse eingibt, verwendet der Computer HTTP, um einen anderen Computer aufzufordern, die Informationen wie eine Website oder Bilder abzurufen.

Unter ERC-4804 haben Internetnutzer die Möglichkeit, web3:// (im Gegensatz zu http://) in ihren Browser einzugeben, um DApps wie Uniswap oder On-Chain-NFTs direkt aufzurufen. Dies liegt daran, dass der Standard es Benutzern ermöglicht, eine Abfrage direkt an eine Ethereum Virtual Machine (EVM) auszuführen.

d7944502 e67d 435a a32b 4504a7fccd83
Flussdiagramm, das erklärt, wie der Web3-URL-Standard mit Uniswap funktioniert. Quelle: w3eth.io

Auch ganze Webseiten können damit theoretisch aufgerufen werden, sofern deren Inhalte auf der Ethereum-Blockchain oder einem kompatiblen Layer-2-Protokoll gespeichert sind. Die Kosten dafür sind laut ETHStorage-Gründer Qi Zhou jedoch immer noch sehr unerschwinglich.

„Das entscheidende Problem hier ist, dass die Speicherkosten auf Ethereum im Mainnet super, super teuer sind“, sagte Zhou kürzlich in einer Präsentation an der ETH Denver.

„Zum Beispiel kostet 1 Gigabyte On-Chain-Daten ungefähr 10 Millionen US-Dollar. […] Das ist für viele Web2-Anwendungen und sogar viele NFTs nicht akzeptabel“, fügte Zhou hinzu und merkte an, dass Layer-2-Speicherlösungen dazu beitragen könnten, einige der Kosten zu mindern.

Xiang schlug vor, dass der neue URL-Standard angesichts der Kosten nur für bestimmte Anwendungen sinnvoll sei.

„Nicht alles muss dezentralisiert werden. Wenn Sie ein ziemlich gutes Web2-Geschäft betreiben und sich keine allzu großen Sorgen um eine zentralisierte Zensur machen müssen. […] Das kannst du einfach machen.“

Sinnvoll wäre der neue Standard hingegen für DApps oder zensurgefährdete Webseiten, wie zum Beispiel Tornado Cash.

„Zum Beispiel können viele Leute Tornado Cash nicht über ihre Website erreichen, weil es Zensur gibt“, erklärte Xiang.

„Wenn Sie eine DApp sind und bereits dezentralisiert sind, warum verwenden Sie dann immer noch eine zentralisierte Website, damit die Leute auf Sie zugreifen können?“

f32c2728 a3ce 4b7b 8cf6 ced309f67666
Beispiel für Websites, die über die URL web3:// aufgerufen werden können Quelle: w3eth.io

Auf die Frage, ob der neue Standard von schlechten Akteuren genutzt werden könnte, um an illegalen Aktivitäten teilzunehmen, sagte Xiang:

„Das ist wirklich schwer zu sagen, genau wie die Gründung von Bitcoin. Ich denke, Bitcoin wurde nicht für das Böse geboren, aber am Anfang waren es Menschen [were] bei zwielichtigen Dingen wie der Seidenstraße hatten sie Bitcoin verwendet.“

Stattdessen glaubt Xiang, dass sie wie Bitcoin den Menschen nur eine dezentrale Option geben, die sie sonst vielleicht nicht hätten.

Der neue Ethereum-Standard ist der erste seiner Art für die Blockchain, bemerkte Xiang, obwohl es nicht die erste Lösung für dezentralisiertes Webhosting ist.

Verwandt: So hosten Sie eine dezentrale Website

IPFS oder das InterPlanetary File System ist ein Beispiel für ein Netzwerk, das geschaffen wurde, um das zu tun, was zentralisierte Cloud-Server derzeit bieten, nur mit dezentralen Mitteln. Xiang stellte jedoch fest, dass eine IPFS-URL nur auf statische Inhalte verweisen kann, die nicht ergänzt oder geändert werden können.

ERC-4804 wird jedoch „dynamische Daten“ ermöglichen, wie es Menschen ermöglichen, Likes und Kommentare zu hinterlassen und mit Inhalten auf einer Website zu interagieren, erklärte Xiang. Da der Standard von Ethereum stammt, wird erwartet, dass er auch viel einfacher mit anderen Blockchains interagieren kann, fügte Xiang hinzu.