Moxie Marlinspike: Tu je to, čo je zlé na Web3

V blogovom príspevku zverejnenom 07. januára Moxie Marlinspike, tvorca a správca aplikácie na odosielanie správ Signal, vyjadril obavy týkajúce sa Web3 a najmä jeho tvrdenia, že je novou a decentralizovanou budúcou alternatívou k platformovým gigantom Web 2.0.

Marlinspike začína svoj príspevok priznaním, že napriek tomu, že sa považuje za kryptografa, nezistil, že by ho to „krypto“ (Marlinspikeove citáty) nejako zvlášť ťahalo, a že sa mu ešte nepodarilo stať sa veriacim.

„Tiež – karty sú tu na stole – nezdieľam rovnaké generačné nadšenie z presunu všetkých aspektov života do inštrumentovanej ekonomiky,“ píše Marlinspike.

Akokoľvek skeptická, Moxie Marlinspike sa rozhodla vyskúšať Web3 vytvorením dvoch aplikácií Web3 (dApps) s názvom Autonómne umenie, ktoré umožňujú komukoľvek vyraziť token pre NFT tým, že doň vizuálne prispejú, a Prvý derivát, ktorý používateľom umožňuje vytvárať, objavovať a vymieňať si deriváty NFT, ktoré sledujú podkladové NFT.

Ľudia nechcú prevádzkovať svoje vlastné servery

Aj keď je Web3 trochu nejednoznačný pojem, podľa Marlinspika by sa mal zredukovať na poskytovanie „bohatstva“ Web2, ale decentralizovaným spôsobom. Hlavným dôvodom, prečo sa z pôvodne decentralizovaného Web1 stal centralizovaný Web2, je to, že „ľudia nechcú prevádzkovať svoje vlastné servery a nikdy nebudú“ a „protokol sa pohybuje oveľa pomalšie ako platforma“. Ako príklad posledného uvádza Marlinspike na e-mail.

„Po viac ako 30 rokoch je e-mail stále nezašifrovaný; medzitým WhatsApp prešiel z nešifrovaného na úplné e2ee za rok“, e2ee znamená end-to-end šifrovanie.

Jedna vec marlinspike považuje za zvláštne, že „svet kryptomien je nedostatočná pozornosť rozhraniu klient/server“ a že „blockchainy sú navrhnuté tak, aby boli sieťou rovnocenných partnerov, ale nie sú navrhnuté tak, aby to bolo skutočne možné pre vaše mobilné zariadenie alebo váš prehliadač jeden z tých rovesníkov." Marlinspike tvrdí, že za normálnych okolností sa peňaženky nepripájajú priamo k blockchainu, ale robia to prostredníctvom API: poskytovaných operátormi uzlov.

Toto je však centralizujúci úzky bod, pretože v praxi existujú iba dvaja z týchto poskytovateľov API: Infura a Alchemy a takmer všetky dApps používajú jeden alebo druhý na interakciu s blockchainom. Dôvodom je, že tieto rozhrania API uľahčujú život vývojárom dApp.

„V skutočnosti, aj keď pripojíte peňaženku, ako je MetaMask, k dApp a dApp interaguje s blockchainom prostredníctvom vašej peňaženky, MetaMask iba volá do Infury,“ píše Marlinspike a opakuje kritiku, ktorá bola v histórii vypočutá mnohokrát. Ethereum.

"Toto ma prekvapilo. Toľko práce, energie a času sa vynaložilo na vytvorenie nedôveryhodného mechanizmu distribuovaného konsenzu, ale prakticky všetci klienti, ktorí si želajú k nemu pristupovať, to robia tak, že jednoducho dôverujú výstupom z týchto dvoch spoločností bez akéhokoľvek ďalšieho overovania,“ píše Marlinspike.

NFT sú centralizované do OpenSea API

Pre Moxie Marlinspike je situácia s NFT ešte horšia, čiastočne kvôli spôsobu, akým je navrhnutý štandard NFT (EIP-721), a čiastočne kvôli centralizácii trhu OpenSea a jeho API.

Namiesto ukladania údajov v reťazci vo väčšine prípadov NFT obsahuje ukazovateľ na údaje. V závislosti od toho, kde sú tieto údaje uložené, môže každý s prístupom k tomuto úložnému systému tieto údaje meniť bez ohľadu na to, či vlastní skutočný token alebo nie.

Okrem toho, slovami Marlinspikea, v špecifikácii NFT nie je nič, čo by majiteľovi hovorilo, aké dáta, ako napríklad obrázok, by mali byť, alebo dokonca umožňuje vlastníkovi potvrdiť, či sú niečo správne.

Toto sa líši od nedorozumenia okolo mému uloženia kliknutím pravým tlačidlom myši, kde sa zdá, že niektorí ľudia si myslia, že NFT je skutočným obrázkom, hoci v skutočnosti je NFT určitým druhom certifikátu, ktorý dokazuje pravosť a vlastníctvo tohto obrázka. Ale v NFT nie je nič, čo by hovorilo, aké by tieto údaje mali byť; nič nehovorí, či je NFT pre jachtársky klub Bored Ape alebo pre tučniaka.

