Di era blockchain modular, solusi DA menjadi sangat diperlukan. Solusi ini memastikan bahwa data transaksi tersedia untuk semua peserta, memungkinkan verifikasi real-time dan menjaga integritas jaringan. Namun, lapisan DA berfungsi lebih seperti papan iklan daripada database. Ini berarti bahwa data tidak disimpan tanpa batas waktu; Itu akan dihapus dari waktu ke waktu, mirip dengan bagaimana poster di papan reklame akhirnya diganti dengan yang baru.
Di sisi lain, aksesibilitas data berfokus pada kemampuan untuk mengambil data historis, yang penting untuk pengembangan dApps dan melakukan analisis blockchain. Aspek ini sangat penting untuk tugas-tugas yang memerlukan akses ke data masa lalu untuk memastikan representasi dan eksekusi yang akurat. Meskipun penting, aksesibilitas data jarang dibahas tetapi sama pentingnya dengan ketersediaan data. Keduanya melayani peran yang berbeda tetapi saling melengkapi dalam ekosistem blockchain, dan pendekatan komprehensif untuk manajemen data harus mengatasi baik untuk dukungan aplikasi blockchain yang kuat dan efisien.
Salah satu opsi untuk pengembang dApp adalah host dan menjalankan node RPC arsip mereka sendiri. Node ini menyimpan semua data blockchain historis sejak awal, memungkinkan akses data penuh. Namun, memelihara node arsip mahal dan memiliki kemampuan kueri yang terbatas, sehingga tidak mungkin untuk meminta data dalam format yang dibutuhkan pengembang. Meskipun menjalankan node yang lebih murah adalah pilihan, node ini memiliki kemampuan pengambilan data yang terbatas, yang dapat menghambat pengoperasian dApp.
Pendekatan lain adalah dengan menggunakan penyedia node komersial RPC (Remote Procedure Call). Penyedia ini menangani biaya dan pengelolaan node, memasok data melalui RPC titik akhir. Titik akhir RPC publik gratis tetapi memiliki batas laju yang dapat berdampak negatif terhadap pengalaman pengguna dApp. Titik akhir RPC pribadi menawarkan kinerja yang lebih baik dengan mengurangi kemacetan, tetapi mereka melibatkan banyak komunikasi bolak-balik bahkan untuk pengambilan data sederhana. Ini membuat mereka banyak permintaan dan tidak efisien untuk kueri data yang kompleks. Selain itu, titik akhir RPC pribadi sering berjuang dengan skalabilitas dan kurangnya kompatibilitas di berbagai jaringan.
Berbagai jenis pengindeks mengoptimalkan pengambilan data dengan berbagai cara:
Pengindeks juga memungkinkan kueri yang kompleks, penyaringan data yang mudah berdasarkan kriteria yang berbeda dan data untuk dianalisis setelah diekstraksi. Beberapa pengindeks juga mengizinkan agregasi data dari berbagai sumber, yang mencegah keharusan menerapkan beberapa API dalam dApp multi-rantai. Dengan mendistribusikan di beberapa node, pengindeks memberikan peningkatan keamanan dan kinerja dibandingkan dengan penyedia RPC yang mungkin mengalami pemadaman dan downtime karena sifatnya yang terpusat.
Secara keseluruhan, pengindeks meningkatkan efisiensi dan keandalan pengambilan data dibandingkan dengan penyedia node RPC, sementara juga mengurangi biaya yang terkait dengan penyebaran node individu. Ini menjadikan protokol pengindeks blockchain pilihan yang lebih disukai untuk pengembang dApp.
Baik itu DeFi Automated Market Maker (AMM) yang memerlukan informasi harga dan likuiditas atau aplikasi SocialFi yang memerlukan pembaruan tentang posting pengguna baru, dapat mengambil data dengan cepat sangat penting untuk memungkinkan dApps berfungsi dengan baik. Dengan pengindeks, mereka menyediakan pengambilan data yang efisien dan benar untuk memberikan pengalaman pengguna yang lancar.
Misalnya, protokol perdagangan abadi dapat mengetahui token mana yang memiliki volume perdagangan tinggi yang menghasilkan biaya pada utama DEX untuk memutuskan apakah akan list token ini sebagai kontrak abadi di platform mereka. DEX pengembang dapat membuat dasbor untuk produk mereka sendiri, memberikan wawasan tentang kumpulan mana yang memiliki pengembalian tertinggi atau likuiditas terdalam. Dasbor publik juga dapat dibuat, memberi pengembang kebebasan dan fleksibilitas untuk meminta semua jenis data untuk diilustrasikan pada grafik.
Karena ada beberapa pengindeks blockchain yang tersedia, mengidentifikasi perbedaan antara protokol pengindeksan sangat penting untuk memastikan pengembang memilih pengindeks yang paling sesuai dengan kebutuhan mereka.

Menggunakan Bukti Pengindeksan, Pengindeks stake GRT token asli untuk layanan pengindeksan dan kueri, yang dapat dipilih oleh delegator untuk stake token mereka. Kurator mengakses subgraf berkualitas tinggi, untuk membantu pengindeks mengidentifikasi subgraf mana yang akan mengindeks data untuk mendapatkan biaya kueri terbaik. Dalam transisi menuju desentralisasi yang lebih besar, The Graph pada akhirnya akan menghentikan layanan yang dihosting dan memerlukan subgraph untuk meningkatkan ke jaringannya sambil menyediakan pengindeks upgrade.
Infrastrukturnya memungkinkan biaya per kueri rata-rata $ 40 per juta kueri, yang biayanya jauh lebih murah daripada node hosting mandiri. Menggunakan Sumber Data File, ini juga mendukung pengindeksan paralel data on-chain dan off-chain secara bersamaan untuk pengambilan data yang efisien.

Melihat imbalan pengindeks The Graph, telah tumbuh dengan mantap selama beberapa kuartal terakhir. Hal ini sebagian disebabkan oleh peningkatan kueri, tetapi juga dikaitkan dengan pertumbuhan harga token karena rencana mereka untuk mengintegrasikan kueri yang dibantu AI di masa depan.
Subsquid juga mendukung pengindeksan real-time, memungkinkan blok diindeks sebelum diselesaikan. Ini juga memungkinkan penyimpanan data dalam format yang dipilih pengembang, memfasilitasi analitik yang lebih mudah menggunakan alat seperti BigQuery, Parquet, atau CSV. Selain itu, subgraf dapat diterapkan di Subsquid Network tanpa bermigrasi ke Squid SDK, memungkinkan penyebaran bebas kode.
Saat masih dalam fase testnet, Subsquid telah mencapai statistik yang mengesankan, dengan lebih dari 80.000 pengguna testnet, lebih dari 60.000 pengindeks squid digunakan, dan lebih dari 20.000 pengembang terverifikasi di jaringan. Baru-baru ini, pada tanggal 3 Juni, Subsquid meluncurkan mainnet danau data mereka.
Selain pengindeksan, danau data Subsquid Network dimaksudkan sebagai pengganti RPC dalam kasus penggunaan seperti analitik, koprosesor ZK/TEE, agen AI, dan oracle.
Ini akan memperkenalkan SubQuery Data Node yang mendukung sharding untuk mencegah sinkronisasi konstan data baru antara setiap node, sehingga mengoptimalkan efisiensi kueri sambil bergerak menuju desentralisasi yang lebih besar. Pengguna dapat memilih untuk membayar per komputasi sekitar 1 token SQT per 1000 permintaan, atau mengatur biaya khusus untuk pengindeks melalui perjanjian.

Meskipun SubQuery baru meluncurkan token mereka awal tahun ini, imbalan emisi untuk node dan delegator telah meningkatkan QoQ dalam nilai USD juga yang mewakili peningkatan jumlah layanan kueri yang disediakan di platform mereka juga. Jumlah total SQT yang dipertaruhkan telah meningkat dari 6 juta menjadi 125 juta sejak TGE, menyoroti pertumbuhan partisipasi jaringan mereka.
Melalui API terpadu, pengembang dapat dengan mudah menarik data blockchain yang relevan dalam format permintaan dan respons yang konsisten yang menghilangkan kebutuhan karena harus menulis kueri kompleks khusus untuk mengakses data. Kumpulan data yang telah dikonfigurasi sebelumnya ini dapat ditarik dari operator jaringan menggunakan token CQT sebagai alat pembayaran yang diselesaikan di Moonbeam.

Imbalan Covalent tampaknya berada dalam tren yang berkembang secara keseluruhan dari Q1 23 hingga Q1 24, sebagian disebabkan oleh kenaikan harga token Covalent CQT.
Subsquid memberikan opsi untuk penggunaan optimis dan zk-proof sementara Covalent juga menerbitkan bukti yang berisi hash blok. Grafik menyediakan periode tantangan sengketa terhadap kueri pengindeks dalam gaya periode jendela tantangan optimis, sementara SubQuery menghasilkan bukti Merkle Mountain dari setiap blok untuk menghitung hash untuk setiap blok dari semua data yang disimpan dalam database mereka.
Misalnya, Subsquid memungkinkan skalabilitas horizontal melalui penambahan lebih banyak node untuk penyimpanan data, menawarkan kemampuan untuk skala bersama dengan peningkatan perangkat keras. Graph menawarkan data streaming paralel untuk menyinkronkan data lebih cepat, sementara SubQuery memperkenalkan sharding node untuk mempercepat proses sinkronisasi.
Memberikan dukungan ke rantai tertentu yang tidak didukung oleh protokol pengindeks lainnya dapat menangkap lebih banyak biaya pangsa pasar. Mengindeks jaringan data-berat seperti Solana bukanlah tugas yang mudah, dan hanya Subsquid yang berhasil menyediakan dukungan pengindeksan untuk mereka sejauh ini.
Di bidang solusi pengindeks, Subsquid telah menunjukkan kemajuan yang signifikan dengan kinerja dan metrik penggunanya. Pengguna telah mulai bereksperimen dengan Subsquid untuk membangun agen AI, menampilkan fleksibilitas dan potensi platform dalam lanskap pengindeksan data yang berkembang. Selain itu, alat seperti AutoAgora memfasilitasi pengindeks dalam menawarkan harga dinamis dynamic untuk layanan kueri di The Graph menggunakan AI, sementara SubQuery mendukung beberapa jaringan AI seperti OriginTrail dan Oraichain untuk pengindeksan data transparan.
Integrasi AI dengan pengindeks menjanjikan untuk meningkatkan aksesibilitas data dan kegunaan dalam ekosistem blockchain. Dengan memanfaatkan teknologi AI, pengindeks dapat memberikan pengambilan data yang lebih efisien dan akurat, memungkinkan pengembang untuk membangun dApps dan alat analitik yang lebih canggih. Karena AI dan pengindeks terus berkembang bersama, kami tetap optimis tentang masa depan pengindeksan data dan perannya dalam membentuk lanskap digital yang terdesentralisasi.





