Moxie Marlinspike: Siin on, mis Web3-ga valesti on

07. jaanuaril avaldatud ajaveebipostituses väljendas Moxie Marlinspike, signaalide sõnumsiderakenduse looja ja hooldaja, muret Web3 pärast ja eriti selle väite pärast, et see on uus ja detsentraliseeritud tulevane alternatiiv Web 2.0 platvormidele.

Marlinspike alustab oma postitust tõdemusega, et hoolimata sellest, et ta peab end krüptograafiks, ei ole ta end “krüpto” [Marlinspike’i tsitaadid] vastu eriti tõmmanud ja et tal pole veel õnnestunud usklikuks saada.

"Samuti – kaardid siin laual – ma ei jaga sama põlvkondlikku põnevust kõigi eluvaldkondade instrumendimajandusse viimisel," kirjutab Marlinspike.

Olgugi skeptiline, otsustas Moxie Marlinspike Web3 proovida, luues kaks Web3 rakendust (dApp) nimega Autonomous Art, mis võimaldab igaühel luua NFT-le märgi, andes sellesse visuaalse panuse, ja esimese tuletise, mis võimaldab kasutajatel luua, avastada. ja vahetada NFT tuletisinstrumente, mis jälgivad aluseks olevat NFT-d.

Inimesed ei taha oma servereid käitada

Kuigi Web3 on mõnevõrra mitmetähenduslik termin, peaks see Marlinspike'i sõnul taanduma sellele, et anda oma kasutajatele Web2 "rikkust", kuid detsentraliseeritud viisil. Peamine põhjus, miks algselt detsentraliseeritud Web1 sai tsentraliseeritud Web2-ks, on see, et "inimesed ei taha oma servereid käitada ega tahagi" ning "protokoll liigub palju aeglasemalt kui platvorm". Viimase näitena toob Marlinspike e-kirja.

„Pärast 30+ aastat on meil endiselt krüptimata; Vahepeal muutus WhatsApp aastaga krüpteerimata e2ee-ks”, e2ee tähendab otsast lõpuni krüptimist.

Üks asi, et marlinspike peab kummaliseks, et "krüptovaluutamaailm seisneb selles, et kliendi/serveri liidesele ei pöörata tähelepanu" ja et "plokiahelad on loodud kaaslaste võrgustikuks, kuid mitte nii, et teie mobiilseade või brauser oleks tõesti võimalik üks neist eakaaslastest." Marlinspike rõhutab, et tavaliselt ei ühendu rahakotid otse plokiahelaga, vaid teevad seda sõlmeoperaatorite pakutavate API-de kaudu.

See on aga tsentraliseeriv õhustuspunkt, kuna praktikas on neid API pakkujaid ainult kaks: Infura ja Alchemy ning peaaegu kõik dAppid kasutavad plokiahelaga suhtlemiseks üht või teist. Põhjus on selles, et need API-d muudavad dAppi arendajate elu lihtsamaks.

"Tegelikult, isegi kui ühendate rahakoti, nagu MetaMask, dAppiga ja dApp suhtleb teie rahakoti kaudu plokiahelaga, teeb MetaMask lihtsalt Infurale kõnesid, " kirjutab Marlinspike, kordades kriitikat, mida on kuuldud mitu korda ajaloo jooksul. Ethereum.

"See oli minu jaoks üllatav. Usaldusväärse hajutatud konsensusmehhanismi loomiseks on kulunud nii palju tööd, energiat ja aega, kuid peaaegu kõik kliendid, kes soovivad sellele juurde pääseda, teevad seda lihtsalt usaldades nende kahe ettevõtte väljundeid ilma täiendava kontrollita,“ kirjutab Marlinspike.

NFT-d on tsentraliseeritud OpenSea API-le

Moxie Marlinspike'i arvates on olukord NFT-ga veelgi hullem, osaliselt NFT-standardi (EIP-721) kujundamise ja osaliselt OpenSea turu ja selle API tsentraliseeriva võimsuse tõttu.

Andmete ahelasse salvestamise asemel sisaldavad NFT-d enamikul juhtudel andmetele viitavat kursorit. Olenevalt sellest, kus need andmed on salvestatud, saavad kõik, kellel on sellele salvestussüsteemile juurdepääs, andmeid muuta, olenemata sellest, kas neile kuulub tegelik luba või mitte.

Veelgi enam, Marlinspike'i sõnade kohaselt pole NFT spetsifikatsioonis midagi, mis ütleks omanikule, millised andmed (nt pilt) peaksid olema, või isegi võimaldaks omanikul kinnitada, kas miski on õiged andmed.

See erineb arusaamatusest paremklõpsuga salvestamise meemi ümber, kus mõned inimesed näivad arvavat, et NFT on tegelik pilt, kuigi tegelikult on NFT omamoodi sertifikaat, mis tõendab selle pildi autentsust ja omandiõigust. Kuid NFT-s pole midagi, mis ütleks, millised need andmed peaksid olema; pole midagi öelda, kas NFT on Bored Ape jahtklubi või Pudgy Penguin jaoks.

