Moxie Marlinspike: Inilah yang salah dengan Web3

Dalam posting blog yang diterbitkan pada 07 Januari, Moxie Marlinspike, pencipta dan pengelola aplikasi perpesanan Signal, menyatakan keprihatinannya tentang Web3 dan khususnya klaimnya sebagai alternatif masa depan yang baru dan terdesentralisasi untuk platform raksasa Web 2.0.

Marlinspike memulai postingnya dengan mengakui bahwa dia, meskipun menganggap dirinya seorang kriptografer, belum menemukan dirinya secara khusus tertarik pada "crypto" [kutipan Marlinspike], dan bahwa dia belum berhasil menjadi orang percaya.

“Juga – kartu di atas meja di sini – saya tidak memiliki semangat generasi yang sama untuk memindahkan semua aspek kehidupan ke dalam ekonomi yang terinstrumentasi,” tulis Marlinspike.

Namun skeptis, Moxie Marlinspike memutuskan untuk mencoba Web3 dengan membuat dua aplikasi Web3 (dApps) yang disebut Autonomous Art, yang memungkinkan siapa saja mencetak token untuk NFT dengan memberikan kontribusi visual padanya, dan First Derivative yang memungkinkan pengguna untuk membuat, menemukan , dan menukarkan derivatif NFT yang melacak NFT yang mendasarinya.

Orang tidak ingin menjalankan server mereka sendiri

Meskipun Web3 menjadi istilah yang agak ambigu, menurut Marlinspike, seharusnya memberikan penggunanya "kekayaan" Web2, tetapi dengan cara yang terdesentralisasi. Alasan utama mengapa Web1 yang awalnya terdesentralisasi menjadi Web2 yang terpusat adalah karena "orang tidak ingin menjalankan server mereka sendiri, dan tidak akan pernah" dan "protokol bergerak jauh lebih lambat daripada platform." Sebagai contoh yang terakhir, Marlinspike menunjuk ke email.

“Setelah 30+ tahun, email masih tidak terenkripsi; sementara WhatsApp berubah dari tidak terenkripsi menjadi e2ee penuh dalam setahun”, e2ee berarti enkripsi ujung ke ujung.

Satu hal itu marlinspike merasa aneh tentang “dunia cryptocurrency adalah kurangnya perhatian pada antarmuka klien/server”, dan bahwa “blockchain dirancang untuk menjadi jaringan rekan, tetapi tidak dirancang sedemikian rupa sehingga benar-benar memungkinkan perangkat seluler atau browser Anda menjadi salah satu dari rekan-rekan itu.” Maksud Marlinspike adalah bahwa, biasanya, dompet tidak terhubung langsung ke blockchain, tetapi melakukannya melalui API:s yang disediakan oleh operator node.

Namun, ini adalah titik tersedak pemusatan karena, dalam praktiknya, hanya ada dua penyedia API ini: Infura dan Alkimia, dan hampir semua dApps menggunakan satu atau yang lain untuk berinteraksi dengan blockchain. Alasannya adalah API ini membuat hidup lebih mudah bagi pengembang dApp.

“Faktanya, bahkan ketika Anda menghubungkan dompet seperti MetaMask ke dApp, dan dApp berinteraksi dengan blockchain melalui dompet Anda, MetaMask hanya melakukan panggilan ke Infura,” tulis Marlinspike, menggemakan kritik yang telah terdengar berkali-kali sepanjang sejarah Ethereum.

“Ini mengejutkan bagi saya. Begitu banyak pekerjaan, energi, dan waktu telah dihabiskan untuk menciptakan mekanisme konsensus terdistribusi yang tidak dapat dipercaya, tetapi hampir semua klien yang ingin mengaksesnya melakukannya hanya dengan mempercayai output dari kedua perusahaan ini tanpa verifikasi lebih lanjut”, tulis Marlinspike.

NFT dipusatkan ke OpenSea API

Bagi Moxie Marlinspike situasinya bahkan lebih buruk dengan NFT, sebagian karena cara standar NFT (EIP-721) dirancang, dan sebagian karena kekuatan sentralisasi pasar OpenSea dan API-nya.

Alih-alih menyimpan data secara on-chain, dalam banyak kasus, NFT berisi pointer ke data. Tergantung di mana data tersebut disimpan, siapa pun yang memiliki akses ke sistem penyimpanan tersebut dapat mengubah data, terlepas dari apakah mereka memiliki token yang sebenarnya atau tidak.

Lebih jauh lagi, dengan kata-kata Marlinspike, tidak ada spesifikasi NFT yang memberitahu pemilik data seperti apa, seperti gambar, seharusnya, atau bahkan memungkinkan pemilik untuk mengkonfirmasi apakah sesuatu itu data yang benar.

Ini berbeda dengan kesalahpahaman seputar meme klik-kanan-simpan, di mana beberapa orang tampaknya berpikir bahwa NFT adalah gambar yang sebenarnya, padahal sebenarnya NFT adalah semacam sertifikat, yang membuktikan keaslian dan kepemilikan gambar ini. Tapi tidak ada di NFT yang mengatakan seperti apa seharusnya data itu; tidak ada yang mengatakan jika NFT adalah untuk Bored Ape Yacht Club atau Penguin Pudgy.

Hanya ada penunjuk ke beberapa data off-chain; jika seseorang berhasil mengubah apa pun yang ditunjuk oleh penunjuk itu, itu akan menunjuk ke sesuatu yang lain. Pengecualian untuk ini adalah NFT yang menyimpan data secara on-chain, seperti yang dilakukan CryptoPunks lean data, tetapi hanya layak secara ekonomi untuk sejumlah kecil data.

“Apa yang Anda tawarkan bukanlah apa yang Anda dapatkan”

Marlinspike mengilustrasikan masalah ini dengan membuat NFT eksperimental yang terlihat berbeda tergantung pada siapa yang melihat gambar terkait, dengan meminta server web menyajikan gambar berbeda berdasarkan IP atau Agen Pengguna dari pemohon. Dengan cara ini, NFT yang sama menyajikan tiga gambar yang berbeda tergantung pada apakah itu dilihat melalui OpenSea, Rarible, atau dompet.

“Apa yang Anda tawarkan bukanlah apa yang Anda dapatkan. Tidak ada yang aneh dengan NFT ini, begitulah spesifikasi NFT dibangun,” tulis Marlinspike.

Setelah beberapa hari, tanpa peringatan atau penjelasan, menurut Marlinspike, NFT-nya dihapus dari OpenSea, mungkin karena melanggar beberapa persyaratan layanan. Dalam menghapus NFT dari pasar, sehingga menghapusnya dari API mereka, OpenSea membuat sebagian besar dompet tidak mungkin menampilkan NFT, meskipun masih ada di blockchain. Ini karena, sekali lagi, dompet seperti MetaMask menggunakan API, seperti OpenSea dalam kasus NFT, untuk mengakses dan menampilkan data on-chain.

“MetaMask perlu berinteraksi dengan blockchain, tetapi blockchain telah dibangun sedemikian rupa sehingga klien seperti MetaMask tidak dapat berinteraksi dengannya. Jadi seperti dApp saya, MetaMask menyelesaikan ini dengan membuat panggilan API ke tiga perusahaan yang telah berkonsolidasi di ruang ini, ”tulis Marlinspike.

“Semua ini berarti bahwa jika NFT Anda dihapus dari OpenSea, itu juga hilang dari dompet Anda. Secara fungsional tidak masalah bahwa NFT saya tak terhapuskan di blockchain di suatu tempat, karena dompet, dan semakin banyak hal lain di ekosistem, hanya menggunakan OpenSea API untuk menampilkan NFT, yang mulai menampilkan “304 No Content” untuk kueri NFT dimiliki oleh alamat saya.”

Ruang berkonsolidasi di sekitar platform. Lagi.

Dalam pikiran Moxie Marlinspike, ruang blockchain, untuk alasan yang sama dengan Web1, berkonsolidasi di sekitar platform terpusat untuk membuat teknologi blockchain dapat digunakan oleh audiens yang lebih luas. Sekali lagi karena baik orang maupun organisasi tidak ingin menjalankan server.

“Mengingat dinamika tersebut, saya tidak berpikir itu akan menjadi kejutan bahwa kami sudah berada di tempat di mana pandangan dompet crypto Anda tentang NFT Anda adalah pandangan OpenSea tentang NFT Anda. Saya tidak berpikir kita harus terkejut bahwa OpenSea bukanlah "tampilan" murni yang dapat diganti, karena telah sibuk mengulangi platform melampaui apa yang mungkin secara ketat dengan standar yang mustahil atau sulit diubah. Ini bukan keluhan tentang OpenSea atau dakwaan atas apa yang telah mereka bangun. Sebaliknya, mereka mencoba membangun sesuatu yang berhasil,” tulis Marlinspike.

Jika industri blockchain memang ingin mengubah hubungan orang dengan teknologi, Marlinspike berpikir industri harus melakukannya dengan sengaja dengan menerima premis bahwa orang tidak akan menjalankan server mereka sendiri, dan dengan merancang sistem yang dapat mendistribusikan kepercayaan tanpa harus mendistribusikan infrastruktur.

Kedua, Marlinspike berpikir industri blockchain harus mencoba mengurangi beban membangun perangkat lunak.

“Saya pikir mengubah hubungan kita dengan teknologi mungkin akan membutuhkan pembuatan perangkat lunak yang lebih mudah, tetapi dalam hidup saya, saya telah melihat yang sebaliknya terjadi. Sayangnya, saya pikir sistem terdistribusi memiliki kecenderungan untuk memperburuk tren ini dengan membuat segalanya lebih rumit dan lebih sulit, tidak kurang rumit dan tidak terlalu sulit, ”tulis Marlinspike.

Newsletter CryptoSlate

Menampilkan ringkasan kisah harian terpenting di dunia crypto, DeFi, NFT, dan lainnya.

Mendapatkan tepi di pasar aset kripto

Akses lebih banyak wawasan dan konteks kripto di setiap artikel sebagai anggota berbayar Tepi CryptoSlate.

Analisis rantai

Cuplikan harga

Lebih banyak konteks

Bergabunglah sekarang dengan $19/bulan Jelajahi semua manfaat

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