ఒరాకిల్స్ రక్షించటానికి వస్తాయి

ఒరాకిల్స్ రక్షించటానికి వస్తాయి

బ్లాక్‌చెయిన్ ఒరాకిల్స్ బయటి ప్రపంచం నుండి బ్లాక్‌చెయిన్‌కు సమాచారాన్ని అందించే సమస్యను పరిష్కరిస్తాయి. అయితే మనం ఎవరిని నమ్మవచ్చో తెలుసుకోవడం ముఖ్యం.

В వ్యాసం కేటలాగ్ ప్రారంభం గురించి వేవ్స్ ఒరాకిల్స్ మేము బ్లాక్‌చెయిన్ కోసం ఒరాకిల్స్ యొక్క ప్రాముఖ్యత గురించి వ్రాసాము.

వికేంద్రీకృత అప్లికేషన్‌లకు బ్లాక్‌చెయిన్ వెలుపల డేటాకు ప్రాప్యత లేదు. అందువల్ల, చిన్న ప్రోగ్రామ్‌లు సృష్టించబడతాయి - ఒరాకిల్స్ - బయట ప్రపంచం నుండి అవసరమైన డేటాకు ప్రాప్యతను పొందుతాయి మరియు వాటిని బ్లాక్‌చెయిన్‌లో రికార్డ్ చేస్తాయి.

డేటా సోర్స్ రకం ఆధారంగా, ఒరాకిల్స్‌ను సాఫ్ట్‌వేర్, హార్డ్‌వేర్ మరియు హ్యూమన్ అనే మూడు వర్గాలుగా విభజించవచ్చు.

సాఫ్ట్‌వేర్ ఒరాకిల్స్ ఇంటర్నెట్ నుండి డేటాను స్వీకరించడం మరియు ప్రాసెస్ చేయడం - గాలి ఉష్ణోగ్రత, వస్తువుల ధరలు, రైలు మరియు విమానం ఆలస్యం వంటివి. సమాచారం APIల వంటి ఆన్‌లైన్ మూలాల నుండి వస్తుంది మరియు ఒరాకిల్ దానిని సంగ్రహించి బ్లాక్‌చెయిన్‌లో ఉంచుతుంది. సాధారణ సాఫ్ట్‌వేర్ ఒరాకిల్‌ను ఎలా తయారు చేయాలో చదవండి ఇక్కడ.

హార్డ్‌వేర్ ఒరాకిల్స్ పరికరాలు మరియు సెన్సార్‌లను ఉపయోగించి వాస్తవ ప్రపంచంలో వస్తువులను ట్రాక్ చేయండి. ఉదాహరణకు, ఒక రేఖను దాటడానికి క్రమాంకనం చేయబడిన వీడియో కెమెరా నిర్దిష్ట ప్రాంతంలోకి ప్రవేశించిన కార్లను రికార్డ్ చేస్తుంది. ఒరాకిల్ బ్లాక్‌చెయిన్‌లో ఒక లైన్‌ను దాటే వాస్తవాన్ని నమోదు చేస్తుంది మరియు ఈ డేటా ఆధారంగా, వికేంద్రీకృత అప్లికేషన్ స్క్రిప్ట్, ఉదాహరణకు, కారు యజమాని ఖాతా నుండి జరిమానా మరియు టోకెన్‌ల డెబిట్‌ను జారీ చేయడం ప్రారంభించవచ్చు.

మానవ ఒరాకిల్స్ మానవులు నమోదు చేసిన డేటాను ఉపయోగించండి. ఈవెంట్ యొక్క ఫలితం గురించి వారి స్వతంత్ర దృక్పథం కారణంగా వారు అత్యంత ప్రగతిశీలంగా పరిగణించబడ్డారు.

ఇచ్చిన స్పెసిఫికేషన్ ప్రకారం బ్లాక్‌చెయిన్‌కు ఒరాకిల్ డేటాను వ్రాయడానికి అనుమతించే సాధనాన్ని మేము ఇటీవల అందించాము. ఇది చాలా సరళంగా పనిచేస్తుంది: మీరు నమోదు చేసుకోవాలి ఒరాకిల్ కార్డ్స్పెసిఫికేషన్ నింపడం ద్వారా. వేవ్స్ ఒరాకిల్స్ ఇంటర్‌ఫేస్ ద్వారా ఈ స్పెసిఫికేషన్ ప్రకారం డేటా లావాదేవీలను ప్రచురించవచ్చు. వద్ద సాధనం గురించి మరింత చదవండి మా డాక్యుమెంటేషన్.

ఒరాకిల్స్ రక్షించటానికి వస్తాయి

ఇటువంటి ప్రామాణిక సాధనాలు మరియు ఇంటర్‌ఫేస్‌లు డెవలపర్‌లు మరియు బ్లాక్‌చెయిన్ సేవల వినియోగదారుల కోసం జీవితాన్ని సులభతరం చేస్తాయి. మా సాధనం మానవ ఒరాకిల్స్ కోసం ప్రత్యేకంగా ఉపయోగపడుతుంది మరియు ఉదాహరణకు, ఏదైనా వస్తువుల కోసం సర్టిఫికేట్‌లు లేదా కాపీరైట్‌లను రికార్డ్ చేయడానికి ఉపయోగించవచ్చు.

