Mesin Oracle: jembatan yang menghubungkan smart contract on-chain dengan dunia nyata

robot
Pembuatan abstrak sedang berlangsung

Pengantar Teknologi Mesin Oracle Blockchain

Mesin Oracle adalah infrastruktur dasar yang penting dalam ekosistem Blockchain, yang dapat menyediakan data eksternal untuk kontrak pintar. Sebagai jembatan yang menghubungkan kontrak pintar di atas rantai dan dunia nyata di luar rantai, mesin oracle memainkan peran yang tak tergantikan dalam aplikasi Blockchain.

Kontrak pintar di jaringan Blockchain seperti Ethereum tidak dapat langsung mengakses data di luar rantai. Misalnya, jika kontrak pintar Ethereum memerlukan data volume perdagangan minyak mentah pada suatu hari, maka perlu menggunakan Mesin Oracle untuk mewujudkannya. Proses spesifiknya adalah: kontrak menulis permintaan data ke log peristiwa, proses di luar rantai mendengarkan peristiwa tersebut dan mendapatkan data yang diperlukan, kemudian mengirimkan data tersebut ke kontrak pintar melalui transaksi.

Mesin Oracle

Saat ini, proyek Mesin Oracle dengan pangsa pasar terbesar adalah Chainlink. Ini menyediakan data dunia nyata untuk Blockchain dengan cara terdesentralisasi, secara aman dan andal. Chainlink membangun ekosistem insentif ekonomi di sekitar token asli LINK.

Mesin Oracle详解系列之 Chainlink(上)

Alur kerja Mesin Oracle Chainlink adalah sebagai berikut:

  1. Pengguna membayar dengan token LINK dan mengajukan permintaan data
  2. Mesin Oracle kontrak menerima permintaan dan memicu peristiwa
  3. Node off-chain mendengarkan peristiwa dan mendapatkan data yang diperlukan
  4. Node mengirimkan data ke kontrak Mesin Oracle
  5. Mesin Oracle akan mengirimkan data kepada kontrak pengguna

Mesin Oracle

Untuk menyesuaikan dengan skenario bisnis Mesin Oracle, Chainlink mengusulkan standar ERC677, yang menambahkan metode transferAndCall di atas ERC20, menggabungkan pembayaran dan permintaan layanan menjadi satu.

Bagi pengembang, selain sumber data kustom, mereka juga dapat langsung menggunakan Mesin Oracle harga yang disediakan oleh Chainlink. Setiap pasangan perdagangan memiliki Feed Harga terpisah, yang memungkinkan untuk mendapatkan data harga terbaru melalui antarmuka yang sederhana. Ini sangat menyederhanakan proses pengambilan harga aset.

Mesin Oracle

Secara keseluruhan, teknologi Mesin Oracle memberikan kemampuan kunci bagi kontrak pintar Blockchain untuk mendapatkan data eksternal, dan merupakan infrastruktur penting dalam membangun DApp yang kompleks. Seiring dengan perkembangan teknologi, skenario aplikasi Mesin Oracle akan semakin luas.

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • 10
  • Bagikan
Komentar
0/400
LayerZeroHerovip
· 07-12 02:40
link arsitektur ini sangat hebat, keamanan dan efisiensinya seimbang.
Lihat AsliBalas0
RadioShackKnightvip
· 07-11 22:14
Proyek yang baik disimpan perlahan-lahan.
Lihat AsliBalas0
PrivateKeyParanoiavip
· 07-11 10:17
LINK bullfrog cepat masukkan posisi!
Lihat AsliBalas0
MissingSatsvip
· 07-11 10:06
link stabil banget
Lihat AsliBalas0
MechanicalMartelvip
· 07-10 17:40
Mesin Oracle? Kebutuhan wajib untuk Chain Dog!
Lihat AsliBalas0
ImpermanentSagevip
· 07-10 17:40
link protagonis bull run berikutnya
Lihat AsliBalas0
GweiWatchervip
· 07-10 17:39
LINK要To da moon了啊
Lihat AsliBalas0
AllTalkLongTradervip
· 07-10 17:36
Anjing rantai masih harus melihat peramal~
Lihat AsliBalas0
PaperHandsCriminalvip
· 07-10 17:30
Mau... Semua transaksi bergantung pada Mesin Oracle untuk memprediksi, rugi total.
Lihat AsliBalas0
SchrodingerGasvip
· 07-10 17:21
Keandalan data di tingkat interaksi belum mencapai keseimbangan permainan.
Lihat AsliBalas0
Lihat Lebih Banyak
  • 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)