Membongkar Orakel Blockchain: Realitas di Balik Tulang Punggung DeFi

Saya telah menghabiskan berjam-jam menyelami orakel blockchain, dan izinkan saya memberi tahu Anda - mereka bukan sekadar middleware yang membosankan. Hal-hal ini benar-benar merupakan saluran kehidupan yang menghubungkan smart contract ke dunia nyata, dan tanpa mereka, DeFi akan terjebak dalam gelembung terisolasinya sendiri.

Orakel berfungsi sebagai jembatan pihak ketiga yang mengambil, memverifikasi, dan memberikan data eksternal ke smart contract. Dan percayalah, smart contract cukup tidak berguna tanpa koneksi ini ke realitas.

Biarkan saya melukiskan sebuah gambaran: bayangkan Alice dan Bob bertaruh pada balapan kuda. Mereka mengunci dana mereka dalam sebuah smart contract, tetapi inilah yang menarik - kontrak tersebut tidak tahu siapa yang menang! Di sinilah oracles berperan, mengambil hasil dari sumber yang terpercaya dan memberikannya kepada kontrak sehingga dapat membayar pemenang.

Tapi jangan salah mengartikan oracle sebagai sumber data itu sendiri. Mereka lebih mirip utusan yang menjaga janji inti blockchain tentang ketidakberpihakan dan desentralisasi. Dan itulah tantangan sebenarnya - memastikan keandalan data sambil menghindari titik kegagalan terpusat.

Varietas Oracle: Tidak Semua Diciptakan Sama

Ekosistem oracle sangat beragam. Kami memiliki oracle perangkat keras yang menarik data dari sensor fisik, oracle perangkat lunak yang mengambil informasi digital, dan oracle inbound yang memberi data off-chain ke blockchain. Daftar ini terus berlanjut.

Apa yang benar-benar mengganggu saya adalah bagaimana oracle terpusat memperkenalkan titik kegagalan tunggal - yang benar-benar bertentangan dengan apa yang diperjuangkan oleh blockchain! Oracle terdesentralisasi mencoba memperbaiki ini dengan menggunakan beberapa sumber data, tetapi mereka juga tidak sempurna.

Oracle manusia adalah jenis menarik lainnya, di mana para ahli yang sebenarnya memvalidasi dan menginput data. Dan kemudian ada oracle komputasi yang menangani perhitungan kompleks yang akan menghabiskan banyak biaya untuk dilakukan di on-chain.

Ketergantungan Kritis DeFi

Pertumbuhan eksplosif DeFi sejak "Musim DeFi" 2020 telah menyoroti betapa mendesaknya kita membutuhkan oracle umpan harga yang kuat. Tanpa data pasar yang dapat diandalkan, seluruh ekosistem akan runtuh.

Ambil protokol derivatif - mereka membutuhkan penetapan harga aset yang akurat untuk likuidasi yang tepat. Agregator DEX memerlukan penetapan harga yang tepat untuk meminimalkan slippage. Dan jangan buat saya mulai tentang stablecoin - mereka akan runtuh tanpa data kolateral yang tepat!

Inilah mengapa oracle sering disebut sebagai tulang punggung DeFi. Dan seiring DeFi terus berkembang, kebutuhan untuk pengiriman data yang tahan serangan menjadi semakin penting.

Masalah dengan Oracle Tradisional

Desain "jaringan reporter" yang umum mengandalkan node perantara untuk mengambil data dari berbagai sumber. Meskipun ini menawarkan keamanan melalui keragaman, namun sangat tidak efisien dan lambat.

Jaringan ini biasanya memperbarui setiap 15 menit - waktu yang sangat lama dalam keuangan global! Dan dengan lebih banyak pasangan aset dan pembaruan harga, biaya gas melonjak, membatasi skalabilitas.

Lebih buruk lagi, sumber data dalam jaringan reporter seringkali tidak transparan. Data agregat off-chain dengan cara yang misterius dan dipublikasikan on-chain dengan sedikit transparansi - benar-benar bertentangan dengan tujuan transparansi blockchain.

Memikirkan Kembali Oracle Harga: Model Penerbit

Bagaimana jika, alih-alih mengandalkan perantara yang mengambil data publik, kita memberi insentif kepada pemilik data yang terpercaya untuk menerbitkan langsung ke jaringan oracle?

Model penerbit ini menghilangkan perantara, menghasilkan data berkualitas lebih tinggi dan efisiensi gas yang lebih baik, yang pada akhirnya memungkinkan orakel untuk menskalakan hingga ribuan umpan harga.

Sumber data utama - bursa yang sebenarnya dan trader yang menciptakan data harga - memberikan kualitas yang jauh lebih baik dibandingkan data publik yang diambil atau digabungkan. Dan karena mereka memiliki data mereka, tidak ada kekhawatiran hak kekayaan intelektual saat mendistribusikannya ke aplikasi blockchain.

Model Tarik vs. Dorong

Model oracle "push" tradisional secara otomatis memperbarui harga pada interval yang telah ditentukan, membuang gas ketika tidak ada yang sebenarnya membutuhkan pembaruan ini.

Model "pull", di mana pengguna meminta data hanya saat dibutuhkan, menawarkan banyak keuntungan: efisiensi gas (bayar hanya untuk data yang Anda gunakan), pembaruan harga frekuensi tinggi (beberapa kali per detik), latensi lebih rendah, keandalan lebih besar selama volatilitas pasar, dan skalabilitas yang hampir tak terbatas.

Menantikan

Sementara beberapa mengkritik pendekatan penerbit karena risiko sentralisasi, memiliki banyak penyedia data utama secara signifikan mengurangi risiko manipulasi. Agar data harga dapat dikompromikan, sebagian besar penyedia harus menerbitkan data yang salah secara bersamaan.

Seiring DeFi terus berkembang, infrastruktur oracle harus beradaptasi untuk mendukung pertumbuhan ini. Hari-hari mengandalkan node yang diberikan insentif untuk mengumpulkan informasi publik sudah dihitung.

Orakel harga membentuk tulang punggung DeFi, dan evolusinya sangat penting untuk masa depan industri. Transformasi ke model penerbit langsung dengan sumber data utama mewakili langkah berikutnya dalam menciptakan ekosistem DeFi yang lebih cepat, lebih andal, dan lebih aman.

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
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • 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)