కానీ ఒరాకిల్స్ ఉపయోగిస్తున్నప్పుడు, వారి నుండి అందుకున్న సమాచారంపై నమ్మకం అనే ప్రశ్న తలెత్తుతుంది. మూలం నమ్మదగినదా? సకాలంలో డేటా అందుతుందా? అదనంగా, ఒరాకిల్ తన స్వంత ప్రయోజనం కోసం ఉద్దేశపూర్వకంగా తప్పుడు సమాచారాన్ని అందించడం ద్వారా వినియోగదారులను మోసం చేసే ప్రమాదం ఉంది.

ఉదాహరణగా, వికేంద్రీకృత బెట్టింగ్ మార్పిడి కోసం స్పోర్ట్స్ ఈవెంట్‌ల గురించి సమాచారాన్ని అందించే ఒరాకిల్‌ను పరిగణించండి.

ఈ ఈవెంట్ UFC 242 టోర్నమెంట్ యొక్క ప్రధాన పోరు, ఖబీబ్ నూర్మగోమెడోవ్ వర్సెస్ డస్టిన్ పోయియర్. బుక్మేకర్ల ప్రకారం, నూర్మాగోమెడోవ్ పోరాటానికి స్పష్టమైన ఇష్టమైనది. మీరు అతని విజయంపై 1,24 అసమానతలతో పందెం వేయవచ్చు, ఇది 76% సంభావ్యతకు అనుగుణంగా ఉంటుంది. పోయియర్ యొక్క విజయానికి అసమానత 4,26 (22%), మరియు డ్రా యొక్క అసమానతలను బుక్‌మేకర్లు 51,0 (2%)గా అంచనా వేశారు.

ఒరాకిల్స్ రక్షించటానికి వస్తాయి

యుద్ధం యొక్క వాస్తవ ఫలితం గురించి ఒరాకిల్ నుండి సమాచారాన్ని స్వీకరించే వరకు స్క్రిప్ట్ మూడు సాధ్యమైన ఫలితాలపై వినియోగదారు పందాలను అంగీకరిస్తుంది. విజయాల పంపిణీకి ఇదే ఏకైక ప్రమాణం.

నూర్మాగోమెడోవ్ గెలిచినట్లు ఇప్పుడు తెలిసింది. అయితే, ఒరాకిల్ యొక్క నిష్కపటమైన యజమాని, ముందుగానే మోసాన్ని ప్లాన్ చేసి, ఫలితంపై అత్యంత అనుకూలమైన అసమానతలతో పందెం వేసాడు - డ్రా. పందెం బ్యాంక్ పెద్ద వాల్యూమ్‌కు చేరుకున్నప్పుడు, ఒరాకిల్ యజమాని యుద్ధం యొక్క డ్రా ఫలితం గురించి బ్లాక్‌చెయిన్‌లో తప్పుడు సమాచారాన్ని రికార్డ్ చేయడం ప్రారంభిస్తాడు. వికేంద్రీకృత మార్పిడి స్క్రిప్ట్ అందుకున్న డేటా యొక్క ఖచ్చితత్వాన్ని రెండుసార్లు తనిఖీ చేసే సామర్థ్యాన్ని కలిగి ఉండదు మరియు ఈ డేటాకు అనుగుణంగా విజయాలను మాత్రమే పంపిణీ చేస్తుంది.

ఈ రకమైన మోసం నుండి సంభావ్య లాభం నిజాయితీగల ఒరాకిల్ యొక్క అంచనా ఆదాయం కంటే ఎక్కువగా ఉంటే మరియు కోర్టుకు వెళ్లే ప్రమాదం తక్కువగా ఉంటే, ఒరాకిల్ యజమాని యొక్క నిజాయితీ లేని చర్యల సంభావ్యత గణనీయంగా పెరుగుతుంది.

అనేక ఒరాకిల్స్ నుండి డేటాను అభ్యర్థించడం మరియు ఫలిత విలువలను ఏకాభిప్రాయానికి తీసుకురావడం సమస్యకు సాధ్యమయ్యే ఒక పరిష్కారం. అనేక రకాల ఏకాభిప్రాయాలు ఉన్నాయి:

  • అన్ని ఒరాకిల్స్ ఒకే సమాచారాన్ని అందించాయి
  • చాలా ఒరాకిల్స్ ఒకే సమాచారాన్ని అందించాయి (2లో 3, 3లో 4, మొదలైనవి)
  • ఒరాకిల్ డేటాను సగటు విలువకు తీసుకురావడం (గరిష్ట మరియు కనిష్ట విలువలు మొదట విస్మరించబడే ఎంపికలు సాధ్యమే)
  • అన్ని ఒరాకిల్స్ ముందుగా అంగీకరించిన సహనంతో ఏకరీతి సమాచారాన్ని అందించాయి (ఉదాహరణకు, వివిధ మూలాల నుండి ఆర్థిక కోట్‌లు 0,00001 తేడా ఉండవచ్చు మరియు ఖచ్చితమైన సరిపోలికను పొందడం అసాధ్యమైన పని)
  • అందుకున్న డేటా నుండి ప్రత్యేక విలువలను మాత్రమే ఎంచుకోండి

మా వికేంద్రీకృత బెట్టింగ్ మార్పిడికి తిరిగి వెళ్దాం. "3లో 4" ఏకాభిప్రాయాన్ని ఉపయోగిస్తున్నప్పుడు, ఇతర మూడు ఒరాకిల్స్ నమ్మదగిన సమాచారాన్ని అందించినట్లయితే, డ్రాను నివేదించే ఒక ఒరాకిల్ స్క్రిప్ట్ అమలును ప్రభావితం చేయదు.
కానీ నిష్కపటమైన వినియోగదారు నాలుగు ఒరాకిల్స్‌లో మూడింటిని కలిగి ఉంటారు, ఆపై అతను నిర్ణయాత్మక మెజారిటీని అందించగలడు.

ఒరాకిల్స్ యొక్క సమగ్రత కోసం పోరాడుతూ, మీరు వాటి కోసం రేటింగ్‌ను లేదా నమ్మదగని డేటా కోసం జరిమానాల వ్యవస్థను పరిచయం చేయవచ్చు. మీరు "క్యారెట్" మార్గాన్ని కూడా తీసుకోవచ్చు మరియు ప్రామాణికత కోసం బహుమతిని అందించవచ్చు. కానీ ఎటువంటి చర్యలు పూర్తిగా నివారించవు, ఉదాహరణకు, రేటింగ్ ద్రవ్యోల్బణం లేదా అన్యాయమైన మెజారిటీ.

కాబట్టి సంక్లిష్టమైన సేవలను కనిపెట్టడం విలువైనదేనా, లేదా సూపర్ మార్కెట్ షెల్ఫ్‌లో వలె, అవసరమైన డేటాను అందించే ఐదు ఒరాకిల్స్‌ను ఎంచుకోవడానికి, ఏకాభిప్రాయ రకాన్ని సెట్ చేయడానికి మరియు పొందడానికి మిమ్మల్ని అనుమతించే ఏకాభిప్రాయ సాధనాన్ని కలిగి ఉంటే సరిపోతుంది. ఫలితం?

ఉదాహరణకు, వికేంద్రీకృత అప్లికేషన్‌కు డిగ్రీల సెల్సియస్‌లో ఉష్ణోగ్రత డేటా అవసరం. ఒరాకిల్ కేటలాగ్‌లో, అటువంటి డేటాను అందించే నాలుగు ఒరాకిల్‌లను మేము కనుగొంటాము, ఏకాభిప్రాయ రకాన్ని "సగటు"కి సెట్ చేసి, అభ్యర్థన చేయండి.

ఒరాకిల్స్ క్రింది విలువలను ఇచ్చాయని అనుకుందాం: 18, 17, 19 మరియు 21 డిగ్రీలు. స్క్రిప్ట్ అమలుకు మూడు డిగ్రీల వ్యత్యాసం చాలా కీలకం. సేవ ఫలితాన్ని ప్రాసెస్ చేస్తుంది మరియు 18.75 డిగ్రీల సగటు ఉష్ణోగ్రత విలువను పొందుతుంది. వికేంద్రీకృత అప్లికేషన్ స్క్రిప్ట్ ఈ నంబర్‌ని అందుకుంటుంది మరియు దానితో పని చేస్తుంది.

ఒరాకిల్స్ రక్షించటానికి వస్తాయి

అంతిమంగా, నిర్ణయం వినియోగదారుడిదే: ఒక ఒరాకిల్‌ను విశ్వసించాలా మరియు దాని డేటాను ఉపయోగించాలా లేదా వారి అభీష్టానుసారం ఎంచుకున్న అనేక ఒరాకిల్‌ల ఏకాభిప్రాయాన్ని రూపొందించాలా.

ఏదైనా సందర్భంలో, డేటా ఒరాకిల్స్ చాలా కొత్త ఫీల్డ్. ఇది ఏ దిశలో అభివృద్ధి చెందాలో వినియోగదారులు స్వయంగా నిర్ణయించగల దశలో ఇది ఉంది. అందుకే మేము మీ అభిప్రాయాన్ని వినాలనుకుంటున్నాము. ఒరాకిల్స్ కోసం పై సాధనం అవసరమా? సాధారణంగా డేటా ఒరాకిల్స్ భవిష్యత్తును మీరు ఎలా చూస్తారు? మీ అభిప్రాయాన్ని వ్యాఖ్యలలో మరియు మా అధికారిక సమూహంలో పంచుకోండి Telegram.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి