GaiaEx
Pelajaran 34 dari 73
intermediate6 menitKuis tersedia

DApp & Smart Contract Lebih Dalam

Oracle Dijelaskan

Cara aplikasi terdesentralisasi dibangun, diamankan, dan diatur.

Diperbarui 21 Okt 2026GaiaEx Academy Editorial

Dalam pelajaran ini

  • Apa yang dilakukan oracle untuk smart contract
  • Mengapa kualitas data bisa menjadi risiko protokol

Poin utama

  1. 1Oracle memasukkan data eksternal ke dalam sistem on-chain
  2. 2Harga yang basi atau dimanipulasi bisa menyebabkan likuidasi yang buruk
  3. 3Redundansi dan circuit breaker mengurangi risiko oracle

Ringkasan pelajaran

Pertanyaan menengah di balik penjelasan oracle adalah sederhana: banyak protokol bergantung pada data eksternal yang tidak bisa diketahui blockchain sendiri.

Model mental

Memahami oracle dengan benar

Pertanyaan menengah di balik penjelasan oracle adalah sederhana: banyak protokol bergantung pada data eksternal yang tidak bisa diketahui blockchain sendiri.

  • Apa yang dilakukan oracle untuk smart contract
  • Mengapa kualitas data bisa menjadi risiko protokol

Mekanisme

Cara memahami oracle

Penjelasan Oracle dimulai dengan penyedia data, logika agregasi, kadence pembaruan, dan pembacaan kontrak yang mengubah informasi off-chain menjadi input on-chain.

Saat meninjau penjelasan oracle, pisahkan apa yang ditampilkan antarmuka dari apa yang sebenarnya bisa dijamin oleh protokol, pasar, atau lapisan kustodi.

Konsep ini hanya dipelajari ketika pelajar bisa menggunakan penjelasan oracle untuk menolak setup yang lemah, bukan hanya mendeskripsikan yang kuat.

  • Oracle memasukkan data eksternal ke dalam sistem on-chain
  • Harga yang basi atau dimanipulasi bisa menyebabkan likuidasi yang buruk
  • Redundansi dan circuit breaker mengurangi risiko oracle

Contoh

Contoh oracle yang konkret

Misalnya, pasar pinjaman mungkin melikuidasi peminjam berdasarkan harga oracle daripada perdagangan terakhir di satu exchange.

IngatAturan keputusan: Periksa desain oracle sebelum mempercayai protokol apa pun yang bergantung pada harga eksternal.

Kesalahan umum

Bagaimana oracle menjebak pelajar

Kesalahan umum dengan penjelasan oracle adalah memperlakukan harga oracle sebagai kebenaran objektif tanpa memeriksa kualitas sumber.

Catatan risiko

Tetap aman seputar oracle

Risiko utama adalah pembaruan yang basi, manipulasi pasar, agregasi yang lemah, dan ketergantungan satu penyedia bisa memicu tindakan protokol yang salah.

  • Identifikasi sumber oracle.
  • Periksa frekuensi pembaruan.
  • Cari penjaga dari manipulasi.

Latihan

Kuasai oracle dengan baik

  • Identifikasi sumber oracle.
  • Periksa frekuensi pembaruan.
  • Cari penjaga dari manipulasi.

Tinjau

Istilah kunci

Kustodi
Siapa yang mengendalikan kunci privat. Kustodial = pihak ketiga yang memegangnya; non-kustodial = kamu sendiri.
Likuiditas
Seberapa mudah aset dapat dibeli atau dijual tanpa banyak menggerakkan harganya.
Oracle
Layanan yang memasukkan data dunia nyata (seperti harga) ke smart contract on-chain.
On-Chain
Data atau aktivitas yang dicatat langsung di blockchain.
Off-Chain
Data atau aktivitas yang ditangani di luar blockchain, kadang diselesaikan di dalamnya kemudian.

Catatan sumber

Referensi editorial

Referensi-referensi ini adalah titik awal untuk memverifikasi mekanisme, pemeriksaan risiko, dan konteks produk di balik pelajaran ini.

Sebelum kamu melanjutkan

Bisakah kamu melakukan ini?

  • Identifikasi sumber oracle.
  • Periksa frekuensi pembaruan.
  • Cari penjaga dari manipulasi.

Pembelajaran terkait

Lanjut membaca

Pos pemeriksaan

Selesaikan pelajaran ini

Lulus pemeriksaan untuk menyimpan progres, lalu lanjutkan jalur secara berurutan.

Uji pengetahuan

Kunci pelajaran ini

Jawab setiap pertanyaan dengan benar untuk menyelesaikan pelajaran.

1 / 2

Oracle menyediakan smart contract dengan…