Demystifying oracle blockchain: Bagian 1

Sederhananya, Oracle blockchain memfasilitasi akses, pemrosesan, dan transmisi informasi antara dunia luar data off-chain dan kontrak pintar. Yang mengatakan, DeFi dan aplikasi blockchain yang diterapkan tidak akan mungkin tanpa mereka.

Data yang mereka kirimkan dapat datang dalam berbagai bentuk, mengingat mereka memungkinkan komunikasi dengan sistem off-chain yang berbeda-termasuk API web, penyedia cloud, tanda tangan elektronik, sistem pembayaran, perangkat IoT, dan blockchain lainnya, antara lain.

Karena itu, penting untuk memahami potensi mereka dalam hal meningkatkan utilitas blockchain, perkembangan apa yang paling menarik yang bertujuan untuk mengurangi kepercayaan yang ditempatkan di salah satu solusi oracle saat ini, dan peran apa yang akan dimainkan oleh arbiter kebenaran ini. masa depan layanan terdesentralisasi.

Untuk menjawab pertanyaan ini, KriptoSlate berbicara dengan beberapa pakar terkemuka tentang masalah ini, beberapa di antaranya akan bertemu di Berlin Juni ini di agnostik teknologi pertama di dunia puncak yang sepenuhnya berfokus pada oracle.

Menghubungkan kontrak pintar ke informasi di luar blockchain asli mereka

Meskipun mereka sudah mewakili bagian penting dari infrastruktur yang memungkinkan DeFi – memastikan validitas data dalam ekosistem blockchain – oracle cenderung menjadi lebih menonjol karena lebih banyak kasus penggunaan bergerak ke arah Web3. 

“Ketika kami melihat banyak kasus penggunaan, kami menyadari bahwa kami benar-benar perlu benar-benar membuat informasi–kami perlu benar-benar menjawab pertanyaan yang dapat Anda masukkan ke dalam bahasa manusia,” jelas Edmund Edgar, Pendiri Social Minds Inc., yang menciptakan oracle kontrak pintar pertama di dunia yang disebut Reality Keys.

Dirancang untuk Bitcoin scripting kembali pada tahun 2013, Reality Keys tidak melihat banyak penggunaan, namun berfungsi sebagai dasar untuk mengembangkan Reality.eth–sebuah platform arbitrase open source di Ethereum.

“Reality.eth dibuat untuk menjawab pertanyaan apa pun yang Anda suka, dan alih-alih mengandalkan satu entitas, ini adalah crowdsourced,” kata Edgar, menjelaskan bagaimana banyak orang dapat menjawab pertanyaan, dan sistem dengan ikatan disertakan dalam desain untuk mendorong mereka untuk menjawab dengan jujur. 

Saat menyebutkan integrasi dengan Gnosis Safe, Edgar mencatat bahwa Reality.eth semakin banyak digunakan untuk tata kelola.

Awalnya dompet multisig, Gnosis Safe berkembang menjadi sistem operasi untuk organisasi otonom terdesentralisasi (DAO).

Modul SafeSnap-nya, yang merupakan solusi berbasis oracle yang memanfaatkan Reality.eth, memungkinkan pelaksanaan desentralisasi proposal tata kelola melalui eksekusi on-chain dari suara off-chain.

Cara kerja SafeSnap (Sumber: Gnosis)
Cara kerja SafeSnap (Sumber: Gnosis)

“Anda mengambil suara pemegang token menggunakan sistem yang disebut Snapshot, dan kemudian Anda menggunakan Reality.eth untuk mencari tahu apa suara itu, dan meneruskan informasi itu ke kontrak pintar, sehingga dapat bertindak berdasarkan itu,” Edgar menjelaskan peran oracle dalam rangkaian alat tata kelola terdesentralisasi.

Meminimalkan ketergantungan pada pihak tepercaya

Pada titik ini, ada beberapa jenis layanan oracle blockchain. Tipologi paling dasar membuat perbedaan antara oracle pihak pertama dan pihak ketiga. Sementara oracle pihak pertama dioperasikan oleh penyedia API itu sendiri, yang terakhir tidak dioperasikan oleh pemilik informasi yang mereka layani, tetapi bertindak sebagai perantara antara sumber data dan blockchain.

“Beberapa layanan oracle tersentralisasi, sementara beberapa terdesentralisasi,” jelas Steven Liu, Kepala Pengembangan di NGD dan Technologist Neo Foundation, sambil menambahkan bagaimana solusi oracle asli mereka menggabungkan fitur yang berbeda dari kedua desain. 

Grafik Neo network menawarkan sejumlah fitur berbeda kepada penggunanya, termasuk sistem penyimpanan file terdesentralisasi, sistem identitas, dan sistem oracle yang memungkinkan kontrak cerdasnya mengakses sumber daya eksternal.

“API oracle asli kami dapat diminta langsung oleh kontrak pintar dan melibatkan proses konsensus simpul, yang menjadikannya layanan terdesentralisasi yang tidak dapat dipercaya,” tambah Liu, mencatat bahwa karena mengadopsi pola asinkron, mekanisme pemrosesan permintaan-respons tidak ' t menunda finalitas blok Neo.

Mekanisme pemrosesan permintaan-tanggapan Layanan Neo Oracle (Sumber: Neo)
Mekanisme pemrosesan permintaan-tanggapan Layanan Neo Oracle (Sumber: Neo)

Seperti yang dijelaskan Liu, dewan Neo yang dipilih oleh pemegang NEO terdiri dari 21 anggota yang memiliki berbagai tanggung jawab. Salah satunya adalah memilih node oracle yang akan menyediakan data yang dapat diandalkan untuk kontrak pintar.” 

“Node-node ini dibayar dan dihargai karena menjawab permintaan oracle, namun, Dewan dapat menghapus dan bahkan menggantinya jika layanan buruk atau kesalahan.”

Ketika ditanya tentang beberapa tantangan terbesar seputar penelitian dan pengembangan oracle blockchain saat ini, Edgar menunjukkan bahwa sejauh ini, “tidak ada yang benar-benar membangun oracle yang bekerja tanpa pihak tepercaya, sekaligus kebal terhadap suap.” 

Oracle sangat penting dalam hal memanfaatkan teknologi blockchain untuk apa pun selain aset asli, dan kemampuan mereka untuk memanfaatkan desentralisasi dan ambiguitas yang sebenarnya muncul sebagai masalah yang membara yang akan menentukan sistem dan layanan masa depan yang mengandalkan integritas dan keamanan data.

Sementara pendekatan yang paling umum bergantung pada pihak ketiga yang menyediakan data dan menandatangani informasi, pemungutan suara token muncul sebagai alternatif, pendekatan yang lebih terdesentralisasi.

“Oracle menentukan input kontrak cerdas yang, pada gilirannya, memengaruhi apa yang sebenarnya dilakukan kontrak cerdas,” jelas Hart Lambur, salah satu pendiri UMA, platform kontrak keuangan terdesentralisasi berdasarkan blockchain Ethereum.

“Sementara data blockchain menjadi tidak dapat diubah setelah dicatat di buku besar, itu tidak diverifikasi sebelumnya, meninggalkan oracle, dan dengan perpanjangan kontrak pintar, terbuka untuk manipulasi,” catat Lambur, dengan alasan bahwa oracle optimis UMA memerangi masalah ini menggunakan penyelesaian sengketa yang unik. sistem. 

Siapa pun dapat mendorong jawaban secara on-chain, dan hanya akan ada perselisihan jika jawabannya salah. 

“Kami menyebut sistem resolusi ini 'optimis' karena data diterima sebagai kebenaran kecuali jika dipermasalahkan,” katanya, sambil menunjukkan bahwa dibandingkan dengan oracle umpan harga tradisional, oracle optimis dapat membawa data super spesifik secara on-chain dengan cara yang tidak bergantung pada node. 

Memasukkan ke oracle optimis tidak memerlukan penggunaan kontrak yang diluncurkan di UMA (Sumber: UMA)
Memasukkan ke oracle optimis tidak memerlukan penggunaan kontrak yang diluncurkan di UMA (Sumber: UMA)

“Insentif ekonomi menjaga akurasi karena siapa pun dapat memperoleh hadiah dengan menanggapi pertanyaan dan akan kehilangan uang jika salah dan diperdebatkan,” simpul Lambur.

Mengatasi bias data dan menyetujui satu kebenaran mutlak

“Meskipun kami dapat membentuk organisasi yang terdesentralisasi, memungkinkan pemegang token untuk memberikan suara pada masalah, secara teori, ada situasi di mana menyuap pemilih tersebut untuk memilih dengan cara tertentu dapat menguntungkan,” tambah Edgar.

Meskipun sistem pemungutan suara pemegang token terbukti cukup kuat dalam praktiknya, itu tidak berarti bahwa mereka tidak dapat dimanipulasi, menurut Edgar.

“Anda benar-benar tidak melihat sistem pemungutan suara ini rusak sekarang, tetapi Anda tidak pernah tahu,” ia berpendapat, menjelaskan bahwa “dengan crypto, Anda akan memiliki banyak hal untuk waktu yang sangat lama, dan kemudian seseorang akan berhasil menyerang satu bagian darinya. , dan kemudian serangan serupa akan menyusul.”

“Augur, platform pasar ramalan dan prediksi yang terdesentralisasi, memiliki desain yang tidak bergantung pada pihak tepercaya, tetapi memiliki apa yang disebut ikatan keamanan,” tambah Edgar, mencatat bahwa ada sejumlah uang yang dapat diamankan tanpa , setidaknya secara teori, "dapat diserang secara menguntungkan". 

Dalam kasus ekstrim, pendekatan Augur memungkinkan sistem untuk bercabang menjadi banyak salinan—memungkinkan orang untuk menggunakan versi mana pun yang mereka suka—pada akhirnya mengungkapkan sistem mana yang lebih berharga. Pendekatan ini awalnya diusulkan oleh Paul Sztorc di Buku Putih Truthcoin. Edgar saat ini sedang mengerjakan desain yang membawa ini selangkah lebih maju, dalam kasus ekstrim membuat seluruh buku besar layer-2.

Orang-orang yang ingin berinteraksi satu sama lain pada akhirnya perlu menyepakati semacam pandangan umum tentang dunia—mematuhi apa yang mereka anggap benar. 

“Dengan jenis pendekatan forking yang digunakan Augur, ada kemungkinan bahwa Anda berakhir dengan dua ekonomi,” komentar Edgar, menggarisbawahi bahwa “blockchain tidak dapat membuktikan pandangan dunia apa yang benar, tetapi kami dapat mengizinkan setiap pandangan dunia untuk berkoordinasi dengan dirinya sendiri. , dan memungkinkan orang untuk berbicara satu sama lain dalam realitas apa pun yang mereka inginkan.”

“Kami juga dapat menentukan pandangan dunia mana yang paling berharga secara tunai – tetapi sekali lagi – itu belum tentu benar,” tambahnya sambil menyimpulkan bahwa “blockchain adalah alat untuk berkoordinasi, dan yang terbaik yang dapat kami lakukan adalah berkoordinasi antara orang-orang dengan pandangan dunia bersama.”

Dapatkan rekap harian Anda dari Bitcoin , Defi, NFT dan Web3 berita dari CryptoSlate

Diposting di: Defi, Teknologi

Mendapatkan Tepi di Pasar Kripto?

Jadilah anggota CryptoSlate Edge dan akses komunitas Discord eksklusif kami, konten dan analisis yang lebih eksklusif.

Analisis rantai

Cuplikan harga

Lebih banyak konteks

Bergabunglah sekarang dengan $ 19 / bulan Jelajahi semua manfaat

Sumber: https://cryptoslate.com/demystifying-blockchain-Oracles-part-1/