banner
banner

Oracle Blockchain, menjelaskan: Sumber informasi di dunia DeFi

Transparansi dan keandalan informasi harga sangat penting bagi pengguna yang ingin berdagang cryptocurrency secara efektif di bursa dan platform keuangan terdesentralisasi. Transparansi semacam itu dapat didukung oleh oracle blockchain, yang memungkinkan penyedia data pihak ketiga untuk memberikan informasi harga real-time ke protokol DeFi.

Dalam upaya berkelanjutan OKEx untuk mendorong pertumbuhan ekosistem DeFi, kami telah meluncurkan oracle publik berdasarkan standar Open Oracle. Artikel ini memberikan gambaran umum yang komprehensif tentang oracle blockchain dan perannya dalam mempromosikan pengembangan DeFi.

Apa itu oracle blockchain?

Blockchain dan kontrak pintar tidak dapat mengakses data dari luar jaringan masing-masing. Untuk melaksanakan kontrak pintar pada blockchain, seringkali penting untuk mengakses informasi yang relevan dari dunia luar, karena blockchain itu sendiri tidak dapat mencatat harga token, informasi cuaca kota atau data berguna lainnya tanpa sumber. Di sinilah oracle blockchain ikut bermain.

Oracle Blockchain adalah layanan pihak ketiga yang memungkinkan kontrak pintar menerima informasi eksternal dari luar blockchain.

Cara kerja oracle blockchainPeran oracle blockchain. Sumber gambar: 3commas.io

Oracle itu sendiri bukanlah sumber data. Sebaliknya, mereka adalah lapisan untuk menanyakan dan memverifikasi peristiwa dunia nyata dan untuk mengirimkan informasi ini ke kontrak pintar. Jika informasi yang dikirimkan cocok dengan kondisi eksekusi yang telah ditentukan dari kontrak pintar, eksekusi kontrak pintar akan dipicu di blockchain.

Berbagai jenis oracle blockchain

Oracle blockchain dapat dikarakterisasi dalam tiga dimensi:

  • Sumber informasi, baik perangkat lunak maupun perangkat keras.
  • Arah informasi, baik itu masuk maupun keluar.
  • Tingkat kepercayaan, baik itu tersentralisasi atau desentralisasi.

Sumber informasi

Oracle perangkat lunak memproses informasi dari sumber online seperti situs web, database, dan server. Oracle ini mengekstrak informasi yang relevan dan memasukkannya ke dalam kontrak pintar. Informasi penerbangan waktu nyata, nilai tukar mata uang, dan harga aset digital adalah bagian paling umum dari data yang diproses oleh oracle perangkat lunak.

Oracle perangkat keras, di sisi lain, menerima informasi dari sumber fisik dan mengubah informasi ini menjadi nilai digital yang dapat dipahami dengan kontrak pintar. Sumber fisik ini termasuk sensor dan pemindai kode batang. Rantai pasokan adalah kasus penggunaan umum, di mana oracle perangkat keras mengekstrak status barang dari sensor dan mengirimkan informasi ini ke dalam kontrak pintar.

Arah informasi

Oracle masuk memberikan informasi ke kontrak pintar dari sumber eksternal. Misalnya, oracle mentransmisikan rekaman suhu dengan sensor (yaitu, sumber eksternal) ke dalam kontrak pintar.

Oracle eksternal memungkinkan kontrak pintar untuk mengirimkan informasi ke dunia luar. Contoh umum melibatkan pendanaan deposito. Ketika pengguna menyimpan dana ke alamat dompet mata uang kripto, kontrak pintar akan mengirimkan pesan konfirmasi setoran ke penyedia dompet. Kemudian, penyedia dompet akan memperbarui saldo cryptocurrency pengguna setelah menerima pesan.

Tingkat kepercayaan

Oracle terpusat menerima informasi dari satu penyedia data atau sekelompok penyedia data yang dikendalikan oleh satu entitas. Hal ini menimbulkan kekhawatiran akan adanya satu titik kegagalan – yang membuat oracle yang terpusat kurang tahan terhadap peretasan dan kerentanan..

Oracle terdesentralisasi memperoleh informasi dari berbagai penyedia data dan mengirimkan informasi tersebut ke dalam kontrak pintar. Dibandingkan dengan oracle terpusat, oracle terdesentralisasi mengandalkan banyak sumber – yang meningkatkan keandalan informasi yang diberikan untuk kontrak pintar.

Oracle Blockchain di DeFi

Keuangan terdesentralisasi telah mengalami pertumbuhan yang luar biasa pada tahun 2020, dengan total nilai yang terkunci kira-kira $ 4,58 miliar, per 12 Agustus.

Token Oracle telah mendapatkan popularitas di komunitas DeFi berkat potensi token untuk melampaui pengembalian investasi BTC pada tahun 2020. Penyedia oracle terdesentralisasi Chainlink (LINK) dan Band Protocol (BAND) memiliki berpengalaman pengembalian tahunan masing-masing sebesar 452% dan 3,296%, sejauh ini pada tahun 2020 – dibandingkan dengan pengembalian YTD Bitcoin sebesar 65%.

Oracle Blockchain telah memainkan peran penting dalam pengembangan DeFi, karena mereka meningkatkan keandalan dan akurasi data di berbagai protokol DeFi. Berbagai protokol DeFi telah meluncurkan oracle harga untuk menawarkan data harga yang transparan kepada pengguna. Misalnya, protokol pasar uang Compound diumumkan oracle harga terdesentralisasi, Open Price Feed, pada bulan Agustus. Di OPF, pelapor harga – seperti pertukaran mata uang kripto, protokol DeFi, dan meja perdagangan OTC – dapat mengirimkan perdagangan margin dan data harga pinjaman menggunakan kunci publik yang diketahui. Pengguna dapat mengambil data harga yang dilaporkan dengan mengakses API publik pelapor harga. Price oracle terdesentralisasi, karena pengajuan dan akses ke data harga dapat dilakukan tanpa menggunakan infrastruktur protokol Compound.

Semakin populernya platform oracle terdesentralisasi – terutama Chainlink – juga memicu pertumbuhan DeFi baru-baru ini. Chainlink menawarkan oracle terdesentralisasi yang mengambil dan mengirimkan data keuangan untuk derivatif dan pinjaman. Misalnya, Chainlink diklaim oracle-nya telah mengambil data untuk lebih dari 90% volume default pinjaman derivatif di antara blockchain publik. Data ini diadopsi oleh penyedia turunan DeFi seperti Synthetix, Nexus Mutual, dan MCDEX.

Dengan mengandalkan platform oracle terdesentralisasi, protokol DeFi dapat menghemat waktu dan sumber daya sambil mendorong inovasi di bidang lain dari keuangan terdesentralisasi.

Masa depan oracle blockchain

Sementara oracle blockchain berfungsi sebagai jembatan antara blockchain dan penyedia data eksternal, keamanan tetap menjadi masalah utama saat memeriksa apakah oracle blockchain dapat menjadi arus utama atau tidak..

Karena oracle blockchain dikecualikan dari mekanisme konsensus blockchain, mereka tidak dilindungi oleh mekanisme keamanan dari blockchain tersebut. Ini telah membuat oracle blockchain menjadi target peretas yang ingin mengeksploitasi kesalahan harga, seperti yang diilustrasikan oleh insiden keamanan Synthetix dan bZx.

Serangan man-in-the-middle, di mana aktor jahat mendapatkan akses ke aliran data antara oracle dan smart contract, adalah hal lain. ancaman keamanan untuk oracle blockchain. Aktor kemudian memodifikasi atau memalsukan data, yang menurunkan kualitas data yang disediakan oleh oracle blockchain.

Tanpa oracle blockchain, kontrak pintar memiliki kasus penggunaan terbatas – karena mereka hanya dapat mengandalkan informasi di jaringan blockchain mereka sendiri. Oracles memungkinkan koneksi antara kontrak pintar dan penyedia data eksternal, yang meningkatkan keandalan data dan transparansi protokol keuangan terdesentralisasi. Hasilnya, oracle blockchain berfungsi sebagai jembatan antara protokol DeFi dan penyedia data eksternal yang andal.

Ikuti OKEx

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me