Ringkasan
Dengan demikian, hal ini dapat dibandingkan dengan perantara yang menghubungkan blockchain dan informasi dunia nyata. Hubungkan kontrak pintar dengan sumber data terverifikasi dan tepercaya. Binance Oracle awalnya dirancang untuk BNB Chain dan mungkin diperluas ke rantai lain di masa depan. Saat ini, semua proyek yang dibangun di BNB Chain dapat menggunakan dan mendapatkan manfaat dari Binance Oracles. Dengan Binance Oracle, pengembang tidak perlu lagi mengkhawatirkan masalah data dan dapat fokus pada aspek penting lainnya dari proyek blockchain mereka.
Perkenalan
Oracle Blockchain adalah bagian penting dari ekosistem blockchain. Tanpa oracle, kontrak pintar tidak akan dapat mengakses data dunia nyata apa pun. Sebagai oracle blockchain, Binance Oracle memungkinkan kontrak pintar mengakses sumber data dunia nyata yang diperlukan oleh aplikasi blockchain, memastikan kontrak pintar mendapatkan data yang tepat pada waktu yang tepat.
Apa itu oracle blockchain?
Layanan oracle Blockchain adalah jembatan antara blockchain dan dunia nyata, memungkinkan kontrak pintar untuk mengakses data di luar jaringan aslinya. Dengan kata lain, mereka bertindak sebagai penghubung antara aplikasi on-chain dan data off-chain.
Oleh karena itu, peristiwa off-chain dapat dinyatakan sebagai peristiwa on-chain yang dapat dikenali oleh kontrak pintar. Informasi tersebut bisa berasal dari segala aspek kehidupan sehari-hari, bisa berupa token atau harga saham, bisa berupa hasil pertandingan sepak bola, bahkan bisa berupa ramalan cuaca.
Oracle Blockchain juga dapat memverifikasi keakuratan data, meskipun mereka bukan sumber data itu sendiri, melainkan lapisan tambahan yang mengumpulkan dan memverifikasi informasi dan mengirimkannya ke tujuan yang benar.
Selain itu, dengan bantuan oracle blockchain, orang juga dapat menggunakan blockchain dalam perjanjian kontrak. Misalnya, beginilah cara Anda dan teman Anda bertaruh pada pertandingan sepak bola: Pertama, Anda berdua menyetujui persyaratan dan mengunci dana taruhan Anda dalam kontrak pintar. Oracle blockchain kemudian menginformasikan kontrak pintar tentang hasil pertandingan. Terakhir, ketika permainan selesai, kontrak pintar akan mengeluarkan dana kepada pemenang taruhan.
Oracle Blockchain dapat dibagi menjadi berbagai jenis, termasuk oracle perangkat lunak, oracle terpusat, oracle terdesentralisasi, oracle masukan, dan oracle keluaran. Pada dasarnya, cara kerja oracle blockchain bergantung pada tujuan pembuatannya.
Apa itu Oracle Binance?
Kontrak pintar mengandalkan oracle untuk memberi mereka informasi yang diperlukan. Tanpa bantuan oracle, kontrak pintar tidak akan dapat berinteraksi dengan data eksternal. Dalam hal ini, Binance Oracle mirip dengan oracle blockchain lainnyaโini adalah layanan data yang disediakan oleh Binance dan didedikasikan untuk menyediakan data on-chain yang andal dan aman untuk blockchain.
Binance Oracle saat ini dibuat khusus untuk BNB Chain, tetapi mungkin diterapkan pada blockchain lain di masa mendatang. Selain itu, semua proyek yang dibangun di BNB Chain dapat menggunakan layanan oracle Binance.
Ekosistem BNB Chain mendapat manfaat dari Binance Oracles dalam banyak hal. Pertama-tama, Binance Oracle, sebagai oracle blockchain asli dari BNB Chain, meningkatkan kredibilitas data blockchainnya. Kedua, data yang disediakan oleh Binance Oracle lebih andal, membawa kemungkinan baru pada proyek baru dan lama.
Terakhir, Binance Oracle dapat menarik pengembang baru ke ekosistem BNB Chain. Dengan Binance Oracle, pengembang mana pun dapat menghubungkan proyek berbasis BNB Chain mereka ke data off-chain, menghilangkan kerumitan dalam memelihara data yang ada dan menambang sumber data baru, sekaligus menghindari risiko penggunaan data yang tidak dapat diandalkan.
Solusi apa yang ditawarkan Binance Oracle?
Proyek Blockchain sering kali mengandalkan data yang andal. Binance Oracle terdiri dari empat aspek untuk memastikan bahwa layanan datanya akurat, tepat waktu, dan tidak dapat dirusak. Berikut ini akan diberikan pengenalan mendalam tentang fungsi Binance Oracle untuk menghubungkan BNB Chain dan dunia nyata.
Sumber data
Oracle Binance menggunakan sumber data yang dipilih dengan cermat untuk memastikan keakuratan informasi dan sumber data yang dapat dipercaya. Misalnya, oracle Binance mengambil data harga dari beberapa bursa terpusat (CEX) dan aplikasi keuangan terdesentralisasi (DeFi) dan mengumpulkan data menggunakan rumus rata-rata tertimbang.
Pemrosesan dan penandatanganan data
Oracle Binance memiliki kemampuan pemrosesan dan penandatanganan data yang dirancang untuk mencegah data dirusak. Ia menggunakan sistem tanda tangan terdistribusi yang disebut skema tanda tangan ambang batas untuk menandatangani data terbaru dari berbagai sumber. Setiap pemegang kunci publik dapat memverifikasi keakuratan dan keaslian tanda tangan digital, namun untuk mengubah data, diperlukan serangkaian kunci pribadi.
Rilis data
Data dipublikasikan di blockchain melalui beberapa node yang hanya mempublikasikan informasi yang ditandatangani. Kontrak pintar yang menyimpan data aman dan telah diaudit, dan beberapa node dapat menyesuaikan frekuensi rilis data sesuai dengan kondisi pasar yang berbeda. Artinya, selama periode volatilitas harga tinggi, kontrak pintar tetap dapat memperoleh data yang akurat. Bahkan dalam situasi paling ekstrem sekalipun, banyak node dapat menjamin keandalan distribusi data.
Pemantauan data
Layanan pemantauan independen dari Binance Oracle beroperasi 24/7 untuk memastikan pembaruan data secara real-time. Dibutuhkan data harga dari berbagai sumber data dan membandingkannya dengan data blockchain yang dipublikasikan. Jika penyimpangan data besar terdeteksi, tim layanan pelanggan Binance Oracle akan melakukan intervensi.
Cara menggunakan Binance Oracle
Jika Anda sudah menggunakan aplikasi blockchain, Anda mungkin tidak perlu mempelajari cara menggunakan Binance Oracle, karena pengembang telah menghubungkan aplikasi mereka ke data tertentu jika diperlukan. Namun, jika Anda adalah pengembang blockchain yang perlu menggunakan oracle Binance, Anda dapat merujuk ke manual resmi untuk menyelesaikan proses integrasi oracle langkah demi langkah.
Meringkaskan
Tanpa oracle, sumber informasi blockchain akan terbatas pada data internalnya, dan potensi serta kemungkinan penggunaannya secara luas akan sangat berkurang. Meskipun oracle blockchain tidak memecahkan masalah ketersediaan data, mereka dapat menggunakan sumber data eksternal untuk mentransfer data off-chain ke dalam rantai.
Binance Oracle memungkinkan kontrak pintar untuk terhubung ke semua data yang dikonfirmasi di luar jaringannya, dan proses operasionalnya memastikan bahwa data selalu akurat, aman, dan diperbarui secara real-time. Binance Oracle telah mengembangkan empat solusi untuk memastikan bahwa data akurat dan dapat diandalkan serta selalu dipantau sehingga masalah dapat segera diselesaikan ketika masalah muncul.
