Ringkasan

Oracle Blockchain dapat dibandingkan dengan bagian tengah yang menghubungkan blockchain dengan informasi dunia nyata. Binance Oracle melakukan ini dengan menghubungkan kontrak pintar dengan data terverifikasi dari sumber tepercaya. Awalnya dirancang untuk BNB Chain, namun berpotensi untuk diperluas ke chain lain di masa mendatang. Saat ini, hal ini memungkinkan setiap proyek berdasarkan BNB Chain untuk menggunakannya dan memperoleh manfaatnya. Dengan Binance Oracle, pengembang tidak perlu lagi khawatir tentang masalah data dan dapat fokus pada aspek penting lainnya dari proyek blockchain mereka.

Perkenalan

Oracle Blockchain adalah blok bangunan mendasar dalam ekosistem blockchain. Tanpa mereka, kontrak pintar tidak akan bisa mendapatkan data dunia nyata. Binance Oracle adalah oracle blockchain yang memungkinkan kontrak pintar mengakses sumber data dunia nyata yang diperlukan untuk aplikasi blockchain. Memastikan kontrak pintar memiliki data yang tepat pada waktu yang tepat.

Apa itu oracle blockchain?

Oracle Blockchain adalah layanan yang berfungsi sebagai jembatan antara blockchain dan dunia nyata, memungkinkan kontrak pintar mengakses sumber data di luar jaringan aslinya. Dengan kata lain, mereka bertindak sebagai penghubung antara aplikasi on-chain dan data off-chain.

Dengan demikian, peristiwa di luar rantai dapat ditransmisikan ke peristiwa di dalam rantai dengan dikenali oleh kontrak pintar. Informasi ini bisa berupa apa saja mulai dari harga token atau saham hingga hasil pertandingan sepak bola atau ramalan cuaca.

Oracle Blockchain juga dapat memverifikasi apakah data tersebut akurat, meskipun mereka bukan sumber data itu sendiri. Sebaliknya, mereka seperti lapisan tambahan yang mengumpulkan dan mengautentikasi informasi dan mengirimkannya ke tujuan yang benar.

Oracle Blockchain juga memungkinkan orang untuk menggunakan blockchain dalam perjanjian kontrak. Misalnya, Anda dan teman Anda dapat bertaruh pada pertandingan sepak bola dengan cara ini: Pertama, Anda menyetujui persyaratan dan mengunci dana Anda dalam kontrak pintar. Oracle blockchain kemudian menginformasikan kontrak pintar tentang hasil pertandingan. Terakhir, setelah permainan berakhir, kontrak pintar melepaskan dananya kepada pemenang taruhan.

Ada berbagai jenis oracle blockchain. Sebuah oracle dapat terbagi dalam beberapa kategori: perangkat lunak, terpusat, terdesentralisasi, input oracle, atau output oracle. Pada dasarnya, cara kerja oracle blockchain bergantung pada tujuan pembuatannya.

Apa itu Oracle Binance?

Kontrak pintar tidak dapat berinteraksi dengan data eksternal tanpa bantuan. Sebaliknya, ia bergantung pada oracle untuk memberinya informasi yang diperlukan. Binance Oracle mirip dengan oracle blockchain lainnya karena merupakan layanan data yang ditawarkan oleh Binance yang berupaya memberikan informasi on-chain yang andal dan aman untuk blockchain.

Saat ini, Binance Oracle dibuat untuk BNB Chain, namun bukan berarti tidak dapat diperluas ke chain lain di masa mendatang. Selanjutnya, semua proyek yang dibangun di BNB Chain dapat menggunakan layanannya.

Ekosistem BNB Chain mendapat manfaat dari Binance Oracle dalam banyak hal. Pertama, memiliki oracle blockchain asli memperkuat keandalan data blockchain. Kedua, data yang lebih andal membuka kemungkinan-kemungkinan baru untuk proyek-proyek baru dan yang sudah ada.

Terakhir, Binance Oracle dapat menarik pengembang baru ke ekosistem BNB Chain. Hal ini memungkinkan pengembang mana pun untuk menghubungkan proyek berbasis BNB Chain mereka dengan data off-chain, sehingga mereka tidak perlu repot memelihara data yang ada, mencari sumber baru, dan mengambil risiko menggunakan sumber yang tidak dapat diandalkan.

Solusi apa yang ditawarkan?

Proyek Blockchain bergantung pada data yang dapat diandalkan. Binance Oracle terdiri dari empat aspek yang memastikan oracle akurat, tepat waktu, dan anti kerusakan. Mari selami fitur-fitur Binance Oracle yang menghubungkan BNB Chain dengan dunia nyata.

Sumber data

Binance Oracle menggunakan sumber data pilihan. Hal ini membantu menentukan bahwa informasi tersebut akurat dan sumbernya dapat diandalkan. Misalnya, Binance Oracle 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

Binance Oracle memiliki fungsi pemrosesan dan penandatanganan data yang bertujuan untuk membuat data tidak dapat diubah. Mendirikan sistem penandatanganan terdistribusi yang disebut Threshold Signature Scheme dan menandatangani data terbaru dari berbagai sumber. Siapa pun yang memiliki kunci publik dapat memverifikasi keakuratan dan keaslian tanda tangan digital, dan tidak ada yang dapat mengubah data tanpa serangkaian kunci pribadi.

Publikasi data

Data dipublikasikan ke blockchain melalui beberapa node yang hanya mempublikasikan informasi yang ditandatangani. Kontrak pintar yang menyimpan data aman dan diaudit, dan beberapa node dapat menyesuaikan frekuensi rilis data berdasarkan kondisi pasar yang berbeda. Artinya, data yang akurat dapat diperoleh ketika volatilitas harga sedang tinggi. Beberapa node juga memastikan penerbitan data yang andal, bahkan dalam skenario paling ekstrem sekalipun.

Pemantauan data

Data Binance Oracle selalu diperbarui dengan layanan pemantauan independen yang beroperasi 24/7. Mengambil harga dari berbagai sumber data dan membandingkannya dengan data blockchain yang dipublikasikan. Tim dukungan Binance Oracle akan melakukan intervensi jika terdeteksi penyimpangan yang signifikan.

Cara menggunakan Binance Oracle

Jika Anda sudah menggunakan aplikasi blockchain, Anda mungkin tidak perlu mempelajari cara menggunakan Binance Oracle. Bila perlu, pengembang menghubungkan aplikasi mereka ke data tertentu. Namun, jika Anda adalah pengembang blockchain yang harus menggunakan Binance Oracle, manual resminya akan memandu Anda langkah demi langkah untuk melakukan integrasi.

Kesimpulan

Tanpa oracle, blockchain akan mempunyai potensi dan kemungkinan yang lebih kecil untuk diadopsi secara massal, karena informasi akan terbatas pada data internalnya. Meskipun oracle blockchain tidak menyelesaikan masalah ketersediaan data, mereka dapat membuat data off-chain tersedia secara on-chain melalui sumber eksternal.

Binance Oracle mengizinkan kontrak pintar untuk terhubung ke semua data yang dikonfirmasi di luar jaringannya. Gunakan proses untuk memastikan bahwa data benar, aman, dan selalu diperbarui. Binance Oracle mengembangkan empat solusi untuk memastikan data dapat diandalkan dan terus dipantau untuk potensi masalah.