Мокси Марлинспайк: Ето какво не е наред с Web3

В публикация в блог, публикувана на 07 януари, Мокси Марлинспайк, създател и поддържащ приложението за съобщения Signal, изрази опасения относно Web3 и по-специално твърдението му, че е нова и децентрализирана бъдеща алтернатива на платформените гиганти на Web 2.0.

Марлинспайк започва публикацията си, като признава, че въпреки че се смята за криптограф, не се е открил особено привлечен от „крипто“ [цитатите на Марлинспайк] и че все още не е успял да стане вярващ.

„Също така – картите на масата тук – не споделям същото вълнение на поколенията за преместването на всички аспекти на живота в инструментирана икономика“, пише Марлинспайк.

Колкото и да е скептичен, Мокси Марлинспайк реши да опита Web3, като създаде две приложения за Web3 (dApps), наречени Autonomous Art, което позволява на всеки да сече токен за NFT, като направи визуален принос към него, и First Derivative, който позволява на потребителите да създават, откриват и обменят NFT деривати, които проследяват базов NFT.

Хората не искат да управляват собствените си сървъри

Въпреки че Web3 е малко двусмислен термин, според Марлинспайк трябва да се сведе до това да предостави на своите потребители „богатството“ на Web2, но по децентрализиран начин. Основната причина, поради която първоначално децентрализираният Web1 се превърна в централизиран Web2, е, че „хората не искат да управляват собствените си сървъри и никога няма да го направят“ и „протоколът се движи много по-бавно от платформата“. Като пример за последното Марлинспайк посочва имейла.

„След 30+ години имейлът все още е некриптиран; междувременно WhatsApp премина от некриптиран към пълен e2ee за една година“, e2ee означава криптиране от край до край.

Едно нещо, което Марлинспик намира за странно „светът на криптовалутите е липсата на внимание към интерфейса клиент/сървър“ и че „блокчейновете са проектирани да бъдат мрежа от партньори, но не са проектирани така, че да е наистина възможно вашето мобилно устройство или браузърът ви да бъде един от тези връстници." Това, което Marlinspike отбелязва, е, че обикновено портфейлите не се свързват директно с блокчейна, а го правят чрез API:s, предоставени от операторите на възли.

Това обаче е централизираща точка на задушаване, тъй като на практика има само два от тези доставчици на API: Infura и Alchemy и почти всички dApps използват едното или другото за взаимодействие с блокчейна. Причината е, че тези API улесняват живота на разработчиците на dApp.

„Всъщност, дори когато свържете портфейл като MetaMask към dApp и dApp взаимодейства с блокчейна чрез вашия портфейл, MetaMask просто извършва обаждания до Infura“, пише Марлинспайк, повтаряйки критиката, която е била чувана много пъти в историята на Ethereum.

„Това беше изненадващо за мен. Толкова много работа, енергия и време са вложени в създаването на разпределен консенсусен механизъм без доверие, но почти всички клиенти, които желаят да имат достъп до него, го правят, като просто се доверяват на резултатите от тези две компании без допълнителна проверка”, пише Марлинспайк.

NFT са централизирани към API на OpenSea

За Moxie Marlinspike ситуацията е още по-лоша с NFT, отчасти поради начина, по който е проектиран стандартът NFT (EIP-721), и отчасти заради централизиращата сила на пазара на OpenSea и неговия API.

Вместо да съхраняват данните във верига, в повечето случаи NFT съдържа указател към данните. В зависимост от това къде се съхраняват тези данни, всеки с достъп до тази система за съхранение може да промени данните, независимо дали притежава или не действителния маркер.

Освен това, с думите на Marlinspike, няма нищо в спецификацията на NFT, което да казва на собственика какви трябва да бъдат данните, като изображение, или дори позволява на собственика да потвърди дали нещо е правилните данни.

Това е различно от недоразумението около мема за запазване с десния бутон на мишката, където някои хора изглежда смятат, че NFT е действителното изображение, докато всъщност NFT е своеобразен сертификат, доказващ автентичността и собствеността на това изображение. Но в NFT нищо не казва какви трябва да бъдат тези данни; нищо не казва дали NFT е за яхт клуб Bored Ape или Pudgy Penguin.

