Menyahmistikan ramalan blockchain: Bahagian 2

DeFi dan aplikasi terdesentralisasi tidak akan dapat dilaksanakan tanpa oracle blockchain–komponen utama infrastruktur blockchain yang membolehkan mengakses, memproses dan menghantar maklumat antara dunia luar data luar rantaian dan kontrak pintar. 

Walau bagaimanapun, apakah cabaran kejuruteraan utama apabila ia datang untuk membina oracle blockchain yang berdaya tahan dan boleh dipercayai, dan mengapa saluran paip data terdesentralisasi begitu penting?

CryptoSlate bercakap dengan beberapa pakar terkemuka mengenai subjek itu– sebahagian daripada mereka akan bertemu di Berlin pada Jun ini pada agnostik teknologi pertama di dunia sidang kemuncak yang tertumpu sepenuhnya pada oracle. 

Ketahanan dan kebolehpercayaan Oracle

“Syarikat mengoptimumkan kecekapan, manakala DAO mengoptimumkan untuk daya tahan. Dengan itu, infrastruktur yang bergantung kepada DAO perlu berdaya tahan dan terdesentralisasi, dan di situlah peramal datang,” kata Niklas Kunkel, Fasilitator Unit Teras Oracle di MakerDAO.

Ini khususnya berlaku dalam hal data, menurut Kunkel, yang terus menjelaskan kepentingan memastikan kebolehpercayaan oracle-menggunakan Maker sebagai contoh. Beliau kemudian menghuraikan lebih lanjut:

“Apakah maklumat yang Maker perlukan dari dunia luar? Maker memberi pinjaman dan orang ramai meletakkan cagaran untuk mengambil pinjaman tersebut, jadi Maker, sebagai bank terpencar, perlu tahu berapa harga semua cagaran ini–berapa harga Ethereum, berapa harga Bitcoin, apakah harga sekumpulan pinjaman gadai janji–itu sahaja maklumat yang tidak wujud dalam rangkaian crypto dan kami perlu membawanya dari dunia luar,”

Tetapi apakah yang membuat oracle begitu istimewa? Dan bagaimana mereka selaras dengan kekangan unik dalam dunia blockchain?

“Anda tidak mahu perlu mempercayai mana-mana pihak lain, anda tidak mahu berada di bawah belas kasihan mana-mana titik kegagalan terpusat, anda tidak mahu sesiapa boleh menukar suis dan menapis anda, dan potong sahaja data itu,” tambah Kunkel, sambil beliau terus menangani beberapa cabaran kejuruteraan untuk mencipta saluran data supaya sesiapa yang menjalankannya tidak boleh menutupnya begitu sahaja jika mereka mahukannya.

Selain rintangan penapisan, jaminan integriti data merupakan satu lagi kekangan utama yang perlu dipenuhi, tambahnya, jadi sesiapa yang menjalankan saluran paip ini tidak boleh memanipulasi data. 

Secara ringkasnya, itulah masalah yang diselesaikan oleh oracle–“mereka memberikan saluran ini kepada DAO dan aplikasi crypto tanpa mendedahkan mereka kepada risiko penapisan dan manipulasi data.”

Menurut Auryn Macmillan, Peneraju Tadbir Urus dan Pengurus Produk di gnosis.

“Oracles (atau bukti) sejenis adalah komponen yang diperlukan bagi mana-mana sistem berasaskan blockchain yang ingin mengambil atau bertindak balas terhadap peristiwa di luar persekitaran pelaksanaannya. Sama ada mereka berada di dunia nyata atau dalam beberapa blockchain atau persekitaran pelaksanaan,”

Oracles mendayakan semua jenis aplikasi berguna–daripada rawak yang boleh disahkan dan pengundian rahsia–kepada suapan harga dunia sebenar.

Walau bagaimanapun, Macmillan menjelaskan bagaimana Gnosis menggunakan oracle berasaskan permainan eskalasi untuk mengasingkan sistem pengundian mereka.

"Untuk Gnosis DAO, kami mahu pengundian didesentralisasi dan bebas untuk mengambil bahagian, dan untuk berat undian untuk memasukkan lebih daripada sekadar baki GNO pada Ethereum utama," jelasnya.

Menggunakan Reality.eth membenarkan pelaksanaan tanpa amanah, dalam rantaian berdasarkan hasil undian luar rantaian–di mana berat undian diperoleh daripada GNO dalam pelbagai protokol pada kedua-dua Ethereum dan Rantaian Gnosis. Menyimpulkan, Macmillan menyatakan,

"Menggunakan penyelesaian oracle yang teguh untuk data ini membolehkan protokol menumpukan pada kecekapan teras mereka. Yang berkata, memperkenalkan oracle hampir selalu bermakna meningkatkan permukaan serangan. Jadi adalah penting kepada pembangun untuk memahami andaian kepercayaan untuk menggunakan data daripada oracle tertentu, "

Terdapat pelbagai reka bentuk oracle di luar sana, menggunakan mekanisme yang berbeza untuk memberikan jaminan ketahanan dan kebolehpercayaan. Walaupun sesetengah reka bentuk bergantung pada berbilang sumber data dan berbilang ramalan, yang lain menggunakan mekanisme insentif. Ada yang cuba melakukannya secara kripto secara ekonomi, melalui pertaruhan kripto, manakala ada yang menggunakan persaingan Bukti Kerja (PoW) yang boleh ditambang untuk menghapuskan pergantungan kepada pihak ketiga yang dipercayai untuk akses kepada data luar rantaian.

Kepentingan desentralisasi

Oracle terdesentralisasi Tellor berfungsi sebagai contoh reka bentuk yang dijamin oleh insentif kripto-ekonomi. 

Oracle Tellor membenarkan sesiapa sahaja untuk mengambil bahagian sebagai pelapor data dengan mempertaruhkan beberapa token sebagai bon yang boleh dipotong oleh kontrak jika mereka menyerahkan data yang tidak baik. Sementara itu,  pemegang token lain dan ahli DAO boleh mengambil bahagian dalam mengesahkan data tersebut dengan mempertikaikan, jelas Michael Zemrose, Pengasas Bersama di Penceritakan.

Semasa dia memecahkan asas mekanisme pertikaian yang ditadbir oleh token Tellor, Zemrose menunjukkan bagaimana penyelesaian terbuka dan tanpa kebenaran mereka dibina dari bawah untuk menjadi tahan penapisan dan terdesentralisasi.

"Daripada fasa reka bentuk, kami mahu apa sahaja yang kami buat terbuka dan tanpa kebenaran, membenarkan semua orang mengambil bahagian, tetapi menghalang mana-mana entiti tunggal yang mempunyai terlalu banyak kuasa dalam sistem-termasuk diri kami sendiri," katanya sambil menyatakan bahawa pasukan Tellor hanya memiliki 3% daripada token.

Penceritakan dilancarkan tanpa ICO, tanpa pra-lombong, dan pasukan itu juga menyingkirkan keistimewaan utama pentadbir mereka, Zemrose menyebut, mengulas bahawa matlamatnya adalah untuk mengelak daripada membuat kesilapan kerana mempunyai terlalu banyak kuasa, "kerana apabila anda mempunyai terlalu banyak kuasa sangat sukar untuk mengeluarkannya.”

Menyedarkan pengguna kepada kepentingan penyelesaian oracle terdesentralisasi adalah cabaran yang berterusan, menurut Zemrose.

"Tiada desentralisasi anda yang lain penting jika oracle anda berpusat," katanya sambil menyatakan bahawa meyakinkan masyarakat, pengasas dan pelabur untuk mengambil berat untuk menjadi sebahagian daripada perbualan menjadi lebih mudah apabila ruang terus matang. 

Walaupun rangkaian terbuka sepenuhnya dan sesiapa sahaja boleh datang dan mencuba serta bersaing untuk mendapatkan ganjaran token dengan meletakkan data pada rantaian yang diminta oleh pengguna, jujurnya adalah demi kepentingan semua orang.

"Jika tidak, mereka akan dipertikaikan dan pegangan (bon) itu akan 'dipotong' dan diberikan kepada pihak yang bertikai", tambah Zemrose, sambil menghuraikan bagaimana reka bentuk mereka berdasarkan prinsip rasional ekonomi.

Sementara itu, reka bentuk Maker adalah berdasarkan "jenis model bersekutu," jelas Kunkel.

“Kami mempunyai konglomerat besar projek kripto yang boleh dipercayai dalam industri, dan tadbir urus Maker telah mengundi, termasuk Etherscan, MyEtherWallet, Infura, MetaMask, untuk menamakan beberapa, dan apa yang akhirnya kami lakukan ialah mengambil median semua data yang dikemukakan oleh konglomerat ini,” jelasnya.

“Ia hampir seperti dengan PoW,” simpul Kunkel, sambil menyatakan bahawa selagi terdapat 51% peserta yang jujur, oracle akan, untuk satu–penginapan dalam talian, dan dua–mempunyai data yang betul.

Symbiosis

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