Menyahmistikan ramalan blockchain: Bahagian 1

Secara ringkas, oracle blockchain memudahkan akses, pemprosesan dan penghantaran maklumat antara dunia luar data luar rantaian dan kontrak pintar. Yang berkata, DeFi dan aplikasi blockchain yang digunakan tidak akan dapat dilakukan tanpanya.

Data yang dihantar boleh datang dalam pelbagai bentuk, memandangkan ia membenarkan komunikasi dengan sistem luar rantaian yang berbeza–termasuk API web, penyedia awan, tandatangan elektronik, sistem pembayaran, peranti IoT dan rantaian blok lain, antara lain.

Walau bagaimanapun, adalah berharga untuk memahami potensi mereka apabila ia melibatkan peningkatan utiliti blockchain, apakah perkembangan paling menarik yang bertujuan untuk mengurangkan kepercayaan yang diletakkan dalam mana-mana penyelesaian oracle semasa, dan apakah peranan yang akan dimainkan oleh penimbang tara kebenaran ini. masa depan perkhidmatan terdesentralisasi.

Untuk menjawab soalan-soalan ini, CryptoSlate bercakap dengan beberapa pakar terkemuka mengenai perkara itu, beberapa daripada mereka akan bertemu di Berlin pada Jun ini pada agnostik teknologi pertama di dunia sidang kemuncak yang tertumpu sepenuhnya pada oracle.

Menghubungkan kontrak pintar kepada maklumat di luar blok blok asli mereka

Walaupun mereka sudah mewakili sekeping infrastruktur penting yang membolehkan DeFi—memastikan kesahihan data dalam ekosistem blockchain—oracles berkemungkinan menjadi lebih menonjol apabila lebih banyak kes penggunaan bergerak ke arah Web3. 

"Apabila kami melihat banyak kes penggunaan, kami menyedari bahawa kami benar-benar perlu mencipta maklumat itu-kami benar-benar perlu menjawab soalan yang boleh anda masukkan dalam bahasa manusia," jelas Edmund Edgar, Pengasas Social Minds Inc., yang mencipta oracle kontrak pintar pertama di dunia yang dipanggil Reality Keys.

Direka untuk Bitcoin skrip pada tahun 2013, Reality Keys tidak melihat banyak penggunaan, namun ia berfungsi sebagai asas untuk membangunkan Reality.eth–platform timbang tara sumber terbuka pada Ethereum.

"Reality.eth dibina untuk menjawab apa-apa soalan yang anda suka, dan bukannya bergantung pada satu entiti, ia adalah sumber ramai," kata Edgar, menjelaskan bagaimana berbilang orang boleh menjawab soalan itu, dan sistem dengan bon telah dimasukkan dalam reka bentuk untuk galakkan mereka menjawab dengan jujur. 

Semasa menyebut integrasi dengan Gnosis Safe, Edgar menyatakan bahawa Reality.eth semakin digunakan untuk tadbir urus.

Pada asalnya dompet multisig, Gnosis Safe berkembang menjadi sistem pengendalian untuk organisasi autonomi terpencar (DAO).

Modul SafeSnapnya, yang merupakan penyelesaian berasaskan oracle yang menggunakan Reality.eth, membolehkan pelaksanaan cadangan tadbir urus secara terpencar melalui pelaksanaan undian di luar rantaian.

Cara SafeSnap berfungsi (Sumber: Gnosis)
Cara SafeSnap berfungsi (Sumber: Gnosis)

"Anda mengambil undian pemegang token menggunakan sistem yang dipanggil Snapshot, dan kemudian anda menggunakan Reality.eth untuk mengetahui undian itu, dan untuk menyampaikan maklumat itu kepada kontrak pintar, supaya ia boleh bertindak ke atasnya," jelas Edgar. peranan oracle dalam suite alat tadbir urus terpencar.

Meminimumkan pergantungan kepada pihak yang dipercayai

Pada ketika ini, terdapat beberapa jenis perkhidmatan oracle blockchain. Tipologi paling asas membuat perbezaan antara oracle pihak pertama dan pihak ketiga. Walaupun oracle pihak pertama dikendalikan oleh penyedia API sendiri, yang kedua tidak dikendalikan oleh pemilik maklumat yang mereka sediakan, tetapi bertindak sebagai orang tengah antara sumber data dan rantaian blok.

"Sesetengah perkhidmatan oracle berpusat, manakala sesetengahnya tidak berpusat," jelas Steven Liu, Ketua Pembangunan di NGD dan Ahli Teknologi Yayasan Neo, sambil menambah bagaimana penyelesaian oracle asli mereka menggabungkan ciri berbeza daripada kedua-dua reka bentuk. 

. Neo rangkaian menawarkan pelbagai ciri berbeza kepada penggunanya, termasuk sistem storan fail terpencar, sistem identiti dan sistem oracle yang membolehkan kontrak pintarnya mengakses sumber luaran.

"API oracle asli kami boleh diminta secara langsung melalui kontrak pintar dan ia melibatkan proses konsensus nod, yang menjadikannya perkhidmatan terpencar tanpa amanah," tambah Liu, sambil menyatakan bahawa kerana ia menggunakan corak tak segerak, mekanisme pemprosesan permintaan-tindak balas tidak ' t melengahkan kemuktamadan blok Neo.

Mekanisme pemprosesan permintaan-tindak balas Perkhidmatan Neo Oracle (Sumber: Neo)
Mekanisme pemprosesan permintaan-tindak balas Perkhidmatan Neo Oracle (Sumber: Neo)

Seperti yang dijelaskan oleh Liu, majlis Neo yang dipilih oleh pemegang NEO terdiri daripada 21 ahli yang mempunyai pelbagai tanggungjawab. Salah satunya ialah memilih nod oracle yang akan menyediakan data yang boleh dipercayai kepada kontrak pintar." 

"Nod ini dibayar dan diberi ganjaran untuk menjawab permintaan oracle, walau bagaimanapun, Majlis boleh mengalih keluar dan malah menggantikannya sekiranya perkhidmatan yang buruk atau salah laku."

Apabila ditanya tentang beberapa cabaran terbesar yang menyelubungi penyelidikan dan pembangunan semasa blockchain, Edgar menegaskan bahawa setakat ini, "tiada siapa yang benar-benar membina oracle yang berfungsi tanpa pihak yang dipercayai, pada masa yang sama kebal terhadap rasuah." 

Oracles adalah penting apabila menggunakan teknologi blockchain untuk apa-apa selain aset asli, dan keupayaan mereka untuk memanfaatkan desentralisasi dan kekaburan sebenar muncul sebagai isu yang membara yang akan menentukan sistem dan perkhidmatan masa depan bergantung pada integriti dan keselamatan data.

Walaupun pendekatan yang paling biasa bergantung pada pihak ketiga yang menyediakan data dan menandatangani maklumat, undian token muncul sebagai pendekatan alternatif yang lebih terpencar.

"Oracles menentukan input kontrak pintar yang, seterusnya, mempengaruhi perkara yang sebenarnya dilakukan oleh kontrak pintar," jelas Hart Lambur, pengasas bersama UMA, platform kontrak kewangan terdesentralisasi berdasarkan blockchain Ethereum.

“Walaupun data blockchain menjadi tidak boleh diubah selepas ia direkodkan pada lejar, ia tidak disahkan sebelum ini, meninggalkan oracle, dan kontrak pintar lanjutan, terbuka kepada manipulasi,” kata Lambur, dengan alasan bahawa oracle optimistik UMA memerangi masalah ini menggunakan penyelesaian pertikaian yang unik sistem. 

Sesiapa sahaja boleh menolak jawapan dalam rantaian, dan hanya akan ada pertikaian jika jawapannya salah. 

"Kami memanggil sistem resolusi ini 'optimis' kerana data diterima sebagai benar melainkan ia dipertikaikan," katanya sambil menunjukkan bahawa berbanding dengan ramalan suapan harga tradisional, oracle optimistik boleh membawa data super-spesifik dalam rantaian dengan cara yang tidak bergantung pada nod. 

Memasukkan ke oracle optimis tidak memerlukan penggunaan kontrak yang dilancarkan pada UMA (Sumber: UMA)
Memasukkan ke oracle optimis tidak memerlukan penggunaan kontrak yang dilancarkan pada UMA (Sumber: UMA)

"Insentif ekonomi mengekalkan ketepatan kerana sesiapa sahaja boleh memperoleh ganjaran dengan menjawab pertanyaan dan akan kehilangan wang jika ia tidak betul dan dipertikaikan," kata Lambur.

Menangani bias data dan bersetuju dengan satu kebenaran mutlak

"Walaupun kami dapat membentuk organisasi terdesentralisasi, membolehkan pemegang token mengundi isu, secara teori, terdapat situasi di mana ia boleh menguntungkan untuk merasuah pengundi tersebut untuk mengundi dengan cara tertentu," tambah Edgar.

Walaupun sistem pengundian pemegang token terbukti agak teguh dalam amalan, itu tidak semestinya bermakna mereka tidak boleh dimanipulasi, menurut Edgar.

“Anda benar-benar tidak melihat sistem pengundian ini rosak sekarang, tetapi anda tidak pernah tahu,” dia berhujah, menjelaskan bahawa “dengan crypto, anda akan mempunyai sesuatu yang berfungsi untuk masa yang sangat lama, dan kemudian seseorang akan berjaya menyerang satu bahagian daripadanya , dan kemudian serangan serupa akan menyusul.”

"Augur, platform pasaran ramalan dan ramalan yang terdesentralisasi, jenis mempunyai reka bentuk tanpa pergantungan kepada pihak yang dipercayai, tetapi ia mempunyai apa yang dipanggil terikat keselamatan," tambah Edgar, sambil menyatakan bahawa terdapat sejumlah wang yang boleh dijamin tanpa , sekurang-kurangnya secara teori, "boleh diserang dengan menguntungkan." 

Dalam kes yang melampau, pendekatan Augur membolehkan sistem membahagi kepada berbilang salinan–membolehkan orang menggunakan mana-mana versi yang mereka suka–akhirnya mendedahkan sistem mana yang lebih berharga. Pendekatan ini pada asalnya dicadangkan oleh Paul Sztorc dalam Kertas Putih Truthcoin. Edgar pada masa ini sedang mengusahakan reka bentuk yang membawa ini selangkah lebih jauh, dalam kes-kes yang melampau membuat keseluruhan lejar lapisan-2.

Orang yang ingin berinteraksi antara satu sama lain akhirnya perlu bersetuju dengan beberapa jenis pandangan umum tentang dunia–mematuhi perkara yang mereka tentukan sebagai benar. 

“Dengan jenis pendekatan forking yang digunakan Augur, ada kemungkinan anda akan mendapat dua ekonomi,” komen Edgar, menggariskan bahawa “blockchain tidak dapat membuktikan pandangan dunia yang betul, tetapi kami boleh membenarkan setiap pandangan dunia menyelaras dengan dirinya sendiri. , dan membenarkan orang ramai bercakap antara satu sama lain dalam apa jua realiti yang mereka mahukan.”

“Kami juga boleh menentukan pandangan dunia mana yang paling bernilai dari segi tunai–tetapi sekali lagi–itu tidak semestinya benar,” tambahnya sambil menyimpulkan bahawa “rantaian sekat adalah alat untuk menyelaraskan, dan yang terbaik yang boleh kita lakukan ialah menyelaraskan antara orang yang mempunyai pandangan dunia yang dikongsi.”

Dapatkan rekap harian anda Bitcoin, DeFi, Nft and Web3 berita dari CryptoSlate

Dihantar Dalam: DeFi, Teknologi

Dapatkan The Edge di Pasaran Kripto?

Jadi ahli CryptoSlate Edge dan akses komuniti Discord eksklusif kami, kandungan dan analisis yang lebih eksklusif.

Analisis on-chain

Gambar harga

Lebih banyak konteks

Sertailah sekarang dengan harga $ 19 / bulan Terokai semua faedah

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