Topics Blockchain

Jaringan Subsquid (SQD): Mengubah Akses Data Blockchain

Lanjutan
Blockchain
Explainers
Altcoins
2024εΉ΄5月27ζ—₯

Sejak 2018, The Graph (GRT) telah menjadi alat yang paling banyak digunakan oleh analis dan pengembang blockchain untuk mengakses, mengindeks, dan menanyakan data historis pada Ethereum (ETH) dan beberapa rantai mesin virtual Ethereum (EVM) lainnya. Bahkan dijuluki "Google of blockchains" untuk menunjukkan perannya yang penting dalam analitik data on-chain. Namun, Grafik memiliki cakupan yang relatif terbatas di luar rantai yang kompatibel dengan EVM. Selain itu, sebagian besar elemen arsitektur utamanya, seperti mesin kueri dan basis data, disimpan dalam modul monolitik yang sama, sehingga membatasi penerapan protokol pada beberapa kasus penggunaan tertentu.

Jaringan Subsquid adalah alternatif baru untuk The Graph. Menggunakan pendekatan modular yang jauh lebih fleksibel yang memungkinkan Anda mengindeks data on-chain di berbagai jaringan blockchain. Subsquid juga menawarkan fitur inovatif seperti danau data terdesentralisasi, solusi kueri data berbasis cloud, dan kerangka pengembangan kueri berbasis Typescript β€” Squid SDK.Β 

Takeaway Utama:

  • Jaringan Subsquid (SQD) adalah protokol terdesentralisasi yang memfasilitasi akses dan pengambilan data blockchain yang disimpan di lebih dari 100 platform Lapisan 1 dan Lapisan 2.

  • Subsquid memiliki beberapa keuntungan dibandingkan protokol lama The Graph untuk kueri data on-chain, termasuk jaringan cakupan yang lebih luas dan akses melalui cloud.

  • Semua pemrosesan data dan kapasitas penyimpanan di Subsquid terdesentralisasi, menggunakan node pekerja khusus.

2401-T16454_Skinny_Banner_for_Blog_and_Learn_Row_53_728x90.png

Apa Itu Subsquid?

Jaringan Subsquid (SQD) adalah mesin kueri data terdesentralisasi yang dirancang untuk memungkinkan pengguna mengakses, mengambil, dan menganalisis data on-chain secara efisien dari lebih dari 100 jaringan Lapisan 1 dan Lapisan 2. Hal ini memungkinkan pengembang, analis, dan pengguna lain yang tertarik untuk mengindeks data dari blockchain dalam dua ekosistem terbesar di industri ini β€” jaringan yang kompatibel dengan EVM dan rantai ekosistem Substrat. Yang pertama mencakup blockchain yang menggunakan mesin pemrosesan yang dapat dioperasikan dengan Ethereum, sedangkan yang kedua terdiri dari platform yang kompatibel dengan Polkadot (DOT).

Saat ini, Subsquid berjalan sebagai jaringan tanpa izin dalam mode testnet di Arbitrum (ARB). Selain itu, program ini memiliki versi pribadi (meskipun dapat diakses secara terbuka) yang berfungsi sebagai pengganti jaringan tanpa izin, yang masih matang dan siap untuk peluncuran mainnet di masa depan. Meskipun versi Subsquid stand-in ini dijalankan di klaster pribadi, versi ini beroperasi dalam mode terbuka dan bebas akses.

Data blockchain umum yang dapat diakses melalui Jaringan Subsquid meliputi log peristiwa mentah, data transaksi, jejak eksekusi untuk beberapa jaringan, dan apa yang disebut dengan state diff β€” perubahan atau pembaruan data blockchain setelah transaksi baru diproses.

Bagaimana Cara Kerja Jaringan Subsquid?

Jaringan Subsquid menggunakan pendekatan terdesentralisasi untuk kueri data, penyimpanan, dan penyediaan. Semua modul platform β€” termasuk kueri data penting dan modul penyimpanan β€” terdesentralisasi dan menggunakan node pekerja khusus, yang menyediakan sumber daya komputer mereka untuk membantu memproses dan menyimpan data dengan imbalan berupa token kripto asli platform, SQD.

Subsquid memiliki beberapa pelaku utama yang mendukung fungsi platform, termasuk Penyedia Data, Node Pekerja, Pengumpul Log, Penjadwal, Manajer Hadiah, dan Konsumen Data.

Penyedia Data

Penyedia data adalah rantai Lapisan 1 dan Lapisan 2 yang sebenarnya dari rantai tersebut, yaitu Subsquid memperoleh data on-chain. Saat ini, fokus proyek hanya pada sumber on-chain. Namun, akses ke sumber off-chain juga dapat diintegrasikan di masa depan, yang dapat menyebabkan sejumlah solusi baru menggunakan data on-chain yang diperkaya dengan sumber off-chain tambahan.

Sejak pertengahan Mei 2024, Subsquid mengklaim kemampuan untuk mengakses dan menanyakan data di lebih dari 100 platform blockchain. Selain ekosistem EVM dan Substrat yang didukung saat ini, proyek ini juga bertujuan untuk mengintegrasikan rantai berbasis Solana (SOL) dan Cosmos (ATOM).

Node Pekerja

Pekerja adalah node peer-to-peer yang menyediakan sumber daya komputasi dan penyimpanan untuk mendukung kemampuan bertanya dan penyimpanan terdistribusi Subsquid. Setiap individu atau organisasi yang bersedia menyediakan sumber daya mereka sebagai imbalan atas hadiah SQD dapat mengajukan permohonan untuk bergabung dengan jaringan sebagai node pekerja dengan staking 100.000 token SQD.

Kolektor Log

Node ini mengumpulkan log pemrosesan data dari node pekerja dan menyimpannya secara terdistribusi di IPFS. Log disimpan selama enam bulan, dan dapat digunakan oleh partisipan jaringan lain jika mereka memerlukan akses ke data historis tertentu yang sebelumnya telah diproses oleh pekerja.

Penjadwal

Aktor jaringan ini sangat penting untuk pemrosesan data secara keseluruhan di platform Subsquid. Penjadwal mendistribusikan data yang bersumber dari blockchain di antara node pekerja untuk memastikan pemrosesan dan alokasi kapasitas yang paling efisien. Penjadwal mendengarkan pembaruan waktu nyata dari penyedia data dan node pekerja untuk menentukan penjadwalan alokasi data yang optimal.

Manajer Hadiah

Manajer hadiah menghitung hadiah kripto yang menjadi hak setiap node pekerja. Kriteria penghitungan mencakup beberapa variabel, yang paling menonjol adalah aktivitas pemrosesan data keseluruhan node pekerja dan jumlah SQD yang di-stake .

Konsumen Data

Ini adalah entitas yang ingin mengakses layanan kueri data Subsquid. Setiap konsumen data terhubung ke platform melalui gateway khusus yang terhubung ke alamat jaringan. Faktor penting bagi sebagian besar konsumen data adalah bandwidth yang dialokasikan ke gateway mereka, karena menentukan efisiensi dan jumlah data blockchain yang dapat mereka peroleh. Bandwidth untuk gateway ditentukan oleh jumlah token SQD yang dikunci oleh pengguna: semakin banyak SQD yang dikunci, semakin besar pula bandwidth yang dialokasikan.

Fitur Utama Subsquid

Cloud Subsquid

Ekosistem Subsquid mencakup versi berbasis cloud, yaitu Cloud Subsquid . Hal ini memungkinkan pengembang untuk menggunakan pengindeks mereka melalui cloud pengindeksan multirantai, yang secara signifikan memperluas ketersediaan layanan platform. Berkat Subsquid Cloud, aplikasi berbasis web yang beroperasi di luar lingkungan blockchain dapat memperoleh akses hemat biaya ke data on-chain.

Danau Data Terdesentralisasi

Data yang bersumber dari blockchain melalui Jaringan Subsquid disimpan di danau data terdesentralisasi β€” istilah yang digunakan proyek untuk menjelaskan penyimpanan datanya yang didistribusikan melalui banyak node pekerja di platform. Data ini disimpan dengan cara terdesentralisasi dan disajikan ketika diminta oleh kueri data untuk kasus penggunaan seperti analitik, pengindeksan historis, dan penjelajah blockchain.

Semakin banyak node pekerja yang ada di jaringan, semakin efisien data dari danau terdesentralisasi dapat diambil. Itu karena node ini tidak hanya menyediakan kapasitas penyimpanan, tetapi juga daya komputasi, yang membuat akses ke danau menjadi lebih efisien saat jaringan berkembang.

Squid SDK

Platform Subsquid menyediakan kit alat pengembangan β€” Squid SDK β€” untuk memungkinkan pengembang membuat pengindeks yang mengekstrak, mengubah, memuat, dan mengkueri data blockchain secara waktu nyata. Squid SDK mewakili serangkaian pustaka di Typescript β€” bahasa pemrograman yang dibangun pada JavaScript dengan menambahkan jenis statis, sehingga lebih mudah untuk menangkap kesalahan dan membangun aplikasi besar. Kerangka modular Squid SDK memungkinkan pengembang untuk menyesuaikan proyek indeks mereka dengan plug-in dan target data.

Mesin kueri Subsquid juga mampu mengakses multirantai. Pengembang dapat menggunakan pengindeks yang mengambil data dari beberapa jaringan dan menyimpan hasilnya di repositori, tempat data ini dapat digabungkan untuk digunakan lebih lanjut dalam analitik atau dalam aplikasi terdesentralisasi (DApp).

Subsquid vs. Grafik

Jaringan Subsquid sering dibandingkan dengan protokol kueri data on-chain yang lebih tua dan lebih mapan: Grafik. Sejak 2018, The Graph telah sangat populer di kalangan pengembang dan analis karena kemampuannya untuk secara efektif mendapatkan data dari berbagai blockchain populer, termasuk Ethereum dan rantai utama yang kompatibel dengan EVM lainnya.

Namun, Subsquid memiliki beberapa fitur dan sifat teknis yang memberikan keuntungan penting dibandingkan The Graph.Β 

Pertama-tama, Grafik menyimpan semua komponen utama protokolnya dalam modul monolitik yang sama. Untuk memanfaatkannya, pengguna harus menggunakan seluruh tumpukan yang disediakan oleh platform, yang membatasi fleksibilitas terkait berbagai aplikasi data. Sebaliknya, Subsquid memiliki desain modular di mana komponen utama, seperti basis data, mesin kueri, dan alat rendering data sisi klien, terpisah satu sama lain. Ini memberikan tingkat fleksibilitas yang jauh lebih tinggi dan potensi kustomisasi yang lebih baik. Misalnya, DApp dapat menggunakan mesin kueri Subsquid tetapi menyesuaikan alat presentasi data sisi klien.

Kedua, pengindeksan waktu nyata untuk blok yang belum terfinal tersedia dalam bentuk Subsquid, tetapi tidak dalam bentuk Grafik. Ini adalah perbedaan penting dalam mendukung aplikasi yang memerlukan akses data waktu nyata yang cepat dan efisien.Β 

Ketiga, tidak seperti The Graph, solusi Cloud Subsquid membantu pengguna di luar lingkungan blockchain mengakses platform Subsquid. Dengan Cloud Subsquid, Anda dapat menggunakan pembayaran mata uang fiat untuk mengakses layanan platform secara online. Sebaliknya, Grafik memerlukan pembayaran kripto untuk dapat menggunakan protokolnya. Hal ini membatasi adopsi platform di antara pengguna yang masih belum terbiasa dengan lingkungan web3, serta penerapan The Graph pada aplikasi Web 2.0.

Terakhir, Subsquid memiliki keuntungan dibandingkan The Graph yang diukur dengan banyaknya platform blockchain yang dicakupnya. Klaim subsquid mencakup lebih dari 100 jaringan, sementara The Graph dapat mengambil data dari kurang dari 60 rantai.Β 

Apa Itu Token Kripto Subsquid (SQD)?

SQD adalah mata uang kripto asli Subsquid. Ini adalah token ERC-20 yang diterbitkan di Ethereum dan dijembatani dengan jaringan Arbitrum One L2. Fungsi utama token SQD pada Subsquid meliputi:

  • Tata Kelola : Pemegang token dapat berpartisipasi dalam proses tata kelola di platform dengan memberikan suara pada permintaan dan proposal perubahan.

  • Hadiah untuk node pekerja :Nodus ini dihadiahi dengan token SQD karena telah mengkontribusikan kapasitas pemrosesan dan penyimpanan mereka ke jaringan.

  • Pendelegasian staking dan stake : Pengguna dapat men-stake token SQD dengan node pekerja pilihan mereka.

  • Regulasi tingkat konsumsi data:Mengunci token SQD memungkinkan konsumen data untuk meningkatkan alokasi bandwidth mereka. Ini berfungsi sebagai faktor penting sehubungan dengan jumlah dan kecepatan data on-chain yang dapat diakses oleh konsumen ini.

SQD adalah token deflasi, dengan total pasokan dan maksimum 1.337.000.000.

Skinny_Banner-1600x400.webp

Tempat Membeli Token Kripto Subsquid (SQD)

Token Subsquid tersedia di pasar Spot Bybit sebagai pasangan perdagangan (SQD/USDT). Anda juga dapat memanfaatkan kampanye Token Splash Bybit yang didedikasikan untuk SQD guna mendapatkan bagian dari total hadiah 1.900.000 SQD. Kampanye akan berlangsung hingga 31 Mei 2024.

Kesimpulan

Jaringan Subsquid adalah proyek dengan potensi untuk merevolusi analitik blockchain dan akses ke data on-chain. Dengan desain modular, jaringan cakupan yang luas, dan desentralisasi kapasitas pemrosesan dan penyimpanan yang efisien, The Graph menawarkan peningkatan signifikan dibandingkan protokol The Graph yang sangat populer.Β 

Selain itu, dampak Subsquid terhadap industri dapat melampaui akses sederhana ke data on-chain. Secara khusus, platform ini berpotensi untuk mendukung kasus penggunaan AI di blockchain. Algoritma dan aplikasi AI memerlukan akses data yang cepat dan efisien ke volume data yang besar, dan berkat konsep dan kapabilitas operasionalnya, Subsquid dapat memenuhi permintaan ini. Dengan ceruk yang berada di persimpangan AI dan pengumpulan kripto dengan cepat, Subsquid berada di posisi yang tepat untuk memanfaatkan pertumbuhan yang eksplosif ini.

#LearnWithBybit