Има само указател към някои данни извън веригата; ако някой успее да промени каквото и да сочи този показалец, той ще сочи към нещо друго. Изключение от това са NFT, които съхраняват данни във верига, както правят CryptoPunks, насочени към данни, но това е икономически осъществимо само за малки количества данни.

„Това, за което наддаваш, не е това, което получаваш“

Marlinspike илюстрира този проблем, като създава експериментален NFT, който изглежда различно в зависимост от това кой гледа свързаното изображение, като накара уеб сървъра да обслужва различни изображения въз основа на IP или потребителския агент на заявителя. По този начин един и същ NFT представя три различни изображения в зависимост от това дали се гледа през OpenSea, Rarible или портфейл.

„Това, за което наддавате, не е това, което получавате. Няма нищо необичайно в този NFT, така са изградени спецификациите на NFT“, пише Марлинспайк.

След няколко дни, без предупреждение или обяснение, според Marlinspike, неговият NFT е премахнат от OpenSea, вероятно защото нарушава някои условия за обслужване. Премахвайки NFT от пазара, като по този начин го премахва от техния API, OpenSea направи невъзможно за повечето портфейли да покажат NFT, въпреки че все още е там в блокчейна. Това е така, защото отново портфейли като MetaMask използват API, като OpenSea в случая на NFT, за достъп и показване на данни във веригата.

„MetaMask трябва да взаимодейства с блокчейна, но блокчейнът е изграден така, че клиенти като MetaMask не могат да взаимодействат с него. Така че подобно на моето dApp, MetaMask постига това, като прави API обаждания до три компании, които са се консолидирали в това пространство“, пише Марлинспайк.

„Всичко това означава, че ако вашият NFT бъде премахнат от OpenSea, той също изчезва от портфейла ви. Няма функционално значение, че моят NFT е незаличимо някъде в блокчейна, защото портфейлът и все повече всичко останало в екосистемата просто използва OpenSea API за показване на NFT, който започна да връща „304 No Content“ за заявката на NFT, собственост на моя адрес."

Пространството се консолидира около платформи. Отново.

В съзнанието на Мокси Марлинспайк блокчейн пространството, по същите причини, поради което беше Web1, се консолидира около централизирани платформи, за да направи технологиите на блокчейн използваеми за по-широка аудитория. Отново, защото нито хората, нито организациите искат да стартират сървъри.

„Като се има предвид тази динамика, не мисля, че трябва да е изненада, че вече сме на място, където погледът на вашия крипто портфейл към вашите NFT е възгледът на OpenSea за вашите NFT. Не мисля, че трябва да се учудваме, че OpenSea не е чист „изглед“, който може да бъде заменен, тъй като беше зает с итерациите на платформата отвъд възможното стриктно с невъзможните или трудни за промяна стандарти. Това не е оплакване за OpenSea или обвинение за това, което са построили. Точно обратното, те се опитват да изградят нещо, което работи“, пише Марлинспайк.

Ако блокчейн индустрията наистина иска да промени отношението на хората към технологиите, Марлинспайк смята, че индустрията трябва да го направи умишлено, като приеме предпоставката, че хората няма да управляват собствените си сървъри, и чрез проектиране на системи, които могат да разпределят доверие, без да се налага да разпространяват инфраструктура.

Второ, Марлинспайк смята, че блокчейн индустрията трябва да се опита да намали тежестта на изграждането на софтуер.

„Мисля, че промяната на отношението ни към технологиите вероятно ще изисква улесняване на създаването на софтуер, но през живота си съм виждал да се случва обратното. За съжаление, мисля, че разпределените системи имат тенденция да изострят тази тенденция, като правят нещата по-сложни и по-трудни, а не по-малко сложни и по-малко трудни“, пише Марлинспайк.

CryptoSlate бюлетин

Съдържа обобщение на най-важните ежедневни истории в света на крипто, DeFi, NFT и др.

Получете ръб на пазара на криптоактиви

Достъп до повече крипто статистика и контекст във всяка статия като платен член на CryptoSlate Edge.

Анализ по веригата

Снимки на цените

Повече контекст

Присъединете се сега за $ 19 / месец Разгледайте всички предимства

Източник: https://cryptoslate.com/moxie-marlinspike-heres-whats-wrong-with-web3/