పరిచయం
"యాదృచ్ఛిక సంఖ్య ఉత్పత్తిని అవకాశంగా వదిలివేయడం చాలా ముఖ్యం."
రాబర్ట్ కావూ, 1970
ఈ కథనం అవిశ్వసనీయ వాతావరణంలో సామూహిక యాదృచ్ఛిక సంఖ్య ఉత్పత్తిని ఉపయోగించి పరిష్కారాల యొక్క ఆచరణాత్మక అనువర్తనానికి అంకితం చేయబడింది. సంక్షిప్తంగా, బ్లాక్చెయిన్లలో యాదృచ్ఛికం ఎలా మరియు ఎందుకు ఉపయోగించబడుతుంది మరియు "మంచి" యాదృచ్ఛికాన్ని "చెడు" నుండి ఎలా వేరు చేయాలనే దాని గురించి కొంచెం. నిజమైన యాదృచ్ఛిక సంఖ్యను రూపొందించడం అనేది ఒక కంప్యూటర్లో కూడా చాలా కష్టమైన సమస్య, మరియు క్రిప్టోగ్రాఫర్లచే చాలా కాలంగా అధ్యయనం చేయబడింది. బాగా, వికేంద్రీకృత నెట్వర్క్లలో, యాదృచ్ఛిక సంఖ్యల ఉత్పత్తి మరింత క్లిష్టంగా మరియు ముఖ్యమైనది.
పాల్గొనేవారు ఒకరినొకరు విశ్వసించని నెట్వర్క్లలో వివాదాస్పద యాదృచ్ఛిక సంఖ్యను రూపొందించగల సామర్థ్యం అనేక క్లిష్టమైన సమస్యలను సమర్థవంతంగా పరిష్కరించడానికి మరియు ఇప్పటికే ఉన్న పథకాలను గణనీయంగా మెరుగుపరచడానికి అనుమతిస్తుంది. అంతేకాకుండా, జూదం మరియు లాటరీలు ఇక్కడ మొదటి లక్ష్యం కాదు, అనుభవం లేని పాఠకుడికి ఇది మొదటగా అనిపించవచ్చు.
యాదృచ్ఛిక సంఖ్య ఉత్పత్తి
కంప్యూటర్లు స్వయంగా యాదృచ్ఛిక సంఖ్యలను రూపొందించలేవు; అలా చేయడానికి వారికి బయటి సహాయం అవసరం. కంప్యూటర్ కొంత యాదృచ్ఛిక విలువను పొందవచ్చు, ఉదాహరణకు, మౌస్ కదలికలు, ఉపయోగించిన మెమరీ మొత్తం, ప్రాసెసర్ పిన్లపై విచ్చలవిడి ప్రవాహాలు మరియు ఎంట్రోపీ సోర్స్లు అని పిలువబడే అనేక ఇతర మూలాల నుండి. ఈ విలువలు పూర్తిగా యాదృచ్ఛికంగా లేవు, ఎందుకంటే అవి ఒక నిర్దిష్ట పరిధిలో ఉంటాయి లేదా ఊహించదగిన మార్పుల నమూనాను కలిగి ఉంటాయి. ఇచ్చిన పరిధిలో అటువంటి సంఖ్యలను నిజంగా యాదృచ్ఛిక సంఖ్యగా మార్చడానికి, ఎంట్రోపీ మూలం యొక్క అసమానంగా పంపిణీ చేయబడిన విలువల నుండి ఏకరీతిలో పంపిణీ చేయబడిన నకిలీ-రాండమ్ విలువలను ఉత్పత్తి చేయడానికి క్రిప్టోట్రాన్స్ఫర్మేషన్లు వాటికి వర్తించబడతాయి. ఫలిత విలువలను సూడోరాండమ్ అని పిలుస్తారు, ఎందుకంటే అవి నిజంగా యాదృచ్ఛికంగా ఉండవు, కానీ నిర్ణయాత్మకంగా ఎంట్రోపీ నుండి ఉద్భవించాయి. ఏదైనా మంచి క్రిప్టోగ్రాఫిక్ అల్గోరిథం, డేటాను గుప్తీకరించేటప్పుడు, యాదృచ్ఛిక క్రమం నుండి గణాంకపరంగా వేరు చేయలేని సాంకేతికతలను ఉత్పత్తి చేస్తుంది, కాబట్టి యాదృచ్ఛికతను ఉత్పత్తి చేయడానికి మీరు ఎంట్రోపీ యొక్క మూలాన్ని తీసుకోవచ్చు, ఇది చిన్న పరిధులలో కూడా మంచి పునరావృతత మరియు అనూహ్య విలువలను మాత్రమే అందిస్తుంది. మిగిలిన పని చెదరగొట్టడం మరియు బిట్లను కలపడం ఫలితంగా వచ్చే విలువ ఎన్క్రిప్షన్ అల్గారిథమ్ ద్వారా తీసుకోబడుతుంది.
సంక్షిప్త విద్యా కార్యక్రమాన్ని పూర్తి చేయడానికి, ఒక పరికరంలో కూడా యాదృచ్ఛిక సంఖ్యలను రూపొందించడం మా డేటా యొక్క భద్రతను నిర్ధారించే మూలస్తంభాలలో ఒకటి అని నేను జోడిస్తాను. వివిధ నెట్వర్క్లలో సురక్షిత కనెక్షన్లను ఏర్పాటు చేసేటప్పుడు రూపొందించబడిన నకిలీ-రాండమ్ నంబర్లు ఉపయోగించబడతాయి. క్రిప్టోగ్రాఫిక్ కీలు, లోడ్ బ్యాలెన్సింగ్, సమగ్రత పర్యవేక్షణ మరియు మరిన్ని అప్లికేషన్ల కోసం. అనేక ప్రోటోకాల్ల భద్రత విశ్వసనీయమైన, బాహ్యంగా అనూహ్యమైన యాదృచ్ఛికాన్ని రూపొందించే సామర్థ్యంపై ఆధారపడి ఉంటుంది, దానిని నిల్వ చేస్తుంది మరియు ప్రోటోకాల్ యొక్క తదుపరి దశ వరకు దానిని బహిర్గతం చేయదు, లేకపోతే భద్రత రాజీపడుతుంది. సూడోరాండమ్ వాల్యూ జెనరేటర్పై దాడి చాలా ప్రమాదకరం మరియు యాదృచ్ఛిక ఉత్పత్తిని ఉపయోగించే అన్ని సాఫ్ట్వేర్లను వెంటనే బెదిరిస్తుంది.
మీరు క్రిప్టోగ్రఫీలో ప్రాథమిక కోర్సు తీసుకున్నట్లయితే ఇవన్నీ మీకు తెలిసి ఉండాలి, కాబట్టి వికేంద్రీకృత నెట్వర్క్ల గురించి కొనసాగిద్దాం.
బ్లాక్చెయిన్లలో యాదృచ్ఛికం
అన్నింటిలో మొదటిది, నేను స్మార్ట్ కాంట్రాక్టులకు మద్దతుతో బ్లాక్చెయిన్ల గురించి మాట్లాడతాను; అధిక-నాణ్యత, కాదనలేని యాదృచ్ఛికత అందించిన అవకాశాలను పూర్తిగా ఉపయోగించుకునే వారు. ఇంకా, సంక్షిప్తత కోసం, నేను ఈ సాంకేతికతను పిలుస్తాను "పబ్లిక్గా ధృవీకరించదగిన యాదృచ్ఛిక బీకాన్లు”లేదా PVRB. బ్లాక్చెయిన్లు నెట్వర్క్లు కాబట్టి సమాచారాన్ని ఎవరైనా పాల్గొనేవారు ధృవీకరించవచ్చు, పేరులోని ముఖ్య భాగం “పబ్లిక్గా వెరిఫై చేయదగినది”, అనగా. బ్లాక్చెయిన్లో పోస్ట్ చేయబడిన ఫలిత సంఖ్య క్రింది లక్షణాలను కలిగి ఉందని రుజువు పొందడానికి ఎవరైనా గణనలను ఉపయోగించవచ్చు:
- ఫలితం తప్పనిసరిగా ఏకరీతి పంపిణీని కలిగి ఉండాలి, అంటే బలమైన క్రిప్టోగ్రఫీపై ఆధారపడి ఉండాలి.
- ఫలితం యొక్క ఏదైనా బిట్లను నియంత్రించడం సాధ్యం కాదు. పర్యవసానంగా, ఫలితాన్ని ముందుగానే ఊహించలేము.
- మీరు ప్రోటోకాల్లో పాల్గొనకుండా లేదా దాడి సందేశాలతో నెట్వర్క్ను ఓవర్లోడ్ చేయడం ద్వారా జనరేషన్ ప్రోటోకాల్ను విధ్వంసం చేయలేరు
- పైన పేర్కొన్నవన్నీ తప్పనిసరిగా అనుమతించదగిన సంఖ్యలో నిజాయితీ లేని ప్రోటోకాల్ పాల్గొనేవారి (ఉదాహరణకు, పాల్గొనేవారిలో 1/3 వంతు) కుమ్మక్కై నిరోధించబడాలి.
నియంత్రిత సరి/బేసి యాదృచ్ఛికాన్ని కూడా ఉత్పత్తి చేయడానికి పాల్గొనే మైనర్ సమూహం యొక్క ఏదైనా అవకాశం భద్రతా రంధ్రం. యాదృచ్ఛికంగా జారీ చేయడాన్ని ఆపడానికి సమూహం యొక్క ఏదైనా సామర్థ్యం భద్రతా రంధ్రం. సాధారణంగా, చాలా సమస్యలు ఉన్నాయి మరియు ఈ పని అంత సులభం కాదు ...
PVRB కోసం అత్యంత ముఖ్యమైన అప్లికేషన్ వివిధ గేమ్లు, లాటరీలు మరియు సాధారణంగా బ్లాక్చెయిన్లో ఏదైనా రకమైన జూదం. నిజానికి, ఇది ఒక ముఖ్యమైన దిశ, కానీ బ్లాక్చెయిన్లలో యాదృచ్ఛికత మరింత ముఖ్యమైన అనువర్తనాలను కలిగి ఉంది. వాటిని చూద్దాం.
ఏకాభిప్రాయ అల్గోరిథంలు
నెట్వర్క్ ఏకాభిప్రాయాన్ని నిర్వహించడంలో PVRB భారీ పాత్ర పోషిస్తుంది. బ్లాక్చెయిన్లలోని లావాదేవీలు ఎలక్ట్రానిక్ సంతకం ద్వారా రక్షించబడతాయి, కాబట్టి “లావాదేవీపై దాడి” అనేది ఎల్లప్పుడూ బ్లాక్లో (లేదా అనేక బ్లాక్లు) లావాదేవీని చేర్చడం/మినహాయింపుగా ఉంటుంది. మరియు ఏకాభిప్రాయ అల్గోరిథం యొక్క ప్రధాన పని ఏమిటంటే, ఈ లావాదేవీల క్రమం మరియు ఈ లావాదేవీలను కలిగి ఉన్న బ్లాక్ల క్రమాన్ని అంగీకరించడం. అలాగే, నిజమైన బ్లాక్చెయిన్లకు అవసరమైన ఆస్తి అంతిమంగా ఉంటుంది - ఫైనలైజ్ చేయబడిన బ్లాక్ వరకు గొలుసు అంతిమంగా ఉందని మరియు కొత్త ఫోర్క్ కనిపించడం వల్ల ఎప్పటికీ మినహాయించబడదని అంగీకరించే నెట్వర్క్ సామర్థ్యం. సాధారణంగా, ఒక బ్లాక్ చెల్లుబాటు అయ్యేదని మరియు ముఖ్యంగా ఫైనల్ అని అంగీకరించడానికి, మెజారిటీ బ్లాక్ ప్రొడ్యూసర్ల నుండి సంతకాలను సేకరించడం అవసరం (ఇకపై BP - బ్లాక్-ప్రొడ్యూసర్స్ అని పిలుస్తారు), దీనికి కనీసం బ్లాక్ చైన్ డెలివరీ అవసరం. అన్ని BPలకు, మరియు అన్ని BPల మధ్య సంతకాలను పంపిణీ చేయడం. BPల సంఖ్య పెరిగేకొద్దీ, నెట్వర్క్లో అవసరమైన సందేశాల సంఖ్య విపరీతంగా పెరుగుతుంది, అందువల్ల, హైపర్లెడ్జర్ pBFT ఏకాభిప్రాయంలో ఉపయోగించబడే ముగింపు అవసరమయ్యే ఏకాభిప్రాయ అల్గారిథమ్లు, అవసరమైన వేగంతో పని చేయవు, అనేక డజన్ల BPల నుండి ప్రారంభించి, అవసరం భారీ సంఖ్యలో కనెక్షన్లు.
నెట్వర్క్లో కాదనలేని మరియు నిజాయితీ గల PVRB ఉంటే, అప్పుడు, సరళమైన ఉజ్జాయింపులో కూడా, దాని ఆధారంగా బ్లాక్ ప్రొడ్యూసర్లలో ఒకరిని ఎంచుకోవచ్చు మరియు ప్రోటోకాల్ యొక్క ఒక రౌండ్ సమయంలో అతన్ని "నాయకుడు"గా నియమించవచ్చు. మన దగ్గర ఉంటే N
బ్లాక్ నిర్మాతలు, వీటిలో M: M > 1/2 N
నిజాయితీగా ఉండండి, లావాదేవీలను సెన్సార్ చేయవద్దు మరియు "డబుల్ స్పెండ్" దాడిని నిర్వహించడానికి గొలుసును చీల్చకండి, ఆపై ఏకరీతిలో పంపిణీ చేయబడిన సవాలు చేయని PVRBని ఉపయోగించడం ద్వారా సంభావ్యతతో నిజాయితీ గల నాయకుడిని ఎంచుకోవచ్చు M / N (M / N > 1/2)
. ప్రతి నాయకుడు తన స్వంత సమయ వ్యవధిని కేటాయించినట్లయితే, అతను ఒక బ్లాక్ను ఉత్పత్తి చేయగలడు మరియు గొలుసును ధృవీకరించగలడు మరియు ఈ విరామాలు సమయానికి సమానంగా ఉంటే, అప్పుడు నిజాయితీ గల BPల బ్లాక్ చెయిన్ హానికరమైన BPలు మరియు ఏకాభిప్రాయం ద్వారా ఏర్పడిన గొలుసు కంటే పొడవుగా ఉంటుంది. అల్గోరిథం గొలుసు పొడవుపై ఆధారపడి ఉంటుంది. "చెడు"ని విస్మరిస్తుంది. ప్రతి BPకి సమానమైన సమయాన్ని కేటాయించే ఈ సూత్రం మొదట గ్రాఫేన్ (EOS యొక్క పూర్వీకుడు)లో వర్తించబడింది మరియు చాలా బ్లాక్లను ఒకే సంతకంతో మూసివేయడానికి అనుమతిస్తుంది, ఇది నెట్వర్క్ లోడ్ను బాగా తగ్గిస్తుంది మరియు ఈ ఏకాభిప్రాయం చాలా త్వరగా పని చేయడానికి అనుమతిస్తుంది. క్రమంగా. అయినప్పటికీ, EOS నెట్వర్క్ ఇప్పుడు 2/3 BP యొక్క సంతకాల ద్వారా నిర్ధారించబడిన ప్రత్యేక బ్లాక్లను (లాస్ట్ ఇరివర్సిబుల్ బ్లాక్) ఉపయోగించాల్సి ఉంటుంది. ఈ బ్లాక్లు అంతిమతను నిర్ధారించడానికి ఉపయోగపడతాయి (చివరి చివరి ఇర్రివర్సిబుల్ బ్లాక్కు ముందు ప్రారంభమయ్యే చైన్ ఫోర్క్ యొక్క అసంభవం).
అలాగే, నిజమైన అమలులో, ప్రోటోకాల్ పథకం మరింత క్లిష్టంగా ఉంటుంది - తప్పిపోయిన బ్లాక్లు మరియు నెట్వర్క్లో సమస్యల విషయంలో నెట్వర్క్ను నిర్వహించడానికి ప్రతిపాదిత బ్లాక్లకు ఓటింగ్ అనేక దశల్లో నిర్వహించబడుతుంది, అయితే దీనిని పరిగణనలోకి తీసుకుంటే, PVRBని ఉపయోగించే ఏకాభిప్రాయ అల్గారిథమ్లు అవసరం. BPల మధ్య గణనీయంగా తక్కువ మెసేజ్లు ఉంటాయి, ఇది వాటిని సాంప్రదాయ PVFT లేదా దాని వివిధ మార్పుల కంటే వేగంగా చేయడం సాధ్యపడుతుంది.
అటువంటి అల్గారిథమ్ల యొక్క ప్రముఖ ప్రతినిధి:
Ouroborosలో, PVRB "BP షెడ్యూల్" అని పిలవబడే దానిని నిర్వచించడానికి ఉపయోగించబడుతుంది - ఒక షెడ్యూల్ ప్రకారం ప్రతి BP ఒక బ్లాక్ను ప్రచురించడానికి దాని స్వంత సమయ స్లాట్ను కేటాయించబడుతుంది. PVRBని ఉపయోగించడం యొక్క పెద్ద ప్రయోజనం BPల యొక్క పూర్తి "సమానత్వం" (వాటి బ్యాలెన్స్ షీట్ల పరిమాణం ప్రకారం). PVRB యొక్క సమగ్రత హానికరమైన BP లు సమయ స్లాట్ల షెడ్యూల్ను నియంత్రించలేవని నిర్ధారిస్తుంది మరియు అందువల్ల గొలుసు యొక్క ఫోర్క్లను ముందుగానే సిద్ధం చేయడం మరియు విశ్లేషించడం ద్వారా గొలుసును మార్చలేము మరియు ఫోర్క్ను ఎంచుకోవడానికి ఇది కేవలం పొడవుపై ఆధారపడటానికి సరిపోతుంది. గొలుసు, BP యొక్క "యుటిలిటీ" మరియు దాని బ్లాక్స్ యొక్క "బరువు" లెక్కించేందుకు గమ్మత్తైన మార్గాలను ఉపయోగించకుండా.
సాధారణంగా, వికేంద్రీకృత నెట్వర్క్లో యాదృచ్ఛికంగా పాల్గొనే వ్యక్తిని ఎన్నుకోవాల్సిన అన్ని సందర్భాల్లో, PVRB దాదాపు ఎల్లప్పుడూ ఉత్తమ ఎంపిక, ఉదాహరణకు, బ్లాక్ హాష్ ఆధారంగా నిర్ణయాత్మక ఎంపిక కంటే. PVRB లేకుండా, పాల్గొనేవారి ఎంపికను ప్రభావితం చేయగల సామర్థ్యం దాడులకు దారి తీస్తుంది, దీనిలో దాడి చేసే వ్యక్తి తదుపరి అవినీతి భాగస్వామిని ఎంచుకోవడానికి బహుళ ఫ్యూచర్ల నుండి ఎంచుకోవచ్చు లేదా నిర్ణయంలో ఎక్కువ వాటాను నిర్ధారించడానికి ఒకేసారి అనేక మందిని ఎంచుకోవచ్చు. PVRB యొక్క ఉపయోగం ఈ రకమైన దాడులను అపఖ్యాతిపాలు చేస్తుంది.
స్కేలింగ్ మరియు లోడ్ బ్యాలెన్సింగ్
లోడ్ తగ్గింపు మరియు చెల్లింపు స్కేలింగ్ వంటి పనులలో కూడా PVRB గొప్ప ప్రయోజనకరంగా ఉంటుంది. ప్రారంభించడానికి, మిమ్మల్ని మీరు పరిచయం చేసుకోవడం అర్ధమే
ఈ స్కీమ్లో కొన్ని సమస్యలు ఉన్నాయి, గ్రహీత గెలిచిన టిక్కెట్ను స్వీకరించిన వెంటనే చెల్లింపుదారుకు సేవలను అందించడం ఆపివేయవచ్చు, కానీ నిమిషానికి బిల్లింగ్ లేదా సేవలకు ఎలక్ట్రానిక్ సబ్స్క్రిప్షన్లు వంటి అనేక ప్రత్యేక అప్లికేషన్ల కోసం, వీటిని విస్మరించవచ్చు. ప్రధాన అవసరం, వాస్తవానికి, లాటరీ యొక్క సరసత, మరియు దాని అమలుకు PVRB ఖచ్చితంగా అవసరం.
షేడింగ్ ప్రోటోకాల్లకు యాదృచ్ఛికంగా పాల్గొనేవారి ఎంపిక కూడా చాలా ముఖ్యమైనది, దీని ఉద్దేశ్యం బ్లాక్ చైన్ను అడ్డంగా స్కేల్ చేయడం, వివిధ BPలు వారి లావాదేవీల పరిధిని మాత్రమే ప్రాసెస్ చేయడానికి అనుమతిస్తుంది. ఇది చాలా కష్టమైన పని, ప్రత్యేకించి షార్డ్లను విలీనం చేసేటప్పుడు భద్రత పరంగా. ఏకాభిప్రాయ అల్గారిథమ్లలో వలె, ఒక నిర్దిష్ట షార్డ్కు బాధ్యులను కేటాయించే ఉద్దేశ్యంతో యాదృచ్ఛిక BP యొక్క సరసమైన ఎంపిక కూడా PVRB యొక్క విధి. కేంద్రీకృత వ్యవస్థలలో, శకలాలు బ్యాలెన్సర్ ద్వారా కేటాయించబడతాయి; ఇది అభ్యర్థన నుండి హాష్ను లెక్కించి, అవసరమైన కార్యనిర్వాహకుడికి పంపుతుంది. బ్లాక్చెయిన్లలో, ఈ అసైన్మెంట్ను ప్రభావితం చేసే సామర్థ్యం ఏకాభిప్రాయంపై దాడికి దారి తీస్తుంది. ఉదాహరణకు, లావాదేవీల కంటెంట్లను దాడి చేసే వ్యక్తి నియంత్రించవచ్చు, అతను నియంత్రించే షార్డ్కు ఏ లావాదేవీలు వెళ్లాలో అతను నియంత్రించవచ్చు మరియు దానిలోని బ్లాక్ల గొలుసును మార్చవచ్చు. మీరు Ethereumలో షేడింగ్ టాస్క్ల కోసం యాదృచ్ఛిక సంఖ్యలను ఉపయోగించడంలో సమస్య గురించి చర్చను చదవవచ్చు
బ్లాక్చెయిన్ రంగంలో షార్డింగ్ అనేది అత్యంత ప్రతిష్టాత్మకమైన మరియు తీవ్రమైన సమస్యలలో ఒకటి; దీని పరిష్కారం అద్భుతమైన పనితీరు మరియు వాల్యూమ్ యొక్క వికేంద్రీకృత నెట్వర్క్లను రూపొందించడానికి అనుమతిస్తుంది. దీన్ని పరిష్కరించడానికి PVRB ముఖ్యమైన బ్లాక్లలో ఒకటి.
ఆటలు, ఆర్థిక ప్రోటోకాల్లు, మధ్యవర్తిత్వం
గేమింగ్ పరిశ్రమలో యాదృచ్ఛిక సంఖ్యల పాత్రను అతిగా అంచనా వేయడం కష్టం. ఆన్లైన్ కేసినోలలో స్పష్టమైన ఉపయోగం మరియు ఆటగాడి చర్య యొక్క ప్రభావాలను లెక్కించేటప్పుడు అవ్యక్తంగా ఉపయోగించడం అనేది వికేంద్రీకృత నెట్వర్క్లకు చాలా కష్టమైన సమస్యలు, ఇక్కడ యాదృచ్ఛికత యొక్క కేంద్ర మూలంపై ఆధారపడే మార్గం లేదు. కానీ యాదృచ్ఛిక ఎంపిక అనేక ఆర్థిక సమస్యలను కూడా పరిష్కరించగలదు మరియు సరళమైన మరియు మరింత సమర్థవంతమైన ప్రోటోకాల్లను రూపొందించడంలో సహాయపడుతుంది. మా ప్రోటోకాల్లో కొన్ని చవకైన సేవలకు చెల్లింపు గురించి వివాదాలు ఉన్నాయని అనుకుందాం మరియు ఈ వివాదాలు చాలా అరుదుగా జరుగుతాయి. ఈ సందర్భంలో, వివాదరహిత PVRB ఉన్నట్లయితే, కస్టమర్లు మరియు విక్రేతలు వివాదాలను యాదృచ్ఛికంగా పరిష్కరించడానికి అంగీకరించవచ్చు, కానీ ఇచ్చిన సంభావ్యతతో. ఉదాహరణకు, 60% సంభావ్యతతో క్లయింట్ గెలుస్తాడు మరియు 40% సంభావ్యతతో విక్రేత గెలుస్తాడు. మొదటి దృక్కోణం నుండి అసంబద్ధమైన ఈ విధానం, మూడవ పక్షం మరియు అనవసరమైన సమయాన్ని వృధా చేయకుండా రెండు పార్టీలకు సరిపోయే గెలుపు/ఓటముల యొక్క ఖచ్చితంగా ఊహించదగిన వాటాతో వివాదాలను స్వయంచాలకంగా పరిష్కరించడానికి మిమ్మల్ని అనుమతిస్తుంది. అంతేకాకుండా, సంభావ్యత నిష్పత్తి డైనమిక్ మరియు కొన్ని గ్లోబల్ వేరియబుల్స్పై ఆధారపడి ఉంటుంది. ఉదాహరణకు, ఒక కంపెనీ బాగా పనిచేస్తుంటే, తక్కువ సంఖ్యలో వివాదాలు మరియు అధిక లాభదాయకత ఉంటే, కంపెనీ వివాదాన్ని పరిష్కరించే సంభావ్యతను కస్టమర్-కేంద్రీకృతంగా స్వయంచాలకంగా మార్చగలదు, ఉదాహరణకు 70/30 లేదా 80/20, మరియు వైస్ వెర్సా, వివాదాలు చాలా డబ్బు తీసుకుంటే మరియు మోసపూరితమైనవి లేదా సరిపోకపోతే, మీరు సంభావ్యతను ఇతర దిశలో మార్చవచ్చు.
టోకెన్ క్యూరేటెడ్ రిజిస్ట్రీలు, ప్రిడిక్షన్ మార్కెట్లు, బాండింగ్ వక్రతలు మరియు అనేక ఇతరాలు వంటి పెద్ద సంఖ్యలో ఆసక్తికరమైన వికేంద్రీకృత ప్రోటోకాల్లు ఆర్థిక గేమ్లు, ఇందులో మంచి ప్రవర్తనకు ప్రతిఫలం లభిస్తుంది మరియు చెడు ప్రవర్తనకు జరిమానా విధించబడుతుంది. అవి తరచుగా భద్రతా సమస్యలను కలిగి ఉంటాయి, దీని కోసం రక్షణలు ఒకదానితో ఒకటి విభేదిస్తాయి. బిలియన్ల కొద్దీ టోకెన్లతో ("పెద్ద వాటా") "తిమింగలాలు" దాడి నుండి రక్షించబడినవి చిన్న నిల్వలతో ("సిబిల్ వాటా") వేలాది ఖాతాల దాడులకు గురవుతాయి మరియు ఒకే దాడికి వ్యతిరేకంగా తీసుకోని చర్యలు ఒక పెద్ద వాటాతో పని చేయడం లాభదాయకం కాకుండా చేయడానికి సృష్టించబడిన సరళ రుసుములు సాధారణంగా మరొక దాడి ద్వారా అపఖ్యాతి పాలవుతాయి. మేము ఆర్థిక ఆట గురించి మాట్లాడుతున్నాము కాబట్టి, సంబంధిత గణాంక బరువులను ముందుగానే లెక్కించవచ్చు మరియు సరైన పంపిణీతో యాదృచ్ఛికమైన వాటితో కమీషన్లను భర్తీ చేయవచ్చు. బ్లాక్చెయిన్ యాదృచ్ఛికత యొక్క నమ్మదగిన మూలాన్ని కలిగి ఉంటే మరియు ఎటువంటి సంక్లిష్ట గణనలు అవసరం లేనట్లయితే ఇటువంటి సంభావ్య కమీషన్లు చాలా సరళంగా అమలు చేయబడతాయి, తద్వారా తిమింగలాలు మరియు సిబిల్స్ రెండింటికీ జీవితాన్ని కష్టతరం చేస్తుంది.
అదే సమయంలో, ఈ యాదృచ్ఛికతలో ఒకే బిట్పై నియంత్రణ మిమ్మల్ని మోసం చేయడానికి, సంభావ్యతలను సగానికి తగ్గించడానికి మరియు పెంచడానికి అనుమతిస్తుంది, కాబట్టి నిజాయితీ గల PVRB అటువంటి ప్రోటోకాల్లలో అత్యంత ముఖ్యమైన భాగం.
సరైన యాదృచ్ఛికాన్ని ఎక్కడ కనుగొనాలి?
సిద్ధాంతంలో, వికేంద్రీకృత నెట్వర్క్లలో సరసమైన యాదృచ్ఛిక ఎంపిక దాదాపు ఏదైనా ప్రోటోకాల్ను కుట్రకు వ్యతిరేకంగా సురక్షితంగా చేస్తుంది. హేతుబద్ధత చాలా సులభం - నెట్వర్క్ ఒకే 0 లేదా 1 బిట్పై అంగీకరిస్తే మరియు పాల్గొనేవారిలో సగం కంటే తక్కువ మంది నిజాయితీ లేనివారు అయితే, తగినంత పునరావృత్తులు ఇచ్చినట్లయితే, నెట్వర్క్ స్థిర సంభావ్యతతో ఆ బిట్పై ఏకాభిప్రాయానికి చేరుకోవడానికి హామీ ఇవ్వబడుతుంది. ఎందుకంటే నిజాయితీ గల యాదృచ్ఛికంగా 51 మంది పాల్గొనేవారిలో 100% మందిని 51% ఎంచుకుంటారు. కానీ ఇది సిద్ధాంతంలో ఉంది, ఎందుకంటే ... నిజమైన నెట్వర్క్లలో, కథనాలలో ఉన్నటువంటి భద్రత స్థాయిని నిర్ధారించడానికి, హోస్ట్ల మధ్య అనేక సందేశాలు, సంక్లిష్టమైన బహుళ-పాస్ క్రిప్టోగ్రఫీ అవసరం మరియు ప్రోటోకాల్ యొక్క ఏదైనా సంక్లిష్టత వెంటనే కొత్త దాడి వెక్టర్లను జోడిస్తుంది.
అందుకే మేము బ్లాక్చెయిన్లలో నిరూపితమైన నిరోధక PVRBని ఇంకా చూడలేదు, ఇది నిజమైన అప్లికేషన్లు, బహుళ ఆడిట్లు, లోడ్లు మరియు వాస్తవానికి నిజమైన దాడుల ద్వారా పరీక్షించబడటానికి తగినంత సమయం వరకు ఉపయోగించబడేది, ఇది లేకుండా కాల్ చేయడం కష్టం ఉత్పత్తి నిజంగా సురక్షితమైనది.
అయినప్పటికీ, అనేక ఆశాజనక విధానాలు ఉన్నాయి, అవి చాలా వివరాలలో విభిన్నంగా ఉంటాయి మరియు వాటిలో ఒకటి ఖచ్చితంగా సమస్యను పరిష్కరిస్తుంది. ఆధునిక కంప్యూటింగ్ వనరులతో, క్రిప్టోగ్రాఫిక్ సిద్ధాంతాన్ని చాలా తెలివిగా ఆచరణాత్మక అనువర్తనాల్లోకి అనువదించవచ్చు. భవిష్యత్తులో, మేము PVRB అమలుల గురించి మాట్లాడటానికి సంతోషిస్తాము: వాటిలో ఇప్పుడు చాలా ఉన్నాయి, ప్రతి దాని స్వంత ముఖ్యమైన లక్షణాలు మరియు అమలు లక్షణాలను కలిగి ఉంది మరియు ప్రతి దాని వెనుక మంచి ఆలోచన ఉంది. రాండమైజేషన్లో చాలా జట్లు లేవు మరియు వాటిలో ప్రతి ఒక్కరి అనుభవం అందరికి చాలా ముఖ్యమైనది. మా సమాచారం ఇతర జట్లను వారి పూర్వీకుల అనుభవాన్ని పరిగణనలోకి తీసుకుని వేగంగా తరలించడానికి అనుమతిస్తుంది అని మేము ఆశిస్తున్నాము.
మూలం: www.habr.com