Adresy URL Web3 — włączone wraz z uruchomieniem ERC-4804 — trafiły do Ethereum, umożliwiając użytkownikom Internetu dostęp do aplikacji Ethereum i NFT bez martwienia się o scentralizowaną cenzurę.
Nowy standard Ethereum, zatytułowany „Web3 URL to EVM Call Message Translation”, został po raz pierwszy zaproponowany 14 lutego 2022 r., a jego współautorami byli założyciel ETHStorage, Qi Zhou, badacz Ethereum, Sam Wilson i Chao Pi.
Opisał propozycję jako adres URL „w stylu HTTP”, umożliwiający bezpośredni dostęp do treści Web3 w łańcuchu, takich jak interfejsy aplikacji zdecentralizowanych (DApps) i NFT. Ponad rok później ERC-4804 został zatwierdzony i sfinalizowany w sieci głównej 1 marca.
1/n, mam przyjemność ogłosić, że pierwszy protokół dostępu do sieci dla ETH ERC4804: Web3 URL został zatwierdzony przez redaktorów EIP i sfinalizowany!
web3:// (https://t.co/uXpTGdXirF) jest zdecentralizowanym http://. Pozwala użytkownikom bezpośrednio przeglądać bogate treści internetowe na EVM, strony/obrazy/utwory!
— Qizhou (@qc_qizhou) 1 marca 2023 r.
Anthurine Xiang, rzecznik protokołu przechowywania warstwy 2 ETHStorage, wyjaśnił, że w wielu przypadkach ekosystem nadal polega na scentralizowanych serwerach internetowych, aby zapewnić dostęp do „zdecentralizowanych” aplikacji.
„W tej chwili wszystkie DApps, takie jak Uniswap […], twierdzą, że są aplikacjami zdecentralizowanymi” — wyjaśnił Xiang, dodając: „Ale jak [dostajemy] się na stronę internetową? Musisz przejść przez DNS. Musisz przejść przez GoDaddy. […] Wszystko to są scentralizowane serwery”.
Obecnie większość użytkowników uzyskuje dostęp do Internetu za pośrednictwem „Protokołu przesyłania hipertekstu”, powszechnie znanego jako HTTP.
Gdy internauta kliknie łącze lub wpisze adres strony internetowej, komputer używa protokołu HTTP, aby poprosić inny komputer o pobranie informacji, takich jak strona internetowa lub zdjęcia.
Zgodnie z ERC-4804 internauci mają możliwość wpisania web3:// (w przeciwieństwie do http://) w swoich przeglądarkach, aby bezpośrednio wywołać DApps, takie jak Uniswap lub on-chain NFT. Dzieje się tak, ponieważ standard umożliwia użytkownikom bezpośrednie uruchamianie zapytania do maszyny wirtualnej Ethereum (EVM).
Teoretycznie można uzyskać dostęp do całych stron internetowych za pomocą tych środków, o ile ich zawartość jest przechowywana w łańcuchu bloków Ethereum lub zgodnym protokole warstwy 2. Jednak według założyciela ETHStorage, Qi Zhou, koszty tego są nadal bardzo wygórowane.
„Kluczową kwestią jest to, że koszt przechowywania w Ethereum jest super, bardzo drogi w sieci głównej”, powiedział Zhou podczas niedawnej prezentacji na ETH Denver.
„Na przykład 1 gigabajt danych w łańcuchu będzie kosztował około 10 milionów dolarów. […] Jest to niedopuszczalne w przypadku wielu aplikacji Web2, a nawet wielu NFT” — dodał Zhou, zauważając, że rozwiązania pamięci masowej warstwy 2 mogą pomóc złagodzić część kosztów.
Xiang zasugerował, że biorąc pod uwagę koszty, nowy standard adresów URL ma sens tylko w przypadku określonych aplikacji.
„Nie wszystko musi być zdecentralizowane. Jeśli prowadzisz całkiem niezły biznes Web2 i nie musisz się zbytnio martwić o scentralizowaną cenzurę. […] Możesz po prostu iść na to”.
Z drugiej strony nowy standard przydałby się DAppom lub stronom internetowym zagrożonym cenzurą, na przykład Tornado Cash.
„Na przykład w przypadku Tornado Cash wiele osób nie może się do nich dostać za pośrednictwem swojej strony internetowej, ponieważ istnieje cenzura” — wyjaśnił Xiang.
„Jeśli jesteś DApp i już byłeś zdecentralizowany, dlaczego nadal korzystasz ze scentralizowanej strony internetowej, aby ludzie mogli uzyskać do Ciebie dostęp?”
Zapytany, czy nowy standard może zostać wykorzystany przez złych aktorów do udziału w nielegalnej działalności, Xiang powiedział:
„Naprawdę trudno to powiedzieć, podobnie jak to, jak powstał Bitcoin. Myślę, że Bitcoin nie narodził się dla zła, ale na początku ludzie [robili] podejrzane rzeczy, takie jak Jedwabny Szlak, używali Bitcoina”.
Zamiast tego, Xiang wierzy, podobnie jak Bitcoin, po prostu dają ludziom zdecentralizowaną opcję, której inaczej by nie mieli.
Xiang zauważył, że nowy standard Ethereum jest pierwszym tego rodzaju dla blockchaina, choć nie jest to pierwsze rozwiązanie zdecentralizowanego hostingu.
Związane z: Jak hostować zdecentralizowaną stronę internetową
IPFS lub InterPlanetary File System to przykład sieci, która została stworzona, aby robić to, co obecnie zapewniają scentralizowane serwery w chmurze, tylko za pomocą zdecentralizowanych środków. Jednak Xiang zauważył, że adres URL IPFS może prowadzić tylko do treści statycznych, których nie można poprawiać ani zmieniać.
*Używam* IPFS do przechowywania mojego bloga. Ma poważne problemy z UX (rozpowszechnienie mojej ostatniej aktualizacji zajęło ~ 1 godzinę). Trzymanie bloga w łańcuchu byłoby o wiele łatwiejsze.
W przypadku blogów jest to niestety zbyt drogie, ale w przypadku krótkich zapisów tekstowych obowiązuje logika.
- vitalik.eth (@VitalikButerin) 27 maja 2022 r.
ERC-4804 pozwoli jednak na „dynamiczne dane”, takie jak umożliwienie ludziom pozostawiania polubień i komentarzy oraz interakcji z treściami na stronie internetowej, wyjaśnił Xiang. Xiang dodał, że będąc natywnym dla Ethereum, oczekuje się również, że standard będzie w stanie znacznie łatwiej wchodzić w interakcje z innymi łańcuchami bloków.
Źródło: https://cointelegraph.com/news/new-ethereum-standard-enables-web3-urls-that-can-t-be-censored