Moxie Marlinspike: Tukaj je, kaj je narobe s Web3

V objavi v blogu, objavljeni 07. januarja, je Moxie Marlinspike, ustvarjalec in vzdrževalec aplikacije za sporočila Signal, izrazil zaskrbljenost glede Web3 in zlasti njegove trditve, da je nova in decentralizirana prihodnja alternativa platformam Web 2.0.

Marlinspike svojo objavo začne s priznavanjem, da ga kljub temu, da se ima za kriptografa, »kripto« (Marlinspikeovi citati) ni posebej pritegnilo in da mu še ni uspelo postati vernik.

»Prav tako – karte na mizi – ne delim enakega generacijskega navdušenja nad premikanjem vseh vidikov življenja v instrumentirano gospodarstvo,« piše Marlinspike.

Ne glede na to, da je skeptična, se je Moxie Marlinspike odločila, da poskusi Web3 z ustvarjanjem dveh aplikacij Web3 (dApps), imenovanih Autonomous Art, ki vsakomur omogoča kovanje žetona za NFT z vizualnim prispevkom k temu, in First Derivative, ki uporabnikom omogoča ustvarjanje, odkrivanje , in izmenjavo izvedenih finančnih instrumentov NFT, ki sledijo osnovnemu NFT.

Ljudje nočejo zagnati lastnih strežnikov

Čeprav je Web3 nekoliko dvoumen izraz, bi se po Marlinspikeu moral omejiti na to, da bi svojim uporabnikom ponudil »bogastvo« Web2, vendar na decentraliziran način. Glavni razlog, zakaj je prvotno decentraliziran Web1 postal centraliziran Web2, je, ker "ljudje nočejo zagnati svojih strežnikov in nikoli ne bodo" in "protokol se premika veliko počasneje kot platforma." Kot primer slednjega Marlinspike navaja e-pošto.

»Po 30+ letih je e-pošta še vedno nešifrirana; medtem je WhatsApp v enem letu prešel iz nešifriranega v popolno e2ee«, e2ee pomeni šifriranje od konca do konca.

Ena stvar, ki marlinspike meni čudno, da je »svet kriptovalut pomanjkanje pozornosti do vmesnika odjemalec/strežnik« in da so »verige blokov zasnovane kot omrežje enakovrednih, vendar niso zasnovane tako, da bi bilo resnično mogoče, da bo vaša mobilna naprava ali brskalnik eden od teh vrstnikov." Marlinspike poudarja, da se denarnice običajno ne povežejo neposredno z verigo blokov, ampak se to povežejo prek API:-jev, ki jih zagotavljajo operaterji vozlišč.

Vendar pa je to osrednja točka zadušitve, saj v praksi obstajata le dva od teh ponudnikov API-jev: Infura in Alchemy, in skoraj vse dApps uporabljajo enega ali drugega za interakcijo z blockchainom. Razlog je v tem, da ti API-ji olajšajo življenje razvijalcem dApp.

»Pravzaprav, tudi ko denarnico, kot je MetaMask, povežete z dApp, in dApp komunicira z verigo blokov prek vaše denarnice, MetaMask samo kliče v Infuro,« piše Marlinspike in odmeva kritiko, ki je bila slišana večkrat v zgodovini Ethereum.

»To me je presenetilo. Toliko dela, energije in časa je bilo vloženega v ustvarjanje nezaupljivega porazdeljenega mehanizma konsenza, vendar skoraj vse stranke, ki želijo dostopati do njega, to storijo tako, da preprosto zaupajo rezultatom teh dveh podjetij brez kakršnega koli nadaljnjega preverjanja,« piše Marlinspike.

NFT-ji so centralizirani v API-ju OpenSea

Za Moxie Marlinspike je situacija pri NFT še slabša, deloma zaradi načina oblikovanja standarda NFT (EIP-721), deloma pa zaradi centralizirajoče moči trga OpenSea in njegovega API-ja.

Namesto shranjevanja podatkov v verigi v večini primerov NFT vsebujejo kazalec na podatke. Odvisno od tega, kje so ti podatki shranjeni, lahko vsakdo, ki ima dostop do tega sistema za shranjevanje, spremeni podatke, ne glede na to, ali je lastnik dejanskega žetona ali ne.

Poleg tega, po Marlinspikeovih besedah, v specifikaciji NFT ni ničesar, kar bi lastniku povedalo, kakšni bi morali biti podatki, na primer slika, ali celo omogočalo lastniku, da potrdi, ali je nekaj pravilnih podatkov.

To se razlikuje od nesporazuma okoli mema za shranjevanje z desno tipko miške, kjer se zdi, da nekateri ljudje mislijo, da je NFT dejanska slika, medtem ko je v resnici NFT nekakšen certifikat, ki dokazuje pristnost in lastništvo te slike. Toda v NFT nič ne piše, kakšni naj bodo ti podatki; nič ne pove, ali je NFT za Bored Ape Yacht Club ali Pudgy Penguin.

Obstaja samo kazalec na nekatere podatke izven verige; če nekomu uspe spremeniti karkoli, na kar kaže kazalec, bo kazalo na nekaj drugega. Izjema pri tem so NFT-ji, ki shranjujejo podatke v verigi, kot to počnejo podatkovno lean CryptoPunks, vendar je to ekonomsko izvedljivo le za majhne količine podatkov.

"Kar ponujaš, ni tisto, kar dobiš"

Marlinspike ponazarja to težavo z ustvarjanjem eksperimentalnega NFT, ki je videti drugače, odvisno od tega, kdo gleda povezano sliko, tako da spletni strežnik streže različne slike na podlagi IP-ja ali uporabniškega agenta prosilca. Na ta način isti NFT predstavlja tri različne slike, odvisno od tega, ali si jih ogledujete prek OpenSea, Rarible ali denarnice.

»Kar ponujaš, ni tisto, kar dobiš. Pri tem NFT ni nič nenavadnega, tako so zgrajene specifikacije NFT,« piše Marlinspike.

Po nekaj dneh je bil po besedah ​​Marlinspikea brez opozorila ali pojasnila njegov NFT odstranjen iz OpenSea, verjetno zato, ker je kršil nekatere pogoje storitve. OpenSea je z odstranitvijo NFT s trga in s tem odstranitvijo iz njihovega API-ja večini denarnic onemogočil prikaz NFT, čeprav je še vedno tam v blockchainu. To je zato, ker denarnice, kot je MetaMask, spet uporabljajo API-je, kot je OpenSea v primeru NFT, za dostop in prikaz podatkov v verigi.

»MetaMask mora komunicirati z verigo blokov, vendar je veriga blokov zgrajena tako, da stranke, kot je MetaMask, ne morejo komunicirati z njo. Tako kot moj dApp tudi MetaMask to doseže s klici API-ja trem podjetjem, ki so se konsolidirala v tem prostoru,« piše Marlinspike.

»Vse to pomeni, da če vaš NFT odstranimo iz OpenSea, izgine tudi iz vaše denarnice. Ni funkcionalno pomembno, da je moj NFT neizbrisno nekje v verigi blokov, ker denarnica in vse bolj vse ostalo v ekosistemu samo uporablja API OpenSea za prikaz NFT, ki je začel vračati »304 No Content« za poizvedbo o NFT v lasti mojega naslova."

Prostor se konsolidira okoli ploščadi. Ponovno.

Po mnenju Moxieja Marlinspikea se prostor veriženja blokov iz istih razlogov, zaradi katerih je bil Web1, konsolidira okoli centraliziranih platform, da bi bile tehnologije veriženja blokov uporabne za širšo publiko. Spet zato, ker niti ljudje niti organizacije ne želijo zagnati strežnikov.

»Glede na to dinamiko mislim, da ne bi smelo biti presenečenje, da smo že na mestu, kjer je pogled vaše kripto denarnice na vaše NFT pogled OpenSea na vaše NFT. Mislim, da ne bi smeli biti presenečeni, da OpenSea ni čisti »pogled«, ki ga je mogoče zamenjati, saj je bil zaposlen s ponavljanjem platforme, ki presega tisto, kar je mogoče, strogo s nemogočimi ali težko spremenljivimi standardi. To ni pritožba glede OpenSea ali obtožba tega, kar so zgradili. Ravno nasprotno, poskušajo zgraditi nekaj, kar deluje,« piše Marlinspike.

Če industrija veriženja blokov želi spremeniti odnos ljudi do tehnologije, Marlinspike meni, da mora industrija to storiti namerno s sprejetjem predpostavke, da ljudje ne bodo upravljali svojih strežnikov, in z oblikovanjem sistemov, ki lahko distribuirajo zaupanje, ne da bi morali distribuirati infrastrukturo.

Drugič, Marlinspike meni, da bi morala industrija blockchain poskušati zmanjšati breme gradnje programske opreme.

“Mislim, da bo sprememba našega odnosa do tehnologije verjetno zahtevala lažjo izdelavo programske opreme, toda v svojem življenju sem videl, da se je zgodilo nasprotno. Na žalost menim, da imajo porazdeljeni sistemi nagnjenost k poslabšanju tega trenda tako, da stvari postanejo bolj zapletene in težje, ne manj zapletene in manj težke,« piše Marlinspike.

Glasilo CryptoSlate

Vsebuje povzetek najpomembnejših dnevnih zgodb v svetu kripto, DeFi, NFT in še več.

Get rob na trgu kriptoasset

Dostopite do več kripto vpogledov in konteksta v vsakem članku kot plačan član CryptoSlate Edge.

Analiza verige

Utrinki cen

Več konteksta

Pridružite se zdaj za 19 USD / mesec Raziščite vse ugodnosti

Vir: https://cryptoslate.com/moxie-marlinspike-heres-whats-wrong-with-web3/