Seal on lihtsalt kursor mõnele ahelavälisele andmele; kui kellelgi õnnestub muuta seda, millele see osuti osutab, osutab see millelegi muule. Erandiks on NFT-d, mis salvestavad andmeid ahelas, nagu seda teevad ka lean CryptoPunks, kuid see on majanduslikult otstarbekas ainult väikese andmemahu puhul.

"See, millele pakute, ei ole see, mida saate"

Marlinspike illustreerib seda probleemi, luues eksperimentaalse NFT, mis näeb erinev välja olenevalt sellest, kes seostatud pilti vaatab, ning laseb veebiserveril esitada erinevaid pilte, mis põhinevad taotleja IP-l või kasutajaagendil. Nii esitab sama NFT kolm erinevat pilti olenevalt sellest, kas seda vaadatakse OpenSea, Rarible'i või rahakoti kaudu.

„See, millele pakute, ei ole see, mida saate. Selles NFT-s pole midagi ebatavalist, nii on NFT-spetsifikatsioonid üles ehitatud,” kirjutab Marlinspike.

Mõne päeva pärast eemaldati Marlinspike'i sõnul tema NFT OpenSeast ilma hoiatuse ja selgitusteta, tõenäoliselt seetõttu, et see rikkus mõningaid teenusetingimusi. NFT-d turult eemaldades ja seega nende API-st eemaldades muutis OpenSea enamiku rahakottide jaoks NFT-i kuvamise võimatuks, kuigi see on endiselt plokiahelas olemas. Seda seetõttu, et rahakotid, nagu MetaMask, kasutavad ahelasisestele andmetele juurdepääsuks ja kuvamiseks API-sid, nagu OpenSea NFT-de puhul.

"MetaMask peab plokiahelaga suhtlema, kuid plokiahel on üles ehitatud nii, et sellised kliendid nagu MetaMask ei saa sellega suhelda. Nii et nagu minu dApp, saavutab MetaMask selle, tehes API-kõnesid kolmele ettevõttele, kes on selles ruumis konsolideerunud, ”kirjutab Marlinspike.

"See kõik tähendab, et kui teie NFT OpenSeast eemaldatakse, kaob see ka teie rahakotist. Funktsionaalselt ei oma tähtsust, et mu NFT on kustumatult kuskil plokiahelas, sest rahakott ja üha enam kõik muu ökosüsteemis kasutab NFT-de kuvamiseks lihtsalt OpenSea API-t, mis hakkas päringuks tagastama "304 sisu puudub". Minu aadressile kuuluvad NFT-d.

Ruum konsolideerub platvormide ümber. Jällegi.

Moxie Marlinspike’i meelest koondub plokiahela ruum samadel põhjustel, miks Web1 tsentraliseeritud platvormide ümber, et muuta plokiahela tehnoloogiad laiemale publikule kasutatavaks. Jällegi sellepärast, et inimesed ega organisatsioonid ei taha servereid käitada.

"Arvestades seda dünaamikat, ei peaks minu arvates olema üllatus, et oleme juba kohas, kus teie krüptorahakoti vaade teie NFT-dele on OpenSea vaade teie NFT-dele. Ma ei arva, et peaksime imestama, et OpenSea ei ole puhas "vaade", mida saab asendada, kuna see on olnud hõivatud platvormi itereerimisega kaugemale sellest, mis on rangelt võimatute või raskesti muudetavate standardite puhul võimalik. See ei ole kaebus OpenSea kohta ega süüdistus selle kohta, mida nad on ehitanud. Just vastupidi, nad üritavad ehitada midagi, mis töötab, ”kirjutab Marlinspike.

Kui plokiahela tööstus soovib muuta inimeste suhet tehnoloogiaga, arvab Marlinspike, et tööstus peab seda tahtlikult tegema, nõustudes eeldusega, et inimesed ei hakka oma servereid juhtima, ja kavandades süsteeme, mis suudavad jagada usaldust ilma infrastruktuuri levitamata.

Teiseks arvab Marlinspike, et plokiahela tööstus peaks püüdma tarkvara loomise koormust vähendada.

"Ma arvan, et meie suhte muutmine tehnoloogiaga nõuab tõenäoliselt tarkvara loomise lihtsamaks muutmist, kuid oma elu jooksul olen näinud vastupidist. Kahjuks arvan, et hajutatud süsteemidel on kalduvus seda suundumust veelgi süvendada, muutes asjad keerulisemaks ja raskemaks, mitte vähem keeruliseks ja vähem keeruliseks, ”kirjutab Marlinspike.

CryptoSlate'i uudiskiri

Sisaldab kokkuvõtet kõige olulisematest päevalugudest krüpto, DeFi, NFT-de ja muu maailmas.

saada serv krüptoteenuste turul

Igas artiklis saate makstud liikmena juurde rohkem krüptoteadmisi ja konteksti CryptoSlate Edge.

Ahelanalüüs

Hinnapildid

Rohkem konteksti

Liituge nüüd hinnaga $ 19 / kuus. Avastage kõik eelised

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