Oracle koma til bjargar

Oracle koma til bjargar

Blockchain véfréttir leysa vandamálið við að koma upplýsingum frá umheiminum til blockchain. En það er mikilvægt fyrir okkur að vita hverjum við getum treyst.

В grein um kynningu á vörulistanum Waves Oracles við skrifuðum um mikilvægi véfrétta fyrir blockchain.

Dreifð forrit hafa ekki aðgang að gögnum utan blockchain. Því verða til lítil forrit - véfréttir - sem fá aðgang að nauðsynlegum gögnum frá umheiminum og skrá þau á blockchain.

Byggt á tegund gagnagjafa er hægt að skipta véfréttum í þrjá flokka: hugbúnað, vélbúnað og menn.

Hugbúnaðar véfréttir taka á móti og vinna úr gögnum af netinu - svo sem lofthita, vöruverð, lestar- og flugtafir. Upplýsingar koma frá netheimildum eins og API, og véfréttin dregur þær út og setur þær á blockchain. Lestu um hvernig á að búa til einfalda hugbúnaðarvéfrétt hér.

Vélbúnaðar véfréttir fylgjast með hlutum í hinum raunverulega heimi með því að nota tæki og skynjara. Til dæmis, myndbandsupptökuvél sem er kvörðuð til að fara yfir línu tekur upp bíla sem fara inn á ákveðið svæði. Véfrétturinn skráir þá staðreynd að farið er yfir strik í blokkakeðjunni og á grundvelli þessara gagna getur dreifða forritaforritið til dæmis komið af stað sektarútgáfu og skuldfærslu tákna af reikningi bíleigandans.

Mannleg véfrétt nota gögn sem menn hafa slegið inn. Þeir eru taldir framsæknustu vegna sjálfstæðrar skoðunar þeirra á niðurstöðu viðburðarins.

Við útvegum nýlega tól sem gerir kleift að skrifa véfréttagögn í blockchain samkvæmt tiltekinni forskrift. Það virkar mjög einfaldlega: þú þarft bara að skrá þig véfréttakortmeð því að fylla út forskriftina. Gagnafærslur geta síðan verið birtar samkvæmt þessari forskrift í gegnum Waves Oracles viðmótið. Lestu meira um tólið á skjölin okkar.

Oracle koma til bjargar

Slík staðlað verkfæri og viðmót gera lífið auðveldara fyrir bæði forritara og notendur blockchain þjónustu. Tólið okkar er sérstaklega gagnlegt fyrir véfrétt manna og er til dæmis hægt að nota það til að skrá vottorð eða höfundarrétt fyrir hvaða hluti sem er.

En þegar véfréttir eru notaðar vaknar spurningin um traust á þeim upplýsingum sem berast frá þeim. Er heimildin áreiðanleg? Munu gögnin berast á réttum tíma? Auk þess er hætta á að véfréttin blekkji notendur með því að veita rangar upplýsingar vísvitandi í eigin þágu.

Skoðaðu sem dæmi véfrétt sem veitir upplýsingar um íþróttaviðburði fyrir dreifða veðmálaskipti.

Viðburðurinn er aðalbardagi UFC 242 mótsins, Khabib Nurmagomedov gegn Dustin Poirier. Samkvæmt veðmangara er Nurmagomedov klárlega uppáhald bardagans. Þú gætir veðjað á sigur hans með 1,24 líkur, sem samsvarar 76% líkum. Líkurnar á sigri Poirier voru 4,26 (22%) og líkurnar á jafntefli voru metnar af veðbanka 51,0 (2%).

Oracle koma til bjargar

Handritið samþykkir veðmál notenda á allar þrjár mögulegar niðurstöður þar til það fær upplýsingar frá véfréttinni um raunverulegar niðurstöður bardagans. Þetta er eina viðmiðunin fyrir dreifingu vinninga.

Nú er vitað að Nurmagomedov vann. Hins vegar skulum við ímynda okkur að óprúttinn eigandi véfréttarinnar, sem skipulagði blekkinguna fyrirfram, hafi lagt veðmál á niðurstöðuna með hagstæðustu líkunum - jafntefli. Þegar veðbankinn hefur náð miklu magni byrjar eigandi véfréttarinnar að skrá rangar upplýsingar í blokkakeðjuna um meinta jafnteflisniðurstöðu bardaga. Dreifða skiptahandritið hefur ekki getu til að tvítékka á nákvæmni móttekinna gagna og dreifir aðeins vinningum í samræmi við þessi gögn.

Ef hugsanlegur hagnaður af blekkingum af þessu tagi er meiri en áætlaðar tekjur heiðarlegrar véfrétta og hættan á að fara fyrir dómstóla er lítil aukast líkurnar á óheiðarlegum aðgerðum eiganda véfréttarinnar verulega.

Ein möguleg lausn á vandanum er að biðja um gögn frá nokkrum véfréttum og koma þeim gildum sem myndast í samstöðu. Það eru nokkrar tegundir af samstöðu:

  • allar véfréttir veittu sömu upplýsingar
  • flestar véfrétt gáfu sömu upplýsingar (2 af 3, 3 af 4, osfrv.)
  • koma véfréttagögnum að meðalgildi (valkostir eru mögulegir þar sem hámarks- og lágmarksgildum er fyrst hent)
  • allar véfréttir veittu samræmdar upplýsingar með fyrirfram samþykktum þolmörkum (til dæmis geta fjárhagstilvitnanir frá mismunandi aðilum verið mismunandi um 0,00001 og að fá nákvæma samsvörun er ómögulegt verkefni)
  • veldu aðeins einstök gildi úr mótteknum gögnum

Snúum okkur aftur að dreifðri veðmálahöllinni okkar. Þegar samstaða um „3 af 4“ er notuð, myndi ein véfrétt sem tilkynnti um jafntefli ekki geta haft áhrif á framkvæmd handritsins, að því tilskildu að hinar þrjár véfréttirnar gáfu áreiðanlegar upplýsingar.
En óprúttinn notandi getur átt þrjár af fjórum véfréttum og þá mun hann geta veitt afgerandi meirihluta.

Með því að berjast fyrir heiðarleika véfrétta geturðu kynnt einkunn fyrir þær eða sektakerfi fyrir óáreiðanleg gögn. Þú getur líka farið „gulrótarleiðina“ og boðið verðlaun fyrir áreiðanleika. En engar ráðstafanir koma algjörlega í veg fyrir, til dæmis, einkunnaverðbólgu eða ósanngjarnan meirihluta.

Svo er það þess virði að finna upp flókna þjónustu, eða mun það vera nóg að hafa samstöðuverkfæri sem gerir þér kleift, eins og á hillu stórmarkaða, að velja, til dæmis, fimm véfrétt sem veita nauðsynleg gögn, stilla tegund samstöðu og fá niðurstaðan?

Til dæmis þarf dreifð forrit hitastigsgögn í gráðum á Celsíus. Í véfréttaskránni finnum við fjórar véfréttir sem veita slík gögn, stilla samstöðugerðina á „meðaltal“ og leggja fram beiðni.

Segjum að véfréttirnar hafi gefið gildin: 18, 17, 19 og 21 gráðu. Þrjár gráðu munur getur verið mjög mikilvægur fyrir framkvæmd handritsins. Þjónustan vinnur úr niðurstöðunni og fær meðalhitagildi upp á 18.75 gráður. Dreifða umsóknarforritið mun fá þetta númer og vinna með það.

Oracle koma til bjargar

Á endanum hvílir ákvörðunin á neytandanum: hvort hann eigi að treysta einni véfrétt og nota gögn hennar, eða byggja upp samstöðu nokkurra véfrétta sem valdir eru að eigin geðþótta.

Í öllum tilvikum eru gagnavefréttir nokkuð nýtt svið. Það er á því stigi að notendur geta sjálfir ákveðið í hvaða átt það á að þróast. Þess vegna viljum við heyra álit þitt. Er ofangreint tól nauðsynlegt fyrir véfrétt? Hvernig sérðu framtíð gagnavefsins almennt? Deildu skoðun þinni í athugasemdum og í opinbera hópnum okkar í Telegram.

Heimild: www.habr.com

Bæta við athugasemd