Penulis: Liang

Ringkasan

Kemampuan dan pengalaman pengembangan infrastruktur Web3 itu sendiri menentukan adopsi pengembang dan kemakmuran ekologi aplikasi terkait. Tanpa omnilayer Bitcoin, tidak akan ada USDT, tidak ada infrastruktur seperti konsensus (metamask, infura, etherscan), dan Ethereum. Tanpa DeFi dan kemakmuran NFT, akan sulit untuk mencapainya tanpa Layer 2 dan public chain baru yang berkinerja tinggi.

Saat ini terdapat sekitar 20.000 pengembang Web3 yang aktif di dunia. Sebagai perbandingan, terdapat sekitar 20 juta pengembang aktif di dunia. Oleh karena itu, terdapat potensi besar untuk meningkatkan pengalaman pengembang Web3, melibatkan lebih banyak pengembang Web2, dan menciptakan pasar tambahan. dan energi potensial.

Dari perspektif lain, keterbatasan utama pengembang yang ada adalah batasan skenario dan kemungkinan yang dapat dicapai oleh komponen teknis Web3 saat ini. Salah satu batasan terbesar adalah penyimpanan data dinamis. Kontrak pintar, sebagai metode penyimpanan data terdesentralisasi yang dapat berubah dan terdesentralisasi saat ini, memiliki kekurangan yang jelas berupa kinerja baca dan tulis yang lambat serta harga yang mahal, sehingga pengembang kontrak harus mempelajari Solidity Gas Golfing. Meskipun penyimpanan data statis seperti Filecoin dan Arweave saat ini terutama digunakan untuk menyimpan metadata dan gambar NFT, penyimpanan tersebut tidak dapat memenuhi kebutuhan pengembang akan pembacaan dan penulisan data terstruktur dinamis. Dengan kata lain, saat ini tidak ada solusi untuk penyimpanan data dinamis terdesentralisasi off-chain dengan pengalaman dan fungsionalitas pengembang yang baik.

Pemadam Kebakaran vs Keramik

Protokol terdekat di pasar adalah Farcaster dan Ceramic, yang mirip dengan jaringan data terdesentralisasi seperti jaringan Bitcoin dan Ethereum.

Farcaster adalah protokol sosial terdesentralisasi. Selain identitas fid dan nama pengguna fname yang diimplementasikan melalui NFT pada rantai, protokol ini didesentralisasi melalui jaringan simpul rantai (hub), dan 6 tipe data (CRDT) untuk skenario sosial tertentu. , struktur data yang dapat mencapai keadaan akhir yang konsisten dengan menggabungkan versi data yang berbeda), mencapai pengalaman yang sangat mirip dengan pengalaman aplikasi sosial web2.

Farcaster juga mengimplementasikan jaringan data off-chain yang terdesentralisasi, namun perbedaan utamanya adalah Farcaster hanya mendukung 6 tipe data, dan pengembang tidak memiliki cara untuk menentukan tipe data baru yang disesuaikan dengan kebutuhan dan skenario mereka sendiri. Jika rata-rata pengembang ingin mengembangkan protokol sosial baru, jika mereka tidak dapat menggunakan kembali 6 tipe data Farcaster, akan sangat sulit untuk mengembangkan kembali atau membuat kode untuk mengimplementasikan serangkaian jaringan data terdesentralisasi yang baru (Farcaster telah menerima 30 juta AS dolar) Pembiayaan, node terdesentralisasi masih belum menerapkan mainnet setelah dua tahun pengembangan).

Keuntungan dari Farcaster adalah saat ini ia memiliki komunitas yang sangat aktif di kancah sosial dan jaringannya stabil. Keunggulan ini telah menarik banyak pengembang pihak ketiga untuk berlatih dalam protokol Farcaster, memanfaatkan kemampuan penyimpanan data terdesentralisasi yang ada dan efek jaringan pengguna yang ada.

Ceramic adalah penyimpanan data off-chain yang terdesentralisasi. Keunggulannya adalah kinerja baca dan tulis yang tinggi dibandingkan on-chain, dan biaya rendah (tanpa bahan bakar). Untuk mencapai keserbagunaan dan komposisi data yang maksimal, Ceramic memungkinkan pengembang membuat tipe data khusus untuk mengatasi berbagai skenario aplikasi, seperti aplikasi sosial, alat, dan konten. Skenario yang paling penting sebagian besar adalah pembacaan dan penulisan data yang berat, dan karena ini sama sekali tidak cocok untuk skenario yang diterapkan pada rantai, hal ini tentu saja melibatkan skenario sosial.

Keramik, sebagai lapisan penyimpanan data terdesentralisasi umum yang dapat menentukan tipe data, memiliki karakteristik sebagai berikut:

  • Data bisa diubah (mutable data), ini bedanya dengan Filecoin dan Arweave

  • Fokus pada data terstruktur (misalnya JSON)

  • Mendukung tipe data yang fleksibel dan dapat ditentukan secara bebas (pengembang dapat menentukan tipe data baru sesuai skenario, berbeda dari Farcaster)

Namun masalah terbesar dengan Ceramic saat ini adalah pengalaman pengembang yang relatif buruk, dan stabilitas sistem itu sendiri masih memiliki ruang untuk perbaikan. Hal ini sangat mirip dengan Ethereum pada tahun 2016 dan 2017.

Singkatnya, Farcaster memiliki skenario untuk pengguna sisi-C dan sistemnya stabil untuk pengembang, namun kelemahan fatalnya adalah tipe datanya tidak dapat diskalakan, sebagai lapisan data umum, mengharuskan pengembang pihak ketiga untuk mempraktikkan skenario tertentu , tetapi pengalaman pengembang saat ini Buruk, jaringan tidak stabil.

malapetaka

Singkatnya, untuk menyempurnakan skenario data desentralisasi yang sangat dibutuhkan dalam rantai, ada dua tantangan utama yang perlu diselesaikan:

  1. Menyediakan aplikasi infrastruktur kepada pengguna untuk membuat nilai data yang dimigrasi menjadi lebih jelas. Sama seperti MetaMask, pentingnya Etherscan dalam ekosistem Ethereum

  2. Tingkatkan pengalaman pengembang dan berikan dukungan protokol yang lebih stabil

Saat ini, bidang ini masih merupakan samudra biru. Proyek terkait termasuk Jaringan US3R yang diinvestasikan oleh DHVC. Proyek ini merupakan platform pengembangan dan ekosistem DApps. Ini juga merupakan satu-satunya penyedia browser data sumber terbuka di ekosistem Keramik toolkit terintegrasi. Termasuk dompet data, browser data dan konsol pengembang serta peningkatan protokol, sehingga memudahkan pengembang untuk membangun aplikasi di Ceramic.

Jalan yang harus ditempuh untuk mendesentralisasikan data di luar rantai, dan ini juga merupakan alat penting untuk pengembangan Web2 ke Web3. Pengembangan bidang ini akan secara langsung meletakkan dasar bagi proyek Web3 dan membuka jalan bagi kembalinya dari nilai data.