Ethereum ima novi URL standard koji se ne može blokirati

Web3 URL-ovi — omogućeni lansiranjem ERC-4804 — dospjeli su na Ethereum, omogućavajući korisnicima interneta da pristupe Ethereum aplikacijama i NFT-ovima bez brige o centraliziranoj cenzuri.

Novi Ethereum standard, pod nazivom “Web3 URL to EVM Call Message Translation,” prvi put je predložen 14. februara 2022. godine, a koautori su ga bili osnivač ETHStorage Qi Zhou, istraživač Ethereuma Sam Wilson i Chao Pi.

Prijedlog je opisao kao URL u "HTTP stilu" za direktan pristup web3 sadržaju na lancu, kao što su front-endovi decentraliziranih aplikacija (DApps) i NFT. Više od godinu dana kasnije, ERC-4804 je odobren i finaliziran na glavnoj mreži 1. marta.

Anthurine Xiang, glasnogovornik ETHStorage protokola za skladištenje sloja 2, objasnio je da se u mnogim slučajevima ekosistem i dalje oslanja na centralizirane web servere kako bi omogućio pristup „decentraliziranim“ aplikacijama. 

„Trenutno, sve DA aplikacije kao što je Uniswap […] tvrde da su decentralizovane aplikacije“, objasnio je Xiang, dodajući: „Ali kako da dođemo na web stranicu? Morate proći kroz DNS. Morate proći kroz GoDaddy. […] Sve su to centralizovani serveri.”

Grafik koji objašnjava kako je novi model u poređenju sa Web2. Izvor: w3eth.io

Danas većina korisnika pristupa internetu putem “Hypertext Transfer Protocol”, nadaleko poznatog kao HTTP. 

Kada korisnik interneta klikne na vezu ili unese adresu web stranice, računar koristi HTTP da traži od drugog računara da preuzme informacije, kao što su web stranica ili slike.

Pod ERC-4804, korisnici interneta imaju opciju da u svojim pretraživačima ukucaju web3:// (za razliku od http://) kako bi direktno prikazali DApps kao što su Uniswap ili NFT-ovi na lancu. To je zato što standard omogućava korisnicima da direktno pokreću upit na Ethereum Virtual Machine (EVM).

Dijagram toka koji objašnjava kako Web3 URL standard radi sa Uniswapom. Izvor: w3eth.io

Cijelim web stranicama se teoretski može pristupiti na ovaj način sve dok je njihov sadržaj pohranjen na Ethereum blockchainu ili kompatibilnom protokolu layer-2. Međutim, prema osnivaču ETHStorage Qi Zhouu, troškovi za ovo su još uvijek vrlo visoki.

“Kritični problem ovdje je da je cijena skladištenja na Ethereumu super, super skupa na glavnoj mreži,” rekao je Zhou u nedavnoj prezentaciji na ETH Denveru.

“Na primjer, 1 gigabajt podataka na lancu koštat će otprilike 10 miliona dolara. […] To je neprihvatljivo za mnoge Web2 aplikacije, pa čak i mnoge NFT-ove“, dodao je Zhou, napominjući da bi rješenja za pohranu sloja 2 mogla pomoći u smanjenju nekih troškova.

Xiang je sugerirao da s obzirom na troškove, novi URL standard ima smisla samo za određene aplikacije. 

“Ne mora sve ići decentralizirano. Ako vodite prilično dobar Web2 posao i ne morate previše brinuti o centraliziranoj cenzuri. [...] Možeš samo ići na to.”

S druge strane, novi standard bi bio koristan za DApp-ove ili web stranice koje su u opasnosti od cenzure, uz Tornado Cash kao primjer.

“Na primjer, za Tornado Cash, mnogi ljudi ne mogu doći do njih preko njihove web stranice jer postoji cenzura,” objasnio je Xiang.

“Ako ste DApp i već ste decentralizirani, zašto još uvijek koristite centraliziranu web stranicu kako bi vam ljudi mogli pristupiti?”

Primjer web stranica kojima se može pristupiti putem web3:// URL Izvor: w3eth.io

Upitan da li bi novi standard mogli da iskoriste loši akteri da učestvuju u nedozvoljenim aktivnostima, Xiang je rekao:

“Ovo je zaista teško reći, baš kao i kako je Bitcoin osnovan. Mislim da Bitcoin nije rođen za zlo, ali ipak, u početku su ljudi [radili] mračne stvari poput Puta svile, koristili su Bitcoin.”

Umjesto toga, Xiang vjeruje kao i Bitcoin, oni samo daju ljudima decentraliziranu opciju koju inače ne bi imali. 

Novi Ethereum standard je prvi te vrste za blockchain, napomenuo je Xiang, iako to nije prvo rješenje za decentralizirani web hosting. 

Povezano: Kako ugostiti decentraliziranu web stranicu

IPFS ili InterPlanetary File System je primjer mreže koja je stvorena da radi ono što centralizirani cloud serveri trenutno pružaju, samo putem decentraliziranih sredstava. Međutim, Xiang je primijetio da IPFS URL može povezivati ​​samo na statički sadržaj, koji se ne može mijenjati ili mijenjati.

ERC-4804 će, međutim, omogućiti "dinamičke podatke", kao što je omogućavanje ljudima da ostavljaju lajkove i komentare i komuniciraju sa sadržajem na web stranici, objasnio je Xiang. Budući da je Ethereum izvorni, očekuje se da će standard moći mnogo lakše komunicirati s drugim blockchainima, dodao je Xiang.