Je tu len ukazovateľ na niektoré údaje mimo reťazca; ak sa niekomu podarí zmeniť čokoľvek, na čo tento ukazovateľ ukazuje, ukáže to na niečo iné. Výnimkou sú NFT, ktoré uchovávajú údaje v reťazci, ako to robia CryptoPunks, ale je to ekonomicky možné len pre malé množstvo údajov.

“To, za čo ponúkate, nie je to, čo dostanete”

Marlinspike ilustruje tento problém vytvorením experimentálneho NFT, ktorý vyzerá odlišne v závislosti od toho, kto sa pozerá na súvisiaci obrázok, a to tak, že webový server poskytuje rôzne obrázky na základe adresy IP alebo používateľského agenta žiadateľa. Týmto spôsobom rovnaký NFT predstavuje tri rôzne obrázky v závislosti od toho, či je prezeraný cez OpenSea, Rarible alebo peňaženku.

"To, čo ponúkate, nie je to, čo dostanete." Na tomto NFT nie je nič neobvyklé, je to spôsob, akým sú špecifikácie NFT zostavené,“ píše Marlinspike.

Po niekoľkých dňoch, bez varovania alebo vysvetlenia, bol podľa Marlinspike jeho NFT odstránený z OpenSea, pravdepodobne preto, že porušil niektoré podmienky služby. Odstránením NFT z trhu, teda odstránením z ich API, OpenSea znemožnila väčšine peňaženiek zobraziť NFT, aj keď je stále tam na blockchaine. Je to preto, že opäť peňaženky ako MetaMask používajú API, ako napríklad OpenSea v prípade NFT, na prístup a zobrazenie údajov v reťazci.

„MetaMask potrebuje interakciu s blockchainom, ale blockchain bol vytvorený tak, že klienti ako MetaMask s ním nemôžu interagovať. Tak ako môj dApp, MetaMask to dosahuje volaním API trom spoločnostiam, ktoré sa v tomto priestore konsolidovali,“ píše Marlinspike.

„To všetko znamená, že ak váš NFT odstránite z OpenSea, zmizne aj z vašej peňaženky. Funkčne nezáleží na tom, že moje NFT je niekde nezmazateľne na blockchaine, pretože peňaženka a čoraz viac aj všetko ostatné v ekosystéme len používa OpenSea API na zobrazenie NFT, ktoré začalo vracať „304 No Content“ na dopyt NFT vo vlastníctve mojej adresy.“

Priestor sa spevňuje okolo nástupíšť. Opäť.

Podľa Moxieho Marlinspikea sa blockchainový priestor z rovnakých dôvodov ako Web1 konsoliduje okolo centralizovaných platforiem, aby boli blockchainové technológie použiteľné pre širšie publikum. Opäť preto, že ani ľudia, ani organizácie nechcú prevádzkovať servery.

„Vzhľadom na túto dynamiku si nemyslím, že by malo byť prekvapením, že sme už na mieste, kde pohľad vašej kryptopeňaženky na vaše NFT je pohľadom OpenSea na vaše NFT. Nemyslím si, že by sme mali byť prekvapení, že OpenSea nie je čistým „pohľadom“, ktorý sa dá nahradiť, pretože bolo zaneprázdnené iterovaním platformy nad rámec toho, čo je prísne možné s nemožnými alebo ťažko meniteľnými štandardmi. Toto nie je sťažnosť na OpenSea alebo obvinenie z toho, čo vybudovali. Práve naopak, snažia sa vybudovať niečo, čo funguje,“ píše Marlinspike.

Ak chce blockchainový priemysel zmeniť vzťah ľudí k technológii, Marlinspike si myslí, že priemysel to musí urobiť zámerne prijatím predpokladu, že ľudia nebudú prevádzkovať svoje vlastné servery, a navrhnutím systémov, ktoré dokážu distribuovať dôveru bez toho, aby museli distribuovať infraštruktúru.

Po druhé, Marlinspike si myslí, že blockchainový priemysel by sa mal pokúsiť znížiť záťaž súvisiacu s budovaním softvéru.

„Myslím si, že zmena nášho vzťahu k technológiám bude pravdepodobne vyžadovať zjednodušenie tvorby softvéru, ale počas svojho života som bol svedkom opaku. Bohužiaľ si myslím, že distribuované systémy majú tendenciu zhoršovať tento trend tým, že robia veci zložitejšími a ťažšími, nie menej komplikovanými a menej zložitými,“ píše Marlinspike.

Spravodaj CryptoSlate

Obsahuje súhrn najdôležitejších každodenných príbehov vo svete krypto, DeFi, NFT a ďalších.

Získať hrana na trhu kryptomien

Získajte prístup k ďalším kryptickým poznatkom a kontextu v každom článku ako platený člen CryptoSlate Edge.

On-chain analýza

Cenové snímky

Viac súvislostí

Pripojte sa teraz za 19 dolárov mesačne Preskúmajte všetky výhody

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