Moxie Marlinspike: Narito kung ano ang mali sa Web3

Sa isang post sa blog na inilathala noong Ene 07, si Moxie Marlinspike, tagalikha at tagapangasiwa ng Signal messaging app, ay nagpahayag ng mga alalahanin tungkol sa Web3 at partikular na ang pag-aangkin nito na isang bago at desentralisadong alternatibo sa hinaharap sa mga behemoth ng platform ng Web 2.0.

Sinimulan ni Marlinspike ang kanyang post na inamin na siya, sa kabila ng pagsasaalang-alang sa kanyang sarili na isang cryptographer, ay hindi pa naakit sa "crypto" [mga quote ni Marlinspike], at hindi pa siya nagtagumpay na maging isang mananampalataya.

"Gayundin - mga card sa mesa dito - hindi ko ibinabahagi ang parehong henerasyong kaguluhan para sa paglipat ng lahat ng aspeto ng buhay sa isang instrumento na ekonomiya," Marlinspike writes.

Gayunpaman, nag-aalinlangan, nagpasya si Moxie Marlinspike na subukan ang Web3 sa pamamagitan ng paglikha ng dalawang Web3 application (dApps) na tinatawag na Autonomous Art, na nagbibigay-daan sa sinuman na mag-mint ng token para sa isang NFT sa pamamagitan ng paggawa ng visual na kontribusyon dito, at First Derivative na nagpapahintulot sa mga user na lumikha, tumuklas. , at makipagpalitan ng mga derivative ng NFT na sumusubaybay sa isang pinagbabatayan na NFT.

Ang mga tao ay hindi gustong magpatakbo ng kanilang sariling mga server

Bagama't ang Web3 ay medyo malabo ang termino, dapat, ayon sa Marlinspike, ay tumulong sa pagbibigay sa mga user nito ng "kayamanan" ng Web2, ngunit sa isang desentralisadong paraan. Ang pangunahing dahilan kung bakit ang orihinal na desentralisadong Web1 ay naging sentralisadong Web2 ay dahil "ayaw ng mga tao na magpatakbo ng sarili nilang mga server, at hindi kailanman" at "ang isang protocol ay gumagalaw nang mas mabagal kaysa sa isang platform." Bilang isang halimbawa ng huli, itinuro ni Marlinspike ang email.

“Pagkalipas ng 30+ taon, hindi pa rin naka-encrypt ang email; samantala ang WhatsApp ay napunta mula sa hindi naka-encrypt hanggang sa ganap na e2ee sa isang taon", ang e2ee ay nangangahulugang end-to-end na pag-encrypt.

Isang bagay na marlinspike nakakatuklas ng kakaiba tungkol sa "ang mundo ng cryptocurrency ay ang kawalan ng pansin sa interface ng kliyente/server", at ang "mga blockchain ay idinisenyo upang maging isang network ng mga kapantay, ngunit hindi idinisenyo upang talagang posible para sa iyong mobile device o iyong browser na maging isa sa mga kapantay na iyon." Ang puntong ginawa ni Marlinspike ay, karaniwan, ang mga wallet ay hindi direktang kumokonekta sa blockchain, ngunit ginagawa ito sa pamamagitan ng API:s na ibinigay ng mga node operator.

Gayunpaman, ito ay isang sentralisadong choke point dahil, sa pagsasagawa, mayroon lamang dalawa sa mga tagapagbigay ng API na ito: Infura at Alchemy, at halos lahat ng dApps ay gumagamit ng isa o ang isa pa upang makipag-ugnayan sa blockchain. Ang dahilan ay ginagawang mas madali ng mga API na ito ang buhay para sa mga developer ng dApp.

"Sa katunayan, kahit na ikinonekta mo ang isang pitaka tulad ng MetaMask sa isang dApp, at ang dApp ay nakikipag-ugnayan sa blockchain sa pamamagitan ng iyong pitaka, ang MetaMask ay tumatawag lamang sa Infura," isinulat ni Marlinspike, na umaalingawngaw sa kritika na narinig nang maraming beses sa kasaysayan ng Ethereum.

