Kebangkitan Pengindeks Blockchain: Menciptakan Era Akses Data Web3 yang Baru

Era Baru Akses Data Web3: Kebangkitan Pengindeks Blockchain

Data adalah inti dari teknologi Blockchain, merupakan dasar untuk mengembangkan aplikasi terdesentralisasi (dApp). Meskipun saat ini sebagian besar diskusi terfokus pada ketersediaan data (DA), aksesibilitas data juga sama pentingnya namun sering diabaikan.

Di era blockchain modular, solusi DA telah menjadi bagian yang tidak terpisahkan. Solusi ini memastikan bahwa semua peserta dapat menggunakan data transaksi, sehingga memungkinkan verifikasi waktu nyata dan menjaga integritas jaringan. Namun, fungsi lapisan DA lebih mirip dengan papan iklan daripada basis data, yang berarti data tidak akan disimpan selamanya, tetapi akan dihapus seiring waktu.

Sebaliknya, aksesibilitas data fokus pada kemampuan untuk mengambil data historis, yang sangat penting untuk mengembangkan dApp dan melakukan analisis Blockchain. Meskipun diskusinya lebih sedikit, aksesibilitas data sama pentingnya dengan ketersediaan data. Keduanya memainkan peran yang berbeda namun saling melengkapi dalam ekosistem Blockchain, dan pendekatan manajemen data yang komprehensif harus menangani kedua masalah ini secara bersamaan untuk mendukung aplikasi Blockchain yang kuat dan efisien.

Sejak dilahirkan, Blockchain telah mengubah infrastruktur secara menyeluruh, mendorong penciptaan dApp di bidang permainan, keuangan, dan jejaring sosial. Namun, membangun dApp ini memerlukan akses ke sejumlah besar data Blockchain, yang sulit dan mahal.

Bagi pengembang dApp, salah satu pilihan adalah mengelola dan menjalankan node RPC arsip mereka sendiri. Node-node ini menyimpan semua data blockchain sejarah sejak awal, memungkinkan akses penuh ke data. Namun, pemeliharaan node arsip sangat mahal, kemampuan kueri terbatas, dan tidak dapat mengambil data dalam format yang diperlukan oleh pengembang. Meskipun menjalankan node yang lebih murah adalah pilihan, kemampuan pengambilan data dari node tersebut terbatas, yang mungkin mengganggu pengoperasian dApp.

Metode lain adalah menggunakan penyedia node RPC komersial. Penyedia ini bertanggung jawab atas biaya dan pengelolaan node, serta menyediakan data melalui titik akhir RPC. Titik akhir RPC publik gratis, tetapi memiliki batasan kecepatan, yang dapat berdampak negatif pada pengalaman pengguna dApp. Titik akhir RPC pribadi menawarkan kinerja yang lebih baik dengan mengurangi kemacetan, tetapi bahkan untuk pengambilan data sederhana pun memerlukan banyak komunikasi bolak-balik. Ini membuat mereka berat dalam permintaan dan tidak efisien untuk kueri data yang kompleks. Selain itu, titik akhir RPC pribadi seringkali sulit untuk diskalakan dan kurang kompatibel di berbagai jaringan.

Indeks blockchain memainkan peran penting dalam mengorganisir data di rantai dan mengirimkannya ke basis data untuk memudahkan pencarian, itulah sebabnya mereka sering disebut sebagai "Google dari blockchain". Cara kerjanya adalah dengan mengindeks data blockchain dan membuatnya tersedia kapan saja menggunakan API seperti GraphQL dengan bahasa kueri yang mirip dengan SQL (. Dengan menyediakan antarmuka yang terstandarisasi untuk kueri data, indeks memungkinkan pengembang untuk dengan cepat dan akurat mengambil informasi yang dibutuhkan, sehingga sangat menyederhanakan proses.

Berbagai jenis pengindeks mengoptimalkan pengambilan data dengan berbagai cara:

  1. Pengindeks node lengkap: Pengindeks ini menjalankan node blockchain lengkap dan langsung mengekstrak data darinya, memastikan data lengkap dan akurat, tetapi memerlukan banyak penyimpanan dan kemampuan pemrosesan.

  2. Pengindeks ringan: Pengindeks ini mengandalkan node lengkap untuk mendapatkan data tertentu sesuai kebutuhan, sehingga mengurangi persyaratan penyimpanan tetapi dapat meningkatkan waktu kueri.

  3. Pengindeks Khusus: Pengindeks ini dirancang khusus untuk jenis data tertentu atau blockchain tertentu, dapat mengoptimalkan pengambilan untuk kasus penggunaan tertentu, seperti data NFT atau transaksi DeFi.

  4. Pengindeks Agregat: Pengindeks ini mengekstrak data dari beberapa Blockchain dan sumber, termasuk informasi off-chain, menyediakan antarmuka kueri yang seragam, yang sangat berguna untuk dApp multi-rantai.

Hanya Ethereum yang memerlukan ruang penyimpanan 3TB, dan seiring pertumbuhan blockchain yang terus menerus, jumlah penyimpanan data node arsip Erigon juga akan terus meningkat. Protokol pengindeks telah menerapkan beberapa pengindeks, yang dapat mengindeks dan melakukan query data dalam jumlah besar dengan efisien, yang tidak dapat dicapai oleh RPC.

Indexer juga memungkinkan kueri yang kompleks, memfilter data dengan mudah berdasarkan berbagai standar, dan menganalisis data setelah ekstraksi. Beberapa indexer juga memungkinkan agregasi data dari berbagai sumber, sehingga menghindari penyebaran beberapa API dalam dApp multi-chain. Melalui penyebaran di beberapa node, indexer menyediakan keamanan dan kinerja yang ditingkatkan, sementara penyedia RPC mungkin mengalami gangguan dan downtime karena sifat terpusatnya.

Secara keseluruhan, dibandingkan dengan penyedia node RPC, pengindeks meningkatkan efisiensi dan keandalan pengambilan data, sekaligus mengurangi biaya untuk menyebarkan satu node. Ini menjadikan protokol pengindeks blockchain sebagai pilihan utama bagi pengembang dApp.

![Perkembangan Akses Data Web3: Pengenalan Indeks dan Proyek Terkait])https://img-cdn.gateio.im/webp-social/moments-5139af83bb0ad48ca673ce1b7fc4f520.webp(

Membangun dApp memerlukan pencarian dan pembacaan data Blockchain untuk menjalankan layanannya. Ini mencakup semua jenis dApp, termasuk DeFi, platform NFT, permainan, bahkan jejaring sosial, karena platform ini perlu membaca data terlebih dahulu untuk melakukan transaksi lainnya.

Dalam bidang DeFi, protokol memerlukan informasi yang berbeda untuk memberikan harga, rasio, biaya, dll. yang spesifik kepada pengguna. Automated Market Maker )AMM( memerlukan informasi mengenai harga dan likuiditas dari beberapa kumpulan dana untuk menghitung suku bunga swap, sementara protokol pinjaman memerlukan tingkat pemanfaatan untuk menentukan suku bunga pinjaman dan rasio utang likuidasi. Memasukkan informasi ke dalam dApp mereka adalah penting sebelum menghitung suku bunga yang dieksekusi oleh pengguna.

GameFi perlu indeks cepat dan akses data untuk memastikan pengguna dapat bermain game dengan lancar. Hanya dengan pengambilan dan pelaksanaan data yang secepat kilat, game Web3 dapat bersaing dalam hal kinerja dengan game Web2, sehingga menarik lebih banyak pengguna. Game ini memerlukan data seperti kepemilikan tanah, saldo token dalam game, dan operasi dalam game. Dengan menggunakan pengindeks, mereka dapat lebih baik memastikan aliran data yang stabil dan waktu operasional yang stabil, untuk memastikan pengalaman bermain game yang sempurna.

Pasar NFT dan platform pinjaman perlu mengindeks data untuk mengakses berbagai informasi, seperti metadata NFT, data kepemilikan dan transfer, informasi royalti, dll. Mengindeks data semacam ini dengan cepat dapat menghindari penelusuran setiap NFT satu per satu untuk menemukan data kepemilikan atau atribut NFT.

Baik itu DeFi Automated Market Maker )AMM( yang membutuhkan informasi harga dan likuiditas, atau aplikasi SocialFi yang memerlukan pembaruan pos pengguna baru, kemampuan untuk dengan cepat mengambil data sangat penting untuk operasi normal dApp. Dengan bantuan indexer, mereka dapat mengambil data dengan efisien dan akurat, sehingga menyediakan pengalaman pengguna yang lancar.

Dalam analisis, pengindeks menyediakan metode untuk mengekstrak data spesifik dari data blockchain mentah ) yang mencakup peristiwa kontrak pintar dalam setiap blok (. Ini memberikan kesempatan untuk analisis data yang lebih spesifik, sehingga memberikan wawasan yang komprehensif.

Misalnya, protokol perdagangan berkelanjutan dapat menemukan token mana yang memiliki volume perdagangan besar, token mana yang akan menghasilkan biaya, sehingga dapat memutuskan apakah akan mencantumkan token-token ini sebagai kontrak berkelanjutan di platform mereka. Pengembang DEX dapat membuat dasbor untuk produk mereka sendiri, menggali informasi tentang kolam dana mana yang memiliki tingkat pengembalian tertinggi atau likuiditas terkuat. Mereka juga dapat membuat dasbor publik, memungkinkan pengembang untuk dengan bebas dan fleksibel meneliti jenis data apa pun yang ingin ditampilkan di grafik.

Karena ada beberapa pengindeks blockchain yang tersedia, penting untuk mengidentifikasi perbedaan antara protokol pengindeks untuk memastikan pengembang memilih pengindeks yang paling sesuai dengan kebutuhan mereka.

The Graph adalah protokol pengindeks pertama yang diluncurkan di Ethereum, yang memungkinkan untuk dengan mudah mengquery data transaksi yang sebelumnya sulit diakses. Ini menggunakan subgraf untuk mendefinisikan dan memfilter subset data yang dikumpulkan dari Blockchain, seperti semua transaksi yang terkait dengan kolam DEX USDC/ETH.

Menggunakan bukti indeks, penyedia indeks mempertaruhkan token asli GRT untuk layanan indeks dan kueri, delegator dapat memilih untuk mempertaruhkan token mereka di sini. Kurator dapat mengakses subgraf berkualitas tinggi untuk membantu penyedia indeks menentukan subgraf mana yang harus disusun datanya untuk menghasilkan biaya kueri terbaik. Dalam proses transisi menuju desentralisasi yang lebih besar, The Graph akhirnya akan menghentikan layanan hostingnya dan meminta subgraf untuk ditingkatkan ke jaringannya, sambil menyediakan penyedia indeks yang ditingkatkan.

Infrastruktur ini membuat biaya rata-rata per satu juta kueri mencapai 40 dolar, yang jauh lebih rendah dibandingkan dengan biaya node yang di-host sendiri. Dengan menggunakan sumber data file, ia juga mendukung pengindeksan paralel pada data on-chain dan off-chain secara bersamaan untuk memungkinkan pengambilan data yang efisien.

Hadiah pengindeks The Graph telah meningkat secara stabil dalam beberapa kuartal terakhir. Ini sebagian disebabkan oleh peningkatan jumlah query, tetapi juga disebabkan oleh kenaikan harga token, karena mereka berencana untuk mengintegrasikan query bantuan kecerdasan buatan di masa depan.

![Pengembangan Akses Data Web3: Pengenalan Penunjuk dan Proyek Terkait])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(

Subsquid adalah danau data terdesentralisasi yang dapat diskalakan secara horizontal dan peer-to-peer, yang dapat mengagregasi sejumlah besar data on-chain dan off-chain dengan efisien, serta dilindungi melalui bukti nol-pengetahuan. Sebagai jaringan pekerja terdesentralisasi, setiap node bertanggung jawab untuk menyimpan data dari subset blok tertentu, mempercepat proses pengambilan data dengan cepat mengidentifikasi node yang menyimpan data yang diperlukan.

Subsquid juga mendukung pengindeksan waktu nyata, memungkinkan pengindeksan sebelum blok dikonfirmasi secara final. Ini juga mendukung penyimpanan data dalam format yang dipilih oleh pengembang, sehingga memudahkan analisis yang lebih mudah dengan alat seperti BigQuery, Parquet, atau CSV. Selain itu, subgraf dapat diterapkan di jaringan Subsquid tanpa perlu migrasi ke Squid SDK, memungkinkan penerapan tanpa kode.

Meskipun masih dalam tahap pengujian, Subsquid telah mencapai statistik yang mengesankan, dengan lebih dari 80.000 pengguna pengujian, menerapkan lebih dari 60.000 pengindeks Squid, dan lebih dari 20.000 pengembang terverifikasi di jaringan. Baru-baru ini, pada 3 Juni, Subsquid meluncurkan jaringan utama untuk danau datanya.

Selain indeks, danau data Subsquid Network juga dapat menggantikan RPC dalam kasus penggunaan analisis, ZK/TEE co-processor, agen AI, dan Oracle.

SubQuery adalah jaringan infrastruktur middleware terdesentralisasi yang menyediakan layanan RPC dan pengindeksan data. Awalnya mendukung jaringan Polkadot dan Substrate, sekarang telah berkembang untuk mencakup lebih dari 200 rantai. Cara kerjanya mirip dengan The Graph yang menggunakan bukti pengindeksan, di mana pengindeks mengindeks data dan menyediakan permintaan kueri, sementara delegator mempertaruhkan saham mereka ke pengindeks. Namun, ia memperkenalkan konsumen untuk mengajukan pesanan pembelian, untuk menunjukkan bahwa pendapatan pengindeks dijamin, bukan oleh pengelola.

Ini akan memperkenalkan node data SubQuery yang mendukung pemotongan, untuk mencegah setiap node terus-menerus menyinkronkan data baru, sehingga mengoptimalkan efisiensi kueri, sekaligus menuju desentralisasi yang lebih besar. Pengguna dapat memilih untuk membayar biaya komputasi sekitar 1 SQT token per 1000 permintaan, atau mengatur biaya kustom untuk pengindeks melalui protokol.

Meskipun SubQuery baru meluncurkan tokennya lebih awal tahun ini, tetapi imbalan distribusi untuk node dan delegator juga meningkat secara bulanan dalam nilai USD, yang juga mencerminkan peningkatan jumlah layanan kueri yang ditawarkan di platformnya. Sejak TGE, total SQT yang dipertaruhkan telah meningkat dari 6 juta menjadi 125 juta, yang menyoroti pertumbuhan partisipasi dalam jaringannya.

![Perkembangan Akses Data Web3: Pengenalan Indeks dan Proyek Terkait])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(

Covalent adalah jaringan pengindeks terdesentralisasi, yang dibuat oleh produsen sampel blok )BSP( melalui cara ekspor massal untuk membuat salinan data blockchain, dan menerbitkan bukti di blockchain Covalent L1. Data ini kemudian diperhalus oleh produsen hasil blok )BRP( berdasarkan aturan yang ditetapkan untuk menyaring data yang memenuhi syarat.

Dengan API yang terstandardisasi, pengembang dapat dengan mudah mengekstrak data Blockchain yang relevan dalam format permintaan dan respons yang konsisten, tanpa perlu menulis kueri kompleks kustom untuk mengakses data. Token CQT yang diselesaikan di Moonbeam dapat digunakan sebagai alat pembayaran untuk mengekstrak dataset yang telah dikonfigurasi sebelumnya dari penyedia jaringan.

Hadiah Covalent dari kuartal pertama tahun 23 hingga kuartal pertama tahun 24 tampaknya menunjukkan tren pertumbuhan secara keseluruhan, sebagian karena harga token Covalent CQT yang meningkat.

![Perkembangan Akses Data Web3: Pengenalan Indeks dan Proyek Terkait])https://img-cdn.gateio.im/webp-social/moments-52ee29205aa307720198994a5f3de61f.webp(

Dalam memilih pengindeks, perlu mempertimbangkan beberapa aspek berikut:

Kustomisasi data: Beberapa pengindeks ) seperti Covalent( adalah pengindeks umum, yang hanya menyediakan kumpulan data pra-konfigurasi standar melalui API. Meskipun mereka mungkin cepat, mereka tidak memberikan fleksibilitas bagi pengembang yang memerlukan kumpulan data yang disesuaikan. Dengan menggunakan kerangka pengindeks, ini memungkinkan pemrosesan data kustom yang lebih banyak untuk memenuhi kebutuhan spesifik aplikasi.

Keamanan: Data indeks harus aman, jika tidak, dApp yang dibangun berdasarkan indeks ini juga rentan terhadap serangan. Misalnya, jika transaksi dan dompet

DAPP-1.91%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 4
  • Posting ulang
  • Bagikan
Komentar
0/400
OnchainHolmesvip
· 08-10 02:57
Ah, ini DA bahkan tidak bisa menyelamatkan permintaan untuk memeriksa data.
Lihat AsliBalas0
AlwaysAnonvip
· 08-10 02:45
Data historis benar-benar hebat, semua bergantung padanya untuk pelacakan.
Lihat AsliBalas0
Layer2Observervip
· 08-10 02:42
Dari tingkat sumber kode, DA masih memiliki kekurangan yang jelas. Arsitektur perlu dievaluasi ulang.
Lihat AsliBalas0
GasFeeSobbervip
· 08-10 02:40
Setiap tahun selalu berteriak bull run, hasilnya tetap saja mengurus DA.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)