Демистификация на блокчейн оракули: Част 2

DeFi и децентрализираните приложения не биха били възможни без блокчейн оракули – ключови компоненти на блокчейн инфраструктурата, които позволяват достъп, обработка и предаване на информация между външния свят на данни извън веригата и интелигентни договори. 

Въпреки това, какви са основните инженерни предизвикателства, когато става въпрос за изграждане на устойчиви и надеждни блокчейн оракули и защо децентрализираните тръбопроводи за данни са толкова важни?

CryptoSlate говори с някои от видните експерти по темата – някои от които ще се срещнат в Берлин този юни на първия в света технологичен агностик връх който е изцяло фокусиран върху оракулите. 

Устойчивост и надеждност на Oracle

„Компаниите оптимизират за ефективност, докато DAO оптимизират за устойчивост. Имайки това предвид, инфраструктурата, от която зависят DAO, трябва да бъде устойчива и децентрализирана и тук идват оракулите“, отбеляза Никлас Кункел, фасилитатор на Oracle Core Unit в MakerDAO.

Това важи особено по отношение на данните, според Кункел, който продължи да обяснява важността на гарантирането на надеждността на оракула – използването на Производител като пример. След това той разясни допълнително:

„Каква информация се нуждае Maker от външния свят? Maker дава заеми и хората дават обезпечение, за да вземат тези заеми, така че Maker, като децентрализирана банка, трябва да знае каква е цената на цялото това обезпечение – каква е цената на Ethereum, каква е цената на Bitcoin, какво е цената на пакет от ипотечни заеми – това е цялата информация, която не съществува в криптомрежата и трябва да я донесем от външния свят.

Но какво прави оракулите толкова специални? И как се привеждат в съответствие с уникалните ограничения в света на блокчейн?

„Не искате да се налага да се доверявате на никоя друга страна, не искате да бъдете на милостта на която и да е централизирана точка на провал, не искате някой да може да натисне превключвател и да ви цензурира, и просто отрежете данните“, добави Кункел, докато продължаваше да се справя с някои от инженерните предизвикателства за създаване на тръбопровод от данни, така че всеки, който го управлява, да не може просто да го изключи, ако му се иска.

Освен съпротивата срещу цензурата, гаранциите за целостта на данните са друго основно ограничение, което трябва да бъде изпълнено, добави той, така че всеки, който управлява този тръбопровод, не може да манипулира данните. 

Накратко, това е проблемът, който оракулите решават – „те дават този тръбопровод на DAO и крипто приложенията, без да ги излагат на рискове от цензура и манипулация на данни“.

Според Auryn Macmillan, ръководител на управление и продуктов мениджър в Гнозис.

„Оракулите (или доказателствата) от някакъв вид са необходим компонент на всяка базирана на блокчейн система, която желае да използва или да реагира на събития, външни за тяхната среда за изпълнение. Независимо дали са в реалния свят или в някаква друга блокчейн или среда за изпълнение“,

Oracles позволяват всички видове полезни приложения – от проверима случайност и тайно гласуване – до реални емисии на цените.

Въпреки това Макмилън изясни как Gnosis използва оракул, базиран на ескалация, за да децентрализира своята система за гласуване.

„За Gnosis DAO искахме гласуването да бъде децентрализирано и свободно за участие, и теглото на гласовете да включва много повече от просто GNO баланси в основната мрежа Ethereum“, обясни той.

Използването на Reality.eth позволи безнадеждно изпълнение във верига въз основа на резултата от гласувания извън веригата – където теглото на гласовете се извлича от GNO в множество протоколи както в основната мрежа Ethereum, така и в Gnosis Chain. В заключение Макмилан отбеляза,

„Използването на стабилно решение на Oracle за тези данни позволява на протоколите да се съсредоточат върху основните си компетенции. Въпреки това, въвеждането на оракул почти винаги означава увеличаване на повърхността на атака. Така че е от решаващо значение за разработчиците да разберат предположенията за доверие при консумирането на данни от даден оракул.

Има различни дизайни на оракул, които използват различни механизми за осигуряване на гаранции за устойчивост и надеждност. Докато някои проекти разчитат на множество източници на данни и дори множество оракули, други използват механизми за стимулиране. Някои се опитват да го направят крипто икономично, чрез крипто залагане, докато други използват конкуренция за доказателство за работа (PoW), за да елиминират разчитането на доверени трети страни за достъп до данни извън веригата.

Значението на децентрализацията

Децентрализираният оракул на Tellor служи като пример за дизайн, осигурен от крипто-икономически стимули. 

Оракулът Tellor позволява на всеки да участва като докладчик на данни, като залага някои токени като облигация, която може да бъде намалена от договора, ако изпрати лоши данни. междувременно,  други притежатели на токени и членове на DAO могат да участват в валидирането на тези данни чрез оспорване, обясни Майкъл Земроуз, съосновател в Теллор.

Докато разбиваше основите на механизмите за спорове, управлявани от токени на Tellor, Земроуз посочи как тяхното открито и неразрешено решение е изградено от самото начало, за да бъде устойчиво на цензура и децентрализирано.

„От фазата на проектиране искахме всичко, което направихме, да бъде отворено и без разрешение, позволявайки на всеки да участва, но предотвратявайки всеки един субект да има твърде много власт в системата – включително нас самите“, посочи той, отбелязвайки, че екипът на Tellor притежава само 3% от жетоните.

Теллор стартира без ICO, без предварителна мина и екипът също се отърва от своите администраторски ключови привилегии, спомена Земроуз, коментирайки, че целта е да се избегне грешката да имаш твърде много власт, „защото веднъж имаш твърде много власт много е трудно да го премахнете."

Събуждането на потребителите за важността на децентрализираните решения на Oracle е продължаващо предизвикателство, според Zemrose.

„Нито една от другите ви децентрализация не е от значение, ако вашият оракул е централизиран“, каза той, отбелязвайки, че убеждаването на общността, основателите и инвеститорите да се грижат достатъчно, за да станат част от разговора, става все по-лесно, тъй като пространството продължава да узрява. 

Въпреки че мрежата е напълно отворена и всеки може да дойде и да се опита да се състезава за награди с символи, като постави данни във веригата, която потребителите изискват, в интерес на всеки е да бъдем честен.

„В противен случай те се оспорват и този залог (облигация) се „нарязва“ и се дава на оспорващия“, добави Земроуз, обяснявайки как техният дизайн се основава на принципа на икономическата рационалност.

Междувременно дизайнът на Maker се основава на „обединен тип модел“, поясни Кункел.

„Имаме огромен конгломерат от крипто проекти, които са надеждни в индустрията, и че ръководството на Maker е гласувало, включително Etherscan, MyEtherWallet, Infura, MetaMask, за да назовем само няколко, и това, което правим в крайна сметка, е да вземем средната стойност от всички данните, които тези конгломерати предоставят“, обясни той.

„Почти е като с PoW“, заключи Кункел, отбелязвайки, че докато има 51% от участниците, които са честни, оракулът за един – ще остане онлайн и двама – ще има правилните данни.

симбиоза

Източник: https://cryptoslate.com/demystifying-blockchain-oracles-part-2/