Evolusi teknologi indeks data Blockchain: dari Node hingga layanan rantai penuh yang diberdayakan AI

Evolusi Teknologi Indeks Data Blockchain: Dari Node hingga Layanan Data Seluruh Rantai yang Diberdayakan oleh AI

1 Pendahuluan

Sejak lahirnya dApp pertama pada tahun 2017, aplikasi Blockchain telah berkembang pesat, mencakup berbagai bidang seperti keuangan, permainan, dan sosial. Ketika membahas aplikasi terdesentralisasi, apakah kita pernah berpikir tentang sumber data yang digunakan oleh dApp ini?

Pada tahun 2024, AI dan Web3 menjadi topik hangat. Dalam bidang kecerdasan buatan, data ibarat sumber kehidupan, sangat penting untuk pertumbuhan dan evolusi sistem AI. Seperti tanaman yang membutuhkan sinar matahari dan kelembapan untuk tumbuh subur, sistem AI juga bergantung pada data yang sangat besar untuk terus "belajar" dan "berpikir". Tanpa dukungan data, algoritma AI yang paling canggih pun sulit untuk menunjukkan kecerdasan dan efisiensinya yang seharusnya.

Artikel ini akan menganalisis secara mendalam evolusi indeks data blockchain dalam proses perkembangan industri dari sudut aksesibilitas data blockchain. Kami juga akan membandingkan protokol indeks data lama dengan protokol layanan data blockchain yang baru muncul, dengan perhatian khusus pada perbedaan dan persamaan dalam layanan data dan karakteristik arsitektur produk dari protokol baru yang menggabungkan teknologi AI.

Membaca, mengindeks untuk analisis, ringkasan jalur pengindeksan data Web3

2 Kerumitan dan Kesederhanaan Indeks Data: Dari Node Blockchain ke Basis Data Seluruh Rantai

2.1 Sumber data: Node Blockchain

Blockchain sering digambarkan sebagai buku besar yang terdesentralisasi. Node blockchain adalah dasar dari seluruh jaringan, bertanggung jawab untuk mencatat, menyimpan, dan menyebarkan semua data transaksi di atas rantai. Setiap node menyimpan salinan lengkap data blockchain, memastikan karakteristik desentralisasi jaringan. Namun, bagi pengguna biasa, membangun dan memelihara node bukanlah hal yang mudah, tidak hanya memerlukan keterampilan profesional, tetapi juga disertai dengan biaya perangkat keras dan bandwidth yang tinggi. Kemampuan pencarian node biasa juga terbatas, sulit untuk memenuhi kebutuhan pengembang. Oleh karena itu, meskipun secara teori semua orang dapat menjalankan node, pada kenyataannya pengguna lebih cenderung bergantung pada layanan pihak ketiga.

Untuk mengatasi masalah ini, penyedia node RPC muncul. Penyedia ini bertanggung jawab atas biaya dan pengelolaan node, serta menyediakan layanan data melalui titik akhir RPC. Pengguna dapat dengan mudah mengakses data blockchain tanpa perlu membangun node sendiri. Titik akhir RPC publik gratis tetapi memiliki batasan kecepatan, yang dapat mempengaruhi pengalaman pengguna dApp. Titik akhir RPC pribadi memberikan kinerja yang lebih baik, tetapi efisiensinya rendah untuk kueri yang kompleks, dan sulit untuk diperluas serta kompatibel lintas jaringan. Meskipun demikian, antarmuka API yang distandarisasi oleh penyedia node telah menurunkan hambatan bagi pengguna untuk mengakses data di blockchain, dan meletakkan dasar untuk pemrosesan dan aplikasi data yang akan datang.

2.2 Analisis Data: Dari Data Prototipe ke Data yang Dapat Digunakan

Data yang diperoleh dari node Blockchain biasanya adalah data mentah yang telah diproses dengan enkripsi dan pengkodean. Meskipun data ini menjamin integritas dan keamanan Blockchain, tetapi juga meningkatkan kesulitan dalam pemrosesan data. Bagi pengguna biasa atau pengembang, menangani data prototipe ini secara langsung memerlukan banyak pengetahuan teknis dan sumber daya komputasi.

Proses analisis data menjadi sangat penting dalam konteks ini. Dengan mengubah data prototipe yang kompleks menjadi format yang lebih mudah dipahami dan dioperasikan, pengguna dapat lebih intuitif memahami dan memanfaatkan data tersebut. Efek dari analisis data secara langsung mempengaruhi efisiensi dan efektivitas aplikasi data Blockchain, dan merupakan tahap kunci dalam seluruh proses pengindeksan data.

Membaca, mengindeks untuk analisis, ringkasan jalur indeks data Web3

2.3 Evolusi Pengindeks Data

Seiring dengan meningkatnya volume data Blockchain, permintaan terhadap pengindeks data semakin meningkat. Pengindeks memainkan peran penting dalam mengorganisasi data di rantai dan mengirimkannya ke basis data untuk keperluan kueri. Pengindeks membuat data selalu tersedia dengan mengindeks data Blockchain dan menyediakan bahasa kueri mirip SQL (seperti GraphQL API). Dengan menyediakan antarmuka kueri yang terstandarisasi, pengindeks memungkinkan pengembang untuk dengan cepat dan akurat mengambil informasi yang diperlukan, yang sangat menyederhanakan proses.

Indexer yang berbeda jenis mengoptimalkan pengambilan data melalui berbagai cara:

  1. Pengindeks Node Lengkap: Mengambil data langsung dari node blockchain lengkap, memastikan data lengkap dan akurat, tetapi memerlukan banyak penyimpanan dan kemampuan pemrosesan.
  2. Pengindex ringan: Mengandalkan node lengkap untuk mendapatkan data tertentu sesuai kebutuhan, mengurangi kebutuhan penyimpanan tetapi dapat meningkatkan waktu kueri.
  3. Indeks Khusus: Dioptimalkan untuk jenis data tertentu atau blockchain tertentu, seperti data NFT atau transaksi DeFi.
  4. Pengindeks Agregat: Mengambil data dari beberapa Blockchain dan sumber, termasuk informasi off-chain, menyediakan antarmuka pencarian terpadu, terutama cocok untuk dApp multi-rantai.

Saat ini, node arsip Ethereum menggunakan sekitar 13,5 TB ruang penyimpanan di klien Geth, sementara di klien Erigon sekitar 3 TB. Seiring dengan pertumbuhan blockchain, jumlah penyimpanan data pada node arsip akan terus meningkat. Menghadapi volume data yang begitu besar, protokol pengindeks utama tidak hanya mendukung pengindeksan multi-rantai, tetapi juga telah menyesuaikan kerangka pemrosesan data untuk kebutuhan data aplikasi yang berbeda.

Munculnya pengindeks telah secara signifikan meningkatkan efisiensi pengindeksan dan pencarian data. Berbeda dengan titik akhir RPC tradisional, pengindeks dapat mengindeks sejumlah besar data dengan efisien, mendukung pencarian cepat. Pengguna dapat melakukan pencarian kompleks, dengan mudah memfilter data, dan melakukan analisis setelah ekstraksi. Beberapa pengindeks juga mendukung agregasi sumber data dari beberapa Blockchain, menghindari masalah di mana dApp multi-rantai perlu menerapkan beberapa API. Melalui operasi terdistribusi, pengindeks menyediakan keamanan dan kinerja yang lebih kuat, mengurangi risiko gangguan yang mungkin ditimbulkan oleh penyedia RPC terpusat.

Sebaliknya, pengindeks memungkinkan pengguna untuk mendapatkan informasi yang diperlukan secara langsung tanpa harus menangani data dasar yang kompleks melalui bahasa kueri yang telah ditentukan sebelumnya. Mekanisme ini secara signifikan meningkatkan efisiensi dan keandalan pengambilan data, merupakan inovasi penting dalam akses data Blockchain.

2.4 Basis Data Blockchain: Menyelaraskan Prioritas Aliran

Menggunakan Node indeks untuk mencari data biasanya berarti API menjadi satu-satunya pintu masuk untuk memproses data di Blockchain. Namun, ketika proyek memasuki tahap ekspansi, seringkali diperlukan sumber data yang lebih fleksibel, sementara API yang distandarisasi sulit memenuhi kebutuhan ini. Seiring dengan kompleksitas kebutuhan aplikasi, pengindeks data dasar dan format indeks yang distandarisasi semakin sulit memenuhi kebutuhan query yang semakin beragam, seperti pencarian, akses lintas rantai, atau pemetaan data off-chain.

Dalam arsitektur pipa data modern, metode "prioritas aliran" telah menjadi solusi untuk mengatasi keterbatasan pemrosesan batch tradisional, memungkinkan pengambilan, pemrosesan, dan analisis data secara real-time. Perubahan paradigma ini memungkinkan organisasi untuk segera merespons data yang masuk, menghasilkan wawasan dan membuat keputusan hampir secara real-time. Demikian pula, penyedia layanan data blockchain juga berkembang ke arah membangun aliran data blockchain, di mana penyedia layanan pengindeks tradisional secara bertahap meluncurkan produk yang memperoleh data blockchain real-time dalam bentuk aliran data.

Layanan ini bertujuan untuk memenuhi kebutuhan analisis real-time dari transaksi blockchain dan menyediakan kemampuan pencarian yang lebih komprehensif. Seperti halnya arsitektur "prioritas aliran" yang merevolusi cara pemrosesan data dalam pipa data tradisional dengan mengurangi latensi dan meningkatkan responsifitas, penyedia layanan aliran data blockchain ini juga berharap dapat mendukung pengembangan lebih banyak aplikasi melalui sumber data yang lebih canggih dan matang serta membantu analisis data on-chain.

Dengan sudut pandang saluran data modern, tantangan data on-chain didefinisikan ulang, memungkinkan kita untuk melihat potensi pengelolaan, penyimpanan, dan penyediaan data on-chain dari perspektif baru. Ketika kita mulai melihat subgraf dan pengindeks seperti ETL Ethereum sebagai aliran data dalam saluran data daripada hasil akhir, kita dapat membayangkan dunia kemungkinan yang dapat menyesuaikan kumpulan data berkinerja tinggi untuk setiap kasus bisnis.

Membaca, mengindeks untuk analisis, ringkasan jalur pengindeksan data Web3

3 Perbandingan Mendalam The Graph, Chainbase, dan Space and Time

3.1 The Graph

Jaringan The Graph menyediakan layanan indeks dan kueri data multi-rantai melalui jaringan node terdesentralisasi, memudahkan pengembang untuk mengindeks data blockchain dan membangun aplikasi terdesentralisasi. Model produk utamanya termasuk pasar eksekusi kueri data dan pasar cache indeks data, yang pada dasarnya melayani kebutuhan kueri produk pengguna.

Subgraf adalah struktur data dasar dalam jaringan The Graph, yang mendefinisikan bagaimana cara mengekstrak dan mengubah data dari Blockchain menjadi format yang dapat dicari. Siapa pun dapat membuat subgraf, dan beberapa aplikasi dapat menggunakan kembali subgraf ini, meningkatkan kemampuan data untuk digunakan kembali dan efisiensi penggunaannya.

Jaringan The Graph terdiri dari empat peran kunci: pengindeks, kurator, delegator, dan pengembang, yang bersama-sama menyediakan dukungan data untuk aplikasi Web3. Saat ini, The Graph telah beralih ke layanan hosting subgraf terdesentralisasi secara menyeluruh, di mana insentif ekonomi yang beredar antara berbagai pihak memastikan sistem beroperasi.

Produk The Graph juga berkembang pesat dalam gelombang AI. Alat AutoAgora, Allocation Optimizer, dan AgentC yang dikembangkan oleh Semiotic Labs masing-masing meningkatkan kinerja ekosistem dalam berbagai aspek. Penerapan alat-alat ini memungkinkan The Graph untuk menggabungkan AI yang membantu lebih lanjut meningkatkan kecerdasan sistem dan keterpakaian bagi pengguna.

Membaca, Mengindeks untuk Analisis, Ringkasan Jalur Indeks Data Web3

3.2 Chainbase

Chainbase adalah jaringan data seluruh blok, yang mengintegrasikan semua data blockchain ke dalam satu platform, memudahkan pengembang untuk lebih mudah membangun dan memelihara aplikasi. Fitur uniknya termasuk:

  • Danau data waktu nyata: Menyediakan danau data waktu nyata yang dirancang khusus untuk aliran data blockchain, sehingga data dapat diakses segera saat dihasilkan.
  • Arsitektur dua rantai: Dibangun di atas lapisan eksekusi Eigenlayer AVS, membentuk arsitektur dua rantai paralel dengan algoritma konsensus CometBFT.
  • Standar format data inovatif: memperkenalkan standar format data "manuscripts", mengoptimalkan struktur dan cara pemanfaatan data dalam industri kripto.
  • Model Dunia Kripto: Menggabungkan teknologi model AI, menciptakan model AI yang mampu memahami, memprediksi transaksi blockchain dengan efektif dan berinteraksi dengannya.

Model AI Chainbase, Theia, adalah sorotan utama yang membedakannya dari protokol layanan data lainnya. Theia didasarkan pada model DORA yang dikembangkan oleh NVIDIA, menggabungkan data on-chain dan off-chain serta aktivitas spasial-temporal, mempelajari dan menganalisis pola kripto, dan memberikan respons melalui inferensi kausal, menggali nilai dan pola potensial dari data on-chain untuk memberikan layanan data yang lebih cerdas kepada pengguna.

Membaca, Mengindeks ke Analisis, Ringkasan Jalur Indeks Data Web3

3.3 Ruang dan Waktu

Space and Time (SxT) bertujuan untuk membangun lapisan komputasi yang dapat diverifikasi, memperluas bukti nol-pengetahuan di atas gudang data terdesentralisasi, dan menyediakan pemrosesan data yang dapat dipercaya untuk kontrak pintar, model bahasa besar, dan perusahaan.

SxT memperkenalkan teknologi Proof of SQL, yang merupakan teknologi bukti nol pengetahuan yang inovatif, memastikan bahwa kueri SQL yang dilakukan di gudang data terdesentralisasi adalah tahan terhadap manipulasi dan dapat diverifikasi. Proof of SQL menghasilkan bukti kriptografis yang memverifikasi integritas dan akurasi hasil kueri, sehingga setiap validator dapat secara independen mengkonfirmasi bahwa data tidak telah dimanipulasi selama proses pengolahan.

SxT telah bekerja sama erat dengan Microsoft AI Innovation Lab, mempercepat pengembangan alat AI generatif, memudahkan pengguna untuk memproses data blockchain melalui pemrosesan bahasa alami. Di Space and Time Studio, pengguna dapat merasakan memasukkan kueri dalam bahasa alami, AI secara otomatis akan mengubahnya menjadi SQL dan menjalankan pernyataan kueri, menyajikan hasil akhir yang dibutuhkan pengguna.

Membaca, mengindeks untuk analisis, ringkasan jalur pengindeksan data Web3

Kesimpulan dan Harapan

Teknologi indeks data Blockchain telah berevolusi dari sumber data node awal, melalui perkembangan analisis data dan pengindeks, akhirnya menuju layanan data seluruh rantai yang diberdayakan oleh AI, mengalami proses penyempurnaan yang bertahap. Evolusi teknologi ini tidak hanya meningkatkan efisiensi dan akurasi akses data, tetapi juga memberikan pengalaman kecerdasan yang belum pernah ada sebelumnya bagi pengguna.

Melihat ke depan, seiring dengan perkembangan teknologi AI dan bukti nol pengetahuan, layanan data blockchain akan semakin cerdas dan aman. Layanan data blockchain sebagai infrastruktur akan terus memainkan peran penting, memberikan dukungan kuat untuk kemajuan dan inovasi industri.

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
  • Bagikan
Komentar
0/400
ContractExplorervip
· 07-24 18:06
Ngedumai AI di sini
Lihat AsliBalas0
EyeOfTheTokenStormvip
· 07-24 18:05
Indikator jelas menunjukkan bahwa AI dan Web3 hampir mencapai titik dasar dalam gelombang ini! Ayo masukkan posisi, semua!
Lihat AsliBalas0
¯\_(ツ)_/¯vip
· 07-24 18:00
Siapa yang peduli tentang indeks? Semuanya beres dengan AI.
Lihat AsliBalas0
HypotheticalLiquidatorvip
· 07-24 17:56
Risiko dilikuidasi berantai terkait keamanan data telah muncul, faktor kesehatan terus-menerus memberikan peringatan turun ah
Lihat AsliBalas0
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)