“Ito ay nakakagulat sa akin. Napakaraming trabaho, lakas at oras ang napunta sa paglikha ng isang walang pinagkakatiwalaang ipinamahagi na mekanismo ng pinagkasunduan, ngunit halos lahat ng mga kliyente na gustong ma-access ito ay ginagawa ito sa pamamagitan lamang ng pagtitiwala sa mga output mula sa dalawang kumpanyang ito nang walang anumang karagdagang pag-verify", isinulat ni Marlinspike.

Ang mga NFT ay sentralisado sa OpenSea API

Para kay Moxie Marlinspike ang sitwasyon ay mas malala pa sa NFT, bahagyang dahil sa paraan ng pagdidisenyo ng pamantayan ng NFT (EIP-721), at bahagyang dahil sa sentralisadong kapangyarihan ng OpenSea marketplace at ang API nito.

Sa halip na iimbak ang data sa chain, sa karamihan ng mga kaso, naglalaman ang mga NFT ng pointer sa data. Depende sa kung saan naka-store ang data na iyon, maaaring baguhin ng sinumang may access sa storage system na iyon ang data, hindi alintana kung pagmamay-ari nila o hindi ang aktwal na token.

Higit pa rito, sa mga salita ni Marlinspike, walang anuman sa detalye ng NFT na nagsasabi sa may-ari kung ano ang dapat na data, tulad ng isang imahe, o kahit na nagpapahintulot sa may-ari na kumpirmahin kung ang isang bagay ay ang tamang data.

Ito ay iba sa hindi pagkakaunawaan sa paligid ng right-click-save meme, kung saan ang ilang mga tao ay tila iniisip na ang NFT ay ang aktwal na imahe, kung saan ang NFT ay isang uri ng sertipiko, na nagpapatunay sa pagiging tunay at pagmamay-ari ng larawang ito. Ngunit walang sinasabi sa NFT kung ano dapat ang data na iyon; walang sinasabi kung ang NFT ay para sa Bored Ape Yacht Club o Pudgy Penguin.

May pointer lang sa ilang off-chain na data; kung ang isang tao ay magtagumpay sa pagbabago ng anumang itinuturo ng pointer na iyon, ito ay ituturo sa ibang bagay. Ang pagbubukod dito ay ang mga NFT na nag-iimbak ng data na on-chain, tulad ng ginagawa ng data lean CryptoPunks, ngunit ito ay matipid lamang para sa maliit na halaga ng data.

"Kung ano ang iyong tina-bid ay hindi kung ano ang makukuha mo"

Inilalarawan ng Marlinspike ang isyung ito sa pamamagitan ng paglikha ng isang pang-eksperimentong NFT na iba ang hitsura depende sa kung sino ang tumitingin sa nauugnay na larawan, sa pamamagitan ng pagbibigay sa webserver ng iba't ibang larawan batay sa IP o User Agent ng humiling. Sa ganitong paraan, ang parehong NFT ay nagpapakita ng tatlong magkakaibang mga imahe depende sa kung ito ay tiningnan sa pamamagitan ng OpenSea, Rarible, o isang pitaka.

"Kung ano ang iyong tina-bid ay hindi kung ano ang makukuha mo. Walang kakaiba tungkol sa NFT na ito, ito ay kung paano binuo ang mga pagtutukoy ng NFT, "sulat ni Marlinspike.

Pagkaraan ng ilang araw, nang walang babala o paliwanag, ayon kay Marlinspike, ang kanyang NFT ay tinanggal mula sa OpenSea, marahil dahil nilabag nito ang ilang mga tuntunin ng serbisyo. Sa pag-alis ng NFT mula sa marketplace, kaya inaalis ito sa kanilang API, ginawa ng OpenSea na imposible para sa karamihan ng mga wallet na ipakita ang NFT, kahit na naroon pa rin ito sa blockchain. Ito ay dahil, muli, ang mga wallet tulad ng MetaMask ay gumagamit ng mga API, tulad ng OpenSea sa kaso ng mga NFT, upang ma-access at magpakita ng on-chain na data.

"Kailangan ng MetaMask na makipag-ugnayan sa blockchain, ngunit ang blockchain ay binuo upang ang mga kliyente tulad ng MetaMask ay hindi maaaring makipag-ugnayan dito. Kaya tulad ng aking dApp, nagagawa ito ng MetaMask sa pamamagitan ng paggawa ng mga tawag sa API sa tatlong kumpanya na pinagsama-sama sa espasyong ito, "sulat ni Marlinspike.

"Ang lahat ng ito ay nangangahulugan na kung ang iyong NFT ay tinanggal mula sa OpenSea, ito ay mawawala din sa iyong wallet. Hindi mahalaga na ang aking NFT ay indelibly sa blockchain sa isang lugar, dahil ang pitaka, at higit na lahat ng iba pa sa ecosystem, ay gumagamit lamang ng OpenSea API upang ipakita ang mga NFT, na nagsimulang magbalik ng "304 Walang Nilalaman" para sa query ng Mga NFT na pagmamay-ari ng aking address.”

Ang espasyo ay pinagsama-sama sa paligid ng mga platform. muli.

Sa isip ni Moxie Marlinspike, ang blockchain space ay, para sa parehong mga kadahilanan na ang Web1 ay, pinagsama-sama sa paligid ng mga sentralisadong platform upang gawing magagamit ang mga teknolohiya ng blockchain sa mas malawak na madla. Muli dahil ayaw ng mga tao o organisasyon na magpatakbo ng mga server.

“Dahil sa mga dinamikong iyon, sa palagay ko ay hindi dapat ikagulat na nasa lugar na tayo kung saan ang pagtingin ng iyong crypto wallet sa iyong mga NFT ay ang pananaw ng OpenSea sa iyong mga NFT. Sa palagay ko, hindi tayo dapat magulat na ang OpenSea ay hindi isang purong "view" na maaaring palitan, dahil naging abala ito sa pag-ulit ng platform nang higit sa posible nang mahigpit sa imposible o mahirap baguhin na mga pamantayan. Ito ay hindi isang reklamo tungkol sa OpenSea o isang akusasyon sa kung ano ang kanilang binuo. Kabaligtaran lang, sinusubukan nilang bumuo ng isang bagay na gumagana, "sulat ni Marlinspike.

Kung gusto ng industriya ng blockchain na baguhin ang ugnayan ng mga tao sa teknolohiya, iniisip ni Marlinspike na kailangang gawin ito ng industriya nang sinasadya sa pamamagitan ng pagtanggap sa premise na ang mga tao ay hindi tatakbo ng kanilang sariling mga server, at sa pamamagitan ng pagdidisenyo ng mga system na maaaring magbahagi ng tiwala nang hindi kinakailangang ipamahagi ang imprastraktura.

Pangalawa, iniisip ni Marlinspike na dapat subukan ng industriya ng blockchain na bawasan ang pasanin ng pagbuo ng software.

“Sa tingin ko, ang pagpapalit ng ating relasyon sa teknolohiya ay malamang na mangangailangan ng paggawa ng software na mas madaling gawin, ngunit sa aking buhay nakita ko ang kabaligtaran na nangyari. Sa kasamaang palad, sa tingin ko ang mga distributed system ay may posibilidad na palalain ang trend na ito sa pamamagitan ng paggawa ng mga bagay na mas kumplikado at mas mahirap, hindi gaanong kumplikado at mas mahirap, "isinulat ni Marlinspike.

CryptoSlate Newsletter

Nagtatampok ng buod ng pinakamahalagang pang-araw-araw na kwento sa mundo ng crypto, DeFi, NFT at higit pa.

Kumuha ng isang gilid sa merkado ng cryptoasset

Mag-access ng higit pang mga pananaw at konteksto ng crypto sa bawat artikulo bilang isang bayad na miyembro ng CryptoSlate Edge.

Pagsusuri sa on-chain

Mga snapshot ng presyo

Higit pang konteksto

Sumali ngayon sa halagang $ 19 / buwan Tuklasin ang lahat ng mga benepisyo

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