Ethereum har en ny URL-standard, som ikke kan blokeres

Web3-URL'er - aktiveret med lanceringen af ​​ERC-4804 - er kommet ind på Ethereum, hvilket giver internetbrugere mulighed for at få adgang til Ethereum-apps og NFT'er uden at bekymre sig om centraliseret censur.

Den nye Ethereum-standard, med titlen "Web3 URL to EVM Call Message Translation", blev først foreslået den 14. februar 2022 og var medforfatter af ETHStorage-grundlægger Qi Zhou, Ethereum-forsker Sam Wilson og Chao Pi.

Det beskrev forslaget som en "HTTP-lignende" URL til direkte adgang til on-chain Web3-indhold, såsom decentraliserede apps (DApps) front-ends og NFT'er. Mere end et år senere blev ERC-4804 godkendt og færdiggjort på mainnet den 1. marts.

Anthurine Xiang, en talsmand for layer-2 storage protocol ETHStorage, forklarede, at i mange tilfælde er økosystemet stadig afhængigt af centraliserede webservere for at give adgang til "decentraliserede" apps. 

"Lige nu hævder alle DApps som Uniswap […] at være decentraliserede apps," forklarede Xiang og tilføjede: "Men hvordan [kommer] vi ind på websiden? Du skal gå gennem DNS. Du skal igennem GoDaddy. […] Alle disse er centraliserede servere."

Grafik, der forklarer, hvordan den nye model kan sammenlignes med Web2. Kilde: w3eth.io

I dag får de fleste brugere adgang til internettet via "Hypertext Transfer Protocol", almindeligt kendt som HTTP. 

Når en internetbruger klikker på et link eller indtaster en hjemmesideadresse, bruger computeren HTTP til at bede en anden computer om at hente oplysningerne, såsom et websted eller billeder.

Under ERC-4804 har internetbrugere mulighed for at indtaste web3:// (i modsætning til http://) i deres browsere for direkte at få vist DApps såsom Uniswap eller on-chain NFT'er. Dette skyldes, at standarden tillader brugere at køre en forespørgsel direkte til en Ethereum Virtual Machine (EVM).

Flowdiagram, der forklarer, hvordan Web3 URL-standard fungerer med Uniswap. Kilde: w3eth.io

Hele websteder kan teoretisk også tilgås med disse midler, så længe deres indhold er gemt på Ethereum blockchain eller en kompatibel lag-2 protokol. Omkostningerne ved at gøre dette er dog stadig meget uoverkommelige, ifølge ETHStorage-grundlæggeren Qi Zhou.

"Det kritiske problem her er, at lageromkostningerne på Ethereum er super, super dyre på mainnet," sagde Zhou i en nylig præsentation på ETH Denver.

"For eksempel vil 1 Gigabyte on-chain data koste omkring 10 millioner dollars. […] Det er uacceptabelt for mange Web2-applikationer og endda mange NFT'er,” tilføjede Zhou og bemærkede, at lag-2-lagringsløsninger kunne hjælpe med at mindske nogle af omkostningerne.

Xiang foreslog, at i betragtning af omkostningerne giver den nye URL-standard kun mening for specifikke applikationer. 

»Alt behøver ikke at gå decentralt. Hvis du driver en ret god Web2-forretning, og du ikke behøver at bekymre dig for meget om centraliseret censur. […] Det kan du bare gå efter.”

På den anden side vil den nye standard være nyttig for DApps eller websteder, der er i risiko for censur, med Tornado Cash som eksempel.

"For eksempel, for Tornado Cash, kan mange mennesker ikke komme til dem gennem deres hjemmeside, fordi der er censur," forklarede Xiang.

"Hvis du er en DApp, og du allerede er blevet decentraliseret, hvorfor bruger du så stadig et centraliseret websted, så folk kan få adgang til dig?"

Eksempel på websteder, der kan tilgås via web3:// URL Kilde: w3eth.io

På spørgsmålet om, hvorvidt den nye standard kunne udnyttes af dårlige skuespillere til at deltage i ulovlig aktivitet, sagde Xiang:

"Dette er virkelig svært at sige, ligesom hvordan Bitcoin blev grundlagt. Jeg tror, ​​at Bitcoin ikke blev født til det onde, men stadigvæk, i begyndelsen, lavede folk lyssky ting som Silkevejen, de havde brugt Bitcoin.

I stedet mener Xiang ligesom Bitcoin, at de bare giver folk en decentral mulighed, de måske ellers ikke har. 

Den nye Ethereum-standard er den første af sin slags for blockchain, bemærkede Xiang, selvom det ikke er den første løsning til decentraliseret webhosting. 

Relateret: Sådan hoster du et decentralt websted

IPFS eller InterPlanetary File System er et eksempel på et netværk, der blev oprettet til at gøre, hvad centraliserede cloud-servere i øjeblikket leverer, kun via decentrale midler. Xiang bemærkede dog, at en IPFS URL kun kan linke til statisk indhold, som ikke kan ændres eller ændres.

ERC-4804 vil dog give mulighed for "dynamiske data", såsom at tillade folk at efterlade likes og kommentarer og interagere med indhold på et websted, forklarede Xiang. Da standarden er hjemmehørende i Ethereum, forventes standarden også at være i stand til at interagere med andre blockchains meget lettere, tilføjede Xiang.