Data dan analitik
Pembaruan terakhir halaman: 25 Februari 2026
Pengantar
Seiring dengan terus berkembangnya pemanfaatan jaringan, semakin banyak informasi berharga yang akan ada dalam data onchain. Karena volume data meningkat dengan cepat, menghitung dan mengumpulkan informasi ini untuk dilaporkan atau menggerakkan sebuah dapp dapat menjadi upaya yang memakan banyak waktu dan proses.
Memanfaatkan penyedia data yang ada dapat mempercepat pengembangan, menghasilkan hasil yang lebih akurat, dan mengurangi upaya pemeliharaan yang berkelanjutan. Hal ini akan memungkinkan tim untuk berkonsentrasi pada fungsionalitas inti yang coba disediakan oleh proyek mereka.
Prasyarat
Anda harus memahami konsep dasar Penjelajah Blok agar dapat lebih memahami penggunaannya dalam konteks analitik data. Selain itu, biasakan diri Anda dengan konsep untuk memahami manfaat yang mereka tambahkan ke desain sistem.
Dalam hal dasar-dasar arsitektur, pahami apa itu API (opens in a new tab) dan REST (opens in a new tab), bahkan secara teori.
Penjelajah blok
Banyak Penjelajah Blok menawarkan gateway API (opens in a new tab) RESTful (opens in a new tab) yang akan memberikan pengembang visibilitas ke dalam data waktu nyata pada blok, transaksi, validator, akun, dan aktivitas onchain lainnya.
Pengembang kemudian dapat memproses dan mengubah data ini untuk memberikan wawasan dan interaksi unik kepada pengguna mereka dengan . Misalnya, Etherscan (opens in a new tab) dan Blockscout (opens in a new tab) menyediakan data eksekusi dan konsensus untuk setiap slot 12 detik.
The Graph
The Graph (opens in a new tab) adalah protokol pengindeksan yang menyediakan cara mudah untuk meminta (query) data blockchain melalui API terbuka yang dikenal sebagai subgraf.
Dengan The Graph, pengembang dapat memperoleh manfaat dari:
- Pengindeksan terdesentralisasi: Memungkinkan pengindeksan data blockchain melalui beberapa pengindeks, sehingga menghilangkan titik kegagalan tunggal
- Kueri GraphQL: Menyediakan antarmuka GraphQL yang kuat untuk meminta data yang diindeks, membuat pengambilan data menjadi sangat sederhana
- Kustomisasi: Tentukan logika Anda sendiri untuk mengubah & menyimpan data blockchain, dan gunakan kembali subgraf yang diterbitkan oleh pengembang lain di The Graph Network
Ikuti panduan mulai cepat (opens in a new tab) ini untuk membuat, menerapkan, dan meminta subgraf dalam waktu 5 menit.
Keragaman klien
Keragaman klien penting untuk kesehatan jaringan Ethereum secara keseluruhan karena memberikan ketahanan terhadap bug dan eksploitasi. Sekarang ada beberapa dasbor keragaman klien termasuk clientdiversity.org (opens in a new tab), rated.network (opens in a new tab), supermajority.info (opens in a new tab) dan Ethernodes (opens in a new tab).
Dune Analytics
Dune Analytics (opens in a new tab) memproses awal data blockchain ke dalam tabel basis data relasional (DuneSQL), memungkinkan pengguna untuk meminta data blockchain menggunakan SQL dan membangun dasbor berdasarkan hasil kueri. Data onchain diatur ke dalam 4 tabel mentah: blocks, transactions, logs (acara), dan traces (panggilan). Kontrak dan protokol populer telah didekodekan, dan masing-masing memiliki kumpulan tabel acara dan panggilannya sendiri. Tabel acara dan panggilan tersebut diproses lebih lanjut dan diatur ke dalam tabel abstraksi berdasarkan jenis protokol, misalnya, dex, pinjaman, stablecoin, dll.
SQD
SQD (opens in a new tab) adalah platform data hiper-skalabel terdesentralisasi yang dioptimalkan untuk menyediakan akses tanpa izin yang efisien ke volume data yang besar. Saat ini, platform ini menyajikan data onchain historis, termasuk log acara, tanda terima transaksi, jejak, dan perbedaan status per transaksi. SQD menawarkan perangkat yang kuat untuk membuat ekstraksi data kustom dan alur pemrosesan, mencapai kecepatan pengindeksan hingga 150 ribu blok per detik.
Untuk memulai, kunjungi dokumentasi (opens in a new tab) atau lihat contoh EVM (opens in a new tab) tentang apa yang dapat Anda bangun dengan SQD.
SubQuery Network
SubQuery (opens in a new tab) adalah pengindeks data terkemuka yang memberikan pengembang API yang cepat, andal, terdesentralisasi, dan dapat disesuaikan untuk proyek web3 mereka. SubQuery memberdayakan pengembang dari lebih dari 165+ ekosistem (termasuk Ethereum) dengan data terindeks yang kaya untuk membangun pengalaman yang intuitif dan imersif bagi pengguna mereka. SubQuery Network menggerakkan aplikasi Anda yang tak terhentikan dengan jaringan infrastruktur yang tangguh dan terdesentralisasi. Gunakan perangkat pengembang blockchain SubQuery untuk membangun aplikasi web3 masa depan, tanpa menghabiskan waktu membangun backend kustom untuk aktivitas pemrosesan data.
Untuk memulai, kunjungi panduan mulai cepat Ethereum (opens in a new tab) untuk mulai mengindeks data blockchain Ethereum dalam hitungan menit di lingkungan Docker lokal untuk pengujian sebelum ditayangkan di layanan terkelola SubQuery (opens in a new tab) atau di jaringan terdesentralisasi SubQuery (opens in a new tab).
Codex
Codex (opens in a new tab) adalah API data blockchain waktu nyata yang menyediakan data yang diperkaya untuk lebih dari 70 juta token di 80+ jaringan. Pengembang dapat mengakses harga token terstruktur, saldo dompet, riwayat transaksi, dan analitik agregat (volume, likuiditas, dompet unik) tanpa memelihara infrastruktur pengindeksan kustom. Codex mendukung pengiriman data sub-detik melalui integrasi WebSocket dan webhook.
Untuk memulai, kunjungi dokumentasi (opens in a new tab), coba Explorer (opens in a new tab), atau daftar di dasbor (opens in a new tab).
EVM Query Language
EVM Query Language (EQL) adalah bahasa mirip SQL yang dirancang untuk meminta (query) rantai EVM (Mesin Virtual Ethereum). Tujuan utama EQL adalah untuk mendukung kueri relasional yang kompleks pada warga kelas satu rantai EVM (blok, akun, dan transaksi) sambil memberikan pengembang dan peneliti sintaksis yang ergonomis untuk penggunaan sehari-hari. Dengan EQL, pengembang dapat mengambil data blockchain menggunakan sintaksis mirip SQL yang familier dan menghilangkan kebutuhan akan kode boilerplate yang kompleks. EQL mendukung permintaan data blockchain standar (misalnya, mengambil nonce dan saldo akun di Ethereum atau mengambil ukuran blok dan stempel waktu saat ini) dan terus menambahkan dukungan untuk permintaan dan kumpulan fitur yang lebih kompleks.
Bacaan Lebih Lanjut
- Mengeksplorasi Data Kripto I: Arsitektur Aliran Data (opens in a new tab)
- Ikhtisar Graph Network (opens in a new tab)
- Taman Bermain Kueri Graph (opens in a new tab)
- Contoh kode API di EtherScan (opens in a new tab)
- Dokumentasi API di Blockscout (opens in a new tab)
- Penjelajah Beacon Chain Beaconcha.in (opens in a new tab)
- Dasar-dasar Dune (opens in a new tab)
- Panduan Mulai Cepat Ethereum SubQuery (opens in a new tab)
- Ikhtisar Jaringan SQD (opens in a new tab)
- EVM Query Language (opens in a new tab)
Tutorial: Data & analitik / SQL di Ethereum
- Pelajari Topik Dasar Ethereum dengan SQL – Kueri data Ethereum onchain dengan SQL untuk memahami dasar-dasar transaksi, blok, dan gas.