Օրակուլները օգնության են գալիս

Օրակուլները օգնության են գալիս

Բլոկչեյն-օրակուլները լուծում են բլոկչեյն արտաքին աշխարհի տեղեկատվությունը փոխանցելու խնդիրը: Այդուհանդերձ, մեզ կարևոր է իմանալ, թե որ منهم мы можем доверять.

Մեույն հոդվածում կատալոգի մեկնարկի մասին Waves Oracles Մենք գրել ենք օրակուլների կարևորության մասին բլոկչեյնի համար.

Դերենդիզացված ծրագրերը չունեն մուտք տվյալների բլոկչեյնից դուրս: Հետևաբար, ստեղծվում են փոքր ծրագրեր՝ օրակուլները, որոնք մուտք են գործում արտաքին աշխարհի անհրաժեշտ տվյալներին և գրանցում դրանք բլոկչեյնում:

Տվյալների աղբյուրի տեսակով օրակուլները կարելի է բաժանել երեք կատեգորիայի՝ ծրագրային, սարքային և մարդկային:

Ծրագրային օրակուլները ստանում և մշակում են տվյալներ ինտերնետից՝ ամբողջովին, ինչպես օրինակ՝ օդի ջերմություն, ապրանքի գներ, գնացքների և ինքնաթիռների ուշացումներ: Տեղեկատվությունը ստացվում է օնլայն աղբյուրներից, օրինակ՝ API-ներից, իսկ օրակուլը հանվում և տեղադրվում է բլոկչեյնում: Ինչպես ստեղծել պարզ ծրագրային օրակուլ, կարդացեք այստեղ.

Սարքային օրակուլները հետևում են իրական աշխարհի objects օժանդակ սարքերի և զգացողիչների միջոցով: Օրինակ, տեսախցիկը, որը դեռահասել է գիծը, նկարում է մեքենաները, որոնք մտնում են որոշակի գոտի: Օրակուլը գրանցում է գծի հատումը բլոկչեյնում, և այդ տվյալների հիման վրա, դեկանտրական ծրագրի սկրիպտը կարող է, օրինակ, սկսել տուգանքի արձանագրումը և տոքենների հանումը մեքենայի սեփականության հաշվում:

Մարդական օրակուլները օգտագործում են մարդու կողմից մուտքարված տվյալներ: Նրանց համար համարվում են առավել առաջադեմ, որովհետև անկախ տեսակետ են ունենում տեղի ունեցածի արդյունքի նկատմամբ:

Վերջերս մենք տրամադրեցինք գործիք, որը թույլ է տալիս գրել բլոկչեյնում օրակուլի մասին տվյալներ՝ ըստ նշված մարկետինգի: Այն աշխատում է չափազանց հեշտությամբ՝ պարզապես պետք է գրանցել օրակուլային քարտը, լրացնելով մարկետինգը: Քանի որ դա արել եք, կարող եք հրապարակել տվյալների գործարքներ ըստ այդ մարկետինգի՝ օգտատերերի միջին Waves Oracles-ին: Կարդացեք ավելի մանրամասն գործիքի մասին մեր փաստաթղթերում.

Օրակուլները օգնության են գալիս

Այսպիսի ստանդարտացված գործիքներն ու միջերեսները հեշտացնում են կյանքի սկսողները և օգտագործողների համար բլոկչեյնի ծառայությունների: Մեր գործիքը օգտակար է հատկապես մարդկային օրակուլներ համար և այն կարելի է օգտագործել, օրինակ, որոշակի օբյեկտների վրա վկայականներ կամ հեղինակային իրավունքներ գրանցելու համար.

Բայց օրակուլները օգտագործելու դեպքում առաջանում է վստահության հարց՝ ստացված տեղեկատվության վերաբերյալ. Անվստահ է աղբյուրը? Տվյալները կհասկանան արդյոք ժամանակին? Հիմնականում ռիսկ կա, որ օրակուլը խաբի օգտատերերին, հանուն իր շահերի, նկատի ունենալով սուտ տեղեկություն տրամադրելը.

Դեկոն կողմնորոշվել է օրակուլի օրինակով, որը տրամադրում է սպորտային միջոցառումների մասին տեղեկություններ ապակենտրոնացված խաղարկային բորսայի համար:

Իրադարձությունը՝ UFC 242-ի գլխավոր պայքարը, Խաբիբ Նուրմագոմեդովի եւ Դաստին Պորկեի միջեւ: Բուքմեյքերների գնահատմամբ, Նուրմագոմեդովը ակնհայտ ֆավորիտ է երկամարտում: Նրա հաղթող լինելու համար ставка կատարելու հնարավորությունը եղել է 1,24 գործակցով, ինչը համապատասխանում է 76% հավանականությանը: Պորկեի հաղթանակի գործակիցը կազմում էր 4,26 (22%), մինչդեռ ոչ-ոքին գնահատվում էր 51,0 գործակցով (2%):

Օրակուլները օգնության են գալիս

Սկրիպտը ընդունում է օգտվողների ставки բոլոր երեք հնարավոր արդյունքների համար, մինչեւ ստանա оракul-ի կողմից ճշգրիտ մասնակցության արդյունքին վերաբերող տեղեկություններ: Սա՝ շահումների բաշխման միակ չափանիշն է։

Այս պահին հայտնի է, որ հաղթողն է Նուրմագոմեդով: Սակայն պատկերացնենք, որ ան诚信 оракul-ի սեփականատերը, հոգալով խաբել, ставка է կատարել առավել շահավետ գործակցով՝ ոչ-ոքու: Երբ ставкաների բանկն հասնում է մեծ ծավալի, оракul-ի սեփականատերը տեղի է ունենում բլոկչեյնում մանրամասն կեղծ տեղեկություններով այն մասին, որ իբր պայքարն ավարտվել է ոչ-ոքի: Դրական կոդի դեցենտրալիզացված բորսան չունի ստուգելու ստացել ու դրանց հիման վրա միայն բաշխում է շահումները:

Եթե նմանատիպ խաբեությունից սպասվող շահույթը բարձր է, քան ազնիվ оракul-ի կանխատեսվող եկամուտը, իսկ դատարան դիմելու ռիսկը ցածր է, оракul-ի սեփականատիրոջ ան诚信 գործողությունների հավանականությունն զգալիորեն բարձրանում է:

Խնդրի հնարավոր լուծումներից մեկը, տեղեկությունները ստանալ մինե մի քանի оракul-ներից եւ ստացված արժեքները համեմատել է: Կարելի է առանձնացնել մի քանի տեսակի համաձայնության:

  • բոլոր оракul-ները նույն տեղեկություններն են տրամադրել
  • օգտվող մոտավոր մեկ համաձայնությամբ оракul-ների մեծ մասը, (2-ից 3, 3-ից 4 և այլն)
  • оракul-ների տվյալների միջինին հասցնել (օրինակ, հնարավոր են տարբերակներ, որոնց դեպքում նախքան գինը որոշելը հանվել են максимальные եւ минимальные значениями)
  • բոլորը оракul-ները նույն տեղեկությունները տրամադրել են նախապես քննարկված թույլատրելի հոգեվիճակով (օրինակ, տարբեր աղբյուրներից ֆինանսական սակագները կարող են տարբեր լինել 0,00001-ով, եւ նվիրված համընկնում ստանալը՝ անշրջելի խնդիր է)
  • ընտրել ստացված տվյալներից միայն յուրահատուկ արժեքները

Վերադառնանք մեր դեցենտրալիզացված ставки բորսային: "3-ից 4" համաձայնության օգտագործմամբ, մեկ оракul՝ ով հաղորդում է, որ պայքարը ավարտվել է ոչ-ոքի, չի կարող ազդել սկրիպտի իրականացման վրա, եթե երեք այլ оракul-ները տրամադրեն ճշգրիտ տեղեկություններ:
Բայց անկեղծ օգտվողը կարող է ունենալ երեքից ավել оракul-ներից, եւ ապա նա կարող է ապահովել վճռիչ մեծամասնություն:

Օրակուլների ազնվությունն ապահովելու համար կարելի է սահմանել դրանց վարկանիշ կամ բացասական գնահատականների համակարգ` ոչ վստահելի տվյալների համար: Կարելի է նաև ընձեռել թխվածք ` վստահելիության համար։ Սակայն ոչ մի միջոց չի կարող լիովին բացառել, օրինակ, վարկանիշի կուտակում կամ չարամիտ մեծամասնություն:

Ուրեմն արդյո՞ք պետք է հորինել_complex_ծառայություններ, կամ բավական կլինի ունենալ գործիք, որը կհամաձայնեցնի և թույլ կտա, ինչպես սուպերմարկետի շելֆում, ընտրել, օրինակ, հինգ օրակուլ, որոնք տրամադրում են անհրաժեշտ տվյալները, կարգավորել համաձայնեցման տեսակը և ստանալ արդյունքը:

Օրինակ, դեցենտրալիզացված հավելվածին անհրաժեշտ են ջերմաստիճանը ի՝ ցելսիուսի աստիճաններով: Օրակույների կատալոգում մենք գտնում ենք չորս օրակուլ, որոնք տրամադրում են այդպիսի տվյալներ, կարգավորում ենք համաձայնեցման տեսակը «միջին արժեք» և անում ենք հարցում:

Ինչպես ենթադրենք, որ օրակուլները տվել են հետևյալ արժեքները` 18, 17, 19 և 21 աստիճան: Երեք աստիճանի տարբերությունը կարող է լինել բավականին κρίական սցենարի համար: Ծառայությունը մշակել է արդյունքը և ստացել է միջին ջերմաստիճանը՝ 18.75 աստիճան: Սա համարելի է սցենարի կողմից, և այն կշարունակի աշխատանքը։

Օրակուլները օգնության են գալիս

Վերջում ընտրությունը մնում է սպառողի: Դու գնա՞մ մեկ օրակուլին և օգտագործեք նրա տվյալները, թե՞ կառուցեք մի քանի ընտրված օրակուլների համաձայնեցումը:

Մարմինդ դեպքերում, տվյալների օրակուլները բավական նոր ոլորտ է: Այն գտնվում է այն փուլում, երբ ինքն օգտվողները կարող են որոշել, թե որ ուղղությամբ էլ զարգանալ: Հետևաբար, մենք ուզում ենք լսել ձեր կարծիքը: Արդյո՞ք անհրաժեշտ է վերոնշյալ գործիքը օրակուլների համար? Ինչպե՞ս եք տեսնում տվյալների օրակուլների ապագան: Կիսվեք ձեր կարծիքներով մեկնաբանություններում և մեր պաշտոնական խմբում՝ Telegram.

Ընտանիք: habr.com

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster