Rabu lalu, Binance Oracle secara resmi diluncurkan. Sejak itu, Binance, bursa terbesar di dunia, juga memiliki layanan oracle asli. Yang disebut mesin oracle mengacu pada pengiriman data dari dunia luar (seperti suhu harian atau skor olahraga) ke blockchain seperti Ethereum dan BSC. Kontrak pintar di blockchain kemudian dapat menggunakan data ini untuk memutuskan apakah akan mengalokasikan dana dan kepada siapa.
Oleh karena itu, oracle blockchain dapat dianggap sebagai jembatan antara blockchain dan dunia nyata, yang memungkinkan data dunia nyata masuk ke dalam blockchain. Di saat yang sama, juga dapat digunakan untuk mengirim data ke dunia nyata.
Dengan pengembangan dan iterasi teknologi blockchain yang berkelanjutan, peran oracle dalam ekosistem blockchain menjadi semakin penting. Oleh karena itu, dalam arti tertentu, Binance Oracle lahir pada saat terbaik. Hal ini juga akan memberikan solusi pengadaan data yang lebih andal, aman, dan akurat untuk kontrak pintar.
Binance Oracle: Layanan Oracle yang dibuat khusus untuk rantai BNB

Binance Oracle dirancang untuk membantu eksekusi kontrak pintar yang memerlukan input data off-chain. Dalam arti tertentu, ini dibuat khusus untuk memenuhi kebutuhan aplikasi DeFi untuk menyediakan data ke blockchain dengan andal dan aman.
Binance Oracle saat ini adalah layanan oracle yang dibangun khusus untuk rantai BNB. Semua proyek yang dibangun di rantai BNB dapat menggunakan layanan yang disediakannya, dan akan terus diperluas ke rantai lain di masa mendatang.
Dilihat dari situasi saat ini, kemunculan Binance Oracle memang membawa banyak dampak positif bagi ekosistem BNB.
Pertama, memiliki oracle blockchain asli meningkatkan kredibilitas data blockchain BNB.
Kedua, data yang lebih andal akan membawa kemungkinan-kemungkinan baru bagi proyek-proyek yang sudah ada dan proyek-proyek baru di ekosistem BNB.
Terakhir, Binance Oracle dapat menarik pengembang untuk bergabung dengan ekosistem BNB Chain. Pengembang dapat menghubungkan proyek mereka berdasarkan rantai BNB ke data off-chain, sehingga menghindari kerumitan dan risiko dalam memelihara data yang ada, menemukan sumber data baru, dan menggunakan data yang tidak dapat diandalkan.
Peran paling penting dari Binance Oracle adalah menyediakan indeks dan harga aset digital kepada pengembang. Oleh karena itu, hal ini akan bergantung pada kombinasi 5 komponen utama:
1. Dapatkan data harga dari berbagai CEX dan gabungkan menggunakan formula kepemilikan.
2. Memanfaatkan TSS (Threshold Signature Scheme) internal untuk menandatangani data feed individual.
3. Gunakan jendela waktu dan deviasi harga yang fleksibel untuk memberikan harga indeks terbaru ke oracle on-chain.
4. Menyediakan antarmuka yang mudah digunakan untuk DApps di rantai.
5. Memberikan pemantauan 24/7 dan respons segera.
Bagaimana cara kerjanya
Binance Oracle memfilter dan merangkum berbagai sumber data untuk memastikan keakuratan informasi dan keandalan sumbernya. Misalnya, Oracle Binance mengambil data harga dari beberapa bursa terpusat dan aplikasi keuangan terdesentralisasi dan mengumpulkan data menggunakan rumus rata-rata tertimbang.
Secara khusus, pengoperasian Binance Oracle secara kasar dapat dibagi menjadi tiga proses utama:
1. Pemrosesan data dan tanda tangan
Binance Oracle memiliki kemampuan pemrosesan dan penandatanganan data yang dirancang untuk membuat data tahan terhadap gangguan sewenang-wenang. Ini menetapkan sistem tanda tangan terdistribusi yang disebut skema tanda tangan ambang batas untuk menandatangani data terbaru dari berbagai sumber. Artinya siapa pun yang memiliki kunci publik dapat memverifikasi keakuratan dan keaslian tanda tangan digital, sedangkan seseorang yang tidak memiliki kunci privat tidak dapat mengubah datanya.
2. Pelepasan data
Data dapat dipublikasikan di blockchain melalui beberapa node yang hanya mempublikasikan informasi yang ditandatangani. Kontrak pintar yang menyimpan data juga aman dan diaudit, dan pada saat yang sama, beberapa node dapat menyesuaikan frekuensi rilis data sesuai dengan kondisi pasar yang berbeda. Bahkan selama periode fluktuasi harga yang parah, Binance Oracle masih memiliki akses ke data yang relatif akurat. Artinya, bahkan dalam skenario paling ekstrem sekalipun, banyak node dapat menjamin keandalan rilis data sampai batas tertentu.
3. Pemantauan data
Data di Binance Oracle dapat terus diperbarui secara real time melalui layanan pemantauan independen yang bekerja 24 jam sehari, 7 hari seminggu. Itu dapat mengambil harga dari sumber data yang berbeda dan membandingkannya dengan data blockchain yang dipublikasikan. Jika penyimpangan signifikan terdeteksi, tim Binance Oracle akan memulai intervensi manusia.
Analisis keuntungan
1. Keamanan yang kuat
Salah satu keunggulan Binance Oracle terletak pada skema tanda tangan ambang batasnya, yang diterapkan pada seluruh proses tanda tangan terdistribusi untuk menghilangkan satu titik kegagalan dan memastikan keamanan data dalam ekosistem. Pada saat yang sama, keaslian data juga akan terus diverifikasi melalui kunci publik Binance untuk memastikan bahwa data tidak dapat dirusak selama proses rangkaian.
2. Ketersediaan tinggi
Keuntungan besar lainnya dari Binance Oracle adalah ketersediaannya yang tinggi.
Pertama-tama, data Binance Oracle dipilih dari beberapa bursa teratas dan menggunakan algoritma cerdas untuk memastikan keakuratan indeks dan harga. Ini berarti pengguna akan dapat mengakses sumber daya yang relatif andal secara real-time.
Pada saat yang sama, arsitektur komponen Binance Oracle juga memastikan bahwa sistem dapat terus menyediakan data dalam skenario ekstrem apa pun. Infrastruktur lengkap Binance Oracle akan diterapkan di setiap wilayah dan dirancang agar kebal terhadap pemadaman dan bencana di seluruh wilayah.
Saat ini, Binance Oracle telah memasukkan beberapa 10 proyek rantai BNB ke dalam program awalnya, termasuk Venus, Alpaca, SpaceID, Unilend, Deri, Ankr, Corite, Ultiverse, dan Beefy. Ia berharap dapat menarik lebih banyak tim dan pengguna Web3 dengan menambahkan layanan khusus yang fleksibel.
Kesimpulan
Pentingnya oracle bagi blockchain sudah terbukti dengan sendirinya. Meskipun oracle blockchain tidak dapat menyelesaikan masalah ketersediaan data, mereka dapat menyediakan data off-chain yang dapat digunakan untuk rantai tersebut dengan menggunakan sumber daya eksternal, yang dalam arti tertentu dapat dianggap sebagai penyelamatan negara.
Tanpa oracle, potensi blockchain dan kemungkinan adopsi massal pasti akan menjadi lebih kecil, karena informasinya akan terbatas pada data internal.
Sampai batas tertentu, peluncuran Binance Oracle merupakan tonggak sejarah bagi Binance, yang berarti ekosistem Binance menjadi lebih lengkap dan secara bertahap menjadi mandiri. Dengan pembelajaran dari masa lalu dan dana penelitian dan pengembangan yang tidak dibatasi, kualitas aktual dan penyelesaian Binance Oracle dapat diharapkan.
Namun bukan berarti produk ini benar-benar bebas masalah.
Pertama-tama, hal yang paling intuitif adalah bahwa Binance Oracle masih terlalu muda. Meskipun dokumen teknis dan dokumen publisitasnya terdengar bagus, masalah praktis tidak dapat dihindari. Oleh karena itu, saya pribadi masih ragu-ragu tentang hal itu.
Kedua, fungsi utama oracle adalah feed data, sehingga masalah kepercayaan terhadap sumber data bisa dikatakan sangat mendasar. Saat ini, para peneliti sedang menjajaki berbagai metode untuk mengatasi masalah ini.

