Орталықтандырылмаған Oracles: Kadena деректер сенімділігін қалай анықтайды

Crypto Galleon ⚓️
4 min readApr 29, 2023

--

Орталықтандырылмаған қаржы (DeFi) адамдарға дәстүрлі қаржы институттарын қажет етпей-ақ қаржылық қызметтерге қол жеткізудің жаңа жолдарын ұсына отырып, блокчейн әлемін жаулап алды. Дегенмен, DeFi шынымен табысты болуы үшін ол қаржылық қолданбалардың дұрыс жұмыс істеуі үшін маңызды болып табылатын нақты әлемдегі деректермен өзара әрекеттесе алуы керек. Бұл жерде оракулдар көмекке келеді.

Oracles DeFi қосымшаларына баға арналары, нарық деректері және басқа да маңызды ақпарат сияқты дербес деректерге қол жеткізуге мүмкіндік береді. Kadena Oracles-тің DeFi тігінен маңыздылығын мойындады және Oracle шешімдерін ұсынатын жобаларды қолдайды.

Бұл мақалада біз Oracle негіздеріне шолу жасаймыз және оларды қауіпсіз және тиімді блокчейн экожүйесін құру үшін Kadena қалай пайдаланатынына шолу жасаймыз.

Oracle дегеніміз не?

Oracles-бұл ақылды келісімшарттарды сыртқы дерекқорлармен байланыстыру арқылы блокчейн қосымшалары үшін нақты деректерді беретін құралдар. Олар блокчейнде жұмыс істейтін ақылды келісімшарттар мен тізбектен тыс сақталатын сыртқы деректер көздері арасындағы байланыс қызметін атқарады. Олар нақты деректерді алуға, тексеруге және блокчейнге жіберуге жауап береді және нақты әлемдегі кірістер мен шығыстарға негізделген ақылды келісімшарттардың орындалуын қамтамасыз етеді.

Негізінде, Oracles ақылды келісімшарттарды іске қосу механизмін ұсынады. Oracles болмаса, dApps тек желі ішіндегі деректерге қол жеткізе алады.

Oracle-ді қолдану мысалдары

Міне, Oracle-дерді қолданудың нақты мысалдары:

Мысал 1

Полис туралы ақпаратты сақтау және шағымдарды өңдеу үшін блокчейн технологиясын қолданатын орталықтандырылмаған сақтандыру қосымшасы (dApp) бар делік. Пайдаланушы сақтандыру полисін сатып алғанда, сыйлықақы криптовалютада төленеді және ақылды келісімшартта сақталады. Егер сақтандыру жағдайы орын алса, пайдаланушы шағым бере алады және ақылды келісімшарт шағымды автоматты түрде өңдейді және тиісті соманы төлейді.

Ақылды келісімшарт сақтандыру жағдайының шынымен болғанын қалай біледі? Оқиғаны тексеру үшін oracle механизмі қажет. Мысалы, егер полис егінді сақтандыруға арналған болса, oracle белгілі бір аймақтың құрғақшылық немесе су тасқыны болғанын көрсететін ауа райы деректерін жеткізуші болуы мүмкін. Oracle ақылды келісімшартқа қажетті ақпаратты береді, содан кейін ол шағымды өңдейді және пайдаланушыға тиісті соманы төлейді.

Мысал 2

Jeff пен Jenny Формула 1 жарысында қара және қызғылт командаға сәйкесінше 100 және 50 доллар бәс тіккен. Жалпы сома $150 смарт келісімшартта эскроуда сақталады. Команда Қара оқиғаны жеңеді, бұл Jeff жалпы соманы $150 ұтады дегенді білдіреді. Oracle бұл жеңімпаз ақпаратты тізбектен тыс жинайды және смарт келісім-шартқа жеткізеді, ол кейін өздігінен орындалады және Jeff-ке $150 сомасын жеткізеді.

Oracle мәселесі қандай?

Oracle-дер арқылы алынған деректер блокчейнге жазылғанда ғана өзгермейтін болады. Тізбекке берілген деректердің түпнұсқалығын кім растайды? Деректер үшінші тарап рұқсаттарын талап ететін орталықтандырылған нүктелерден келсе, деректердің дәл және шынайы екенін қайдан білеміз? Сенім, қауіпсіздік және үшінші тарап оracle-дерінің сенімділігі арасында қайшылық бар екені анық. Бұл жұмбақ Oracle Мәселесі деп аталады.

Oracle мәселесінің шешімі: орталықтандырылмаған Oracles

Бұл мәселені шешу үшін oracle-дер блокчейндер ұсынатын сенімділік пен қауіпсіздікті қамтамасыз етуі керек.

Шешім: Орталықтандырылмаған Oracle-дер.

Орталықтандырылмаған oracle-дер бір сәтсіздік нүктесіне сенбеу арқылы Oracle мәселесін жеңілдетеді. Олардың басты мақсаты — орталықтандырылған oracle-дердің шектеулерін жеңу.

Осы мақсатқа жету үшін бір орталық көздің орнына бірнеше дербес көздерден нақты деректерді алу үшін түйіндер желісі қолданылады. Содан кейін бұл деректер блокчейн экожүйесіне сыртқы ақпаратты біріктіруге мүмкіндік беретін тізбекті ақылды келісімшарттарға жіберіледі. Орталықтандырылмаған oracle-ды көптеген ақпарат көздері бар қоғамдық кітапханамен салыстыруға болады. Бірнеше көздерден ақпарат пен деректерді жинау арқылы ол сенімділікті арттыра отырып, жалған немесе дәл емес деректерді азайтады. Бұл оларға дәлдікті, сенімділікті және қауіпсіздікті қамтамасыз ете отырып, деректерді сенімді түрде қамтамасыз етуге мүмкіндік береді.

Tellor орталықтандырылмаған Oracles ойынын қалай өзгертеді?

Tellor — бұл деректерді кез келген адам ұсынып, оны барлығы тексере алатынына кепілдік беретін, деректер есебінің және деректерді тексерудің ашық, рұқсатсыз желісін ынталандыратын орталықтандырылмаған oracle протоколы. Толық орталықтандырылған қызметтер басым болатын oracle ландшафтында Tellor қажеттілікті анықтау және құру және oracle-ды құру арқылы өзін басқа бәсекелестерден ерекшелендіреді.

Tellor Kadena блокчейніндегі DeFi инфрақұрылымын қолдау үшін oracle қызметін әзірлеу үшін Kadena компаниясымен жұмыс істейді және Pact бағдарламасында oracle протоколын әзірлеуді аяқтады, оны осы жерден көре аласыз. Tellor-дың көзқарасы анонимді қатысушыларды желідегі деректер туралы есеп беруге ынталандыру үшін тиімді крипто-экономикалық ынталандыруды қолдануға негізделген, сонымен бірге кез келген адамға бұл ақпаратқа дауласуға мүмкіндік береді. Зиянды немесе қате актерлердің жолын кесу арқылы біз жеңілдетілген, бірақ төзімді oracle құруды мақсат еттік. Сонымен қатар, Tellor кез келген жерде кез келген деректерді беру үшін икемді және бейімделгіш протоколды жасауға ұмтылады.

Oracles — бұл блокчейн технологиясының нақты әлеммен өзара әрекеттесуіне мүмкіндік беретін маңызды құрамдас бөліктер, смарт келісімшарттарға нақты өмір деректеріне қол жеткізуді қамтамасыз етеді. Tellor көмегімен Kadena сақтандырудан қаржыға дейін әртүрлі салалардағы күрделі мәселелерді шеше алатын нақты шешімдерді ұсына алады.

Егер сізге бұл мақала ұнаған болса, көбірек білім беру мазмұны үшін Kadena-ға жазылуды ұмытпаңыз!

--

--

No responses yet