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

Web3 URL-ovi — omogućeni lansiranjem ERC-4804 — stigli su do Ethereuma, omogućujući internetskim korisnicima pristup 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. veljače 2022., a koautori su ga osnivač ETHStoragea Qi Zhou, istraživač Ethereuma Sam Wilson i Chao Pi.

Opisao je prijedlog kao URL u "HTTP stilu" za izravan pristup on-chain Web3 sadržaju, kao što su sučelja decentraliziranih aplikacija (DApps) i NFT-ovi. Više od godinu dana kasnije, ERC-4804 je odobren i finaliziran na glavnoj mreži 1. ožujka.

Anthurine Xiang, glasnogovornik protokola za pohranu sloja 2 ETHStorage, objasnio je da se u mnogim slučajevima ekosustav još uvijek oslanja na centralizirane web poslužitelje za pružanje pristupa "decentraliziranim" aplikacijama. 

"Upravo sada, sve DApps kao što je Uniswap […] tvrde da su decentralizirane aplikacije," objasnio je Xiang, dodajući: "Ali kako [da] stignemo na web stranicu? Morate proći kroz DNS. Morate proći kroz GoDaddy. […] Sve su to centralizirani poslužitelji.”

Grafika koja objašnjava kako se novi model uspoređuje s Web2. Izvor: w3eth.io

Danas većina korisnika pristupa internetu putem "Hypertext Transfer Protocol", široko poznatog kao HTTP. 

Kada korisnik interneta klikne poveznicu ili upiše adresu web stranice, računalo koristi HTTP kako bi zatražilo od drugog računala da dohvati informacije, poput web stranice ili slika.

Prema ERC-4804, korisnici interneta imaju opciju upisivanja web3:// (za razliku od http://) u svojim preglednicima kako bi izravno prikazali DApps kao što su Uniswap ili NFT-ovi na lancu. To je zato što standard omogućuje korisnicima izravno pokretanje upita na Ethereum Virtual Machine (EVM).

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

Cijelim se web stranicama također teoretski može pristupiti ovim sredstvima sve dok je njihov sadržaj pohranjen na Ethereum blockchainu ili kompatibilnom sloju 2 protokola. Međutim, prema osnivaču ETHStoragea Qi Zhouu, troškovi za to još uvijek su previsoki.

"Ovdje je ključno pitanje to što je cijena pohrane na Ethereumu super, super skupa na glavnoj mreži", rekao je Zhou u nedavnoj prezentaciji na ETH Denver.

“Na primjer, 1 gigabajt podataka u lancu koštat će otprilike 10 milijuna dolara. […] To je neprihvatljivo za mnoge Web2 aplikacije, pa čak i za mnoge NFT-ove,” dodao je Zhou, napominjući da bi rješenja za pohranu sloja 2 mogla pomoći u ublažavanju 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 biti decentralizirano. Ako vodite prilično dobar Web2 posao i ne morate se previše brinuti o centraliziranoj cenzuri. […] Možeš samo tako.”

S druge strane, novi bi standard bio koristan za DApps ili web stranice koje su u opasnosti od cenzure, s Tornado Cashom kao primjerom.

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

"Ako ste DApp i već ste decentralizirani, zašto još uvijek koristite centralizirano web mjesto kako bi vam ljudi mogli pristupiti?"

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

Upitan mogu li loši akteri iskoristiti novi standard za sudjelovanje u nezakonitim aktivnostima, Xiang je rekao:

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

Umjesto toga, Xiang vjeruje da poput Bitcoina, oni samo daju ljudima decentraliziranu opciju koju inače možda ne bi imali. 

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

Povezano: Kako ugostiti decentraliziranu web stranicu

IPFS ili InterPlanetary File System primjer je mreže koja je stvorena da radi ono što centralizirani poslužitelji u oblaku trenutno pružaju, samo putem decentraliziranih sredstava. Međutim, Xiang je primijetio da IPFS URL može povezivati ​​samo sa statičnim sadržajem, koji se ne može dopuniti ili promijeniti.

Međutim, ERC-4804 omogućit će "dinamičke podatke", poput dopuštanja ljudima da ostave lajkove i komentare te komuniciraju sa sadržajem na web stranici, objasnio je Xiang. Budući da je izvorni za Ethereum, također se očekuje da će standard moći mnogo lakše komunicirati s drugim lancima blokova, dodao je Xiang.