జీరో-నాలెడ్జ్ (ZK) ప్రూఫ్లు మరియు అవి ఎలా పని చేస్తాయి అనే దాని గురించి మీరు తెలుసుకోవలసిందే
జీరో-నాలెడ్జ్ ప్రూఫ్లు లేదా ZK ప్రూఫ్లు, బ్లాక్చెయిన్ లావాదేవీ వివరాలను దాచి ఉంచే ఒక రకమైన క్రిప్టోగ్రాఫిక్ ఎన్క్రిప్షన్. ఇది ఎందుకు ముఖ్యమైనది?
లావాదేవీలను ధృవీకరించడానికి బ్లాక్చెయిన్ ప్రపంచవ్యాప్తంగా చెల్లాచెదురుగా ఉన్న కంప్యూటర్ల యొక్క విస్తారమైన నెట్వర్క్ను ఉపయోగిస్తుంది. ఈ కంప్యూటర్లను నోడ్స్ అని పిలుస్తారు మరియు బ్లాక్చెయిన్కు జోడించబడే ముందు పరిశీలనలో ఉన్న డేటా యొక్క ప్రామాణికతను అవి పరస్పరం అంగీకరించాలి. దీనిని ‘ఏకాభిప్రాయ యంత్రాంగం’ అంటారు.
ప్రపంచవ్యాప్తంగా చాలా కంప్యూటర్ల మధ్య డేటా భాగస్వామ్యం చేయబడినందున, వినియోగదారు గోప్యత స్పష్టంగా ఆందోళన కలిగించే విషయం.
ఇంకా, బ్లాక్చెయిన్లు వినియోగదారు గోప్యత కంటే వికేంద్రీకరణపై ఎక్కువ దృష్టి పెడతాయి. దీనర్థం డేటాబేస్ను సాధ్యమైనంతవరకు పంపిణీ చేయడం కోసం నోడ్లు నెట్వర్క్కు ఆన్బోర్డ్గా ఉంటాయి. అలాగే, బ్లాక్చెయిన్లు పబ్లిక్ లెడ్జర్లను ఉపయోగిస్తాయి, దీని నుండి వినియోగదారు యొక్క వాలెట్ చిరునామాను బ్లాక్చెయిన్ ఎక్స్ప్లోరర్ ఉపయోగించి సులభంగా తెలుసుకొనవచ్చు.
కాబట్టి, అటువంటి దృష్టాంతంలో వినియోగదారు గోప్యత రక్షించబడుతుందని బ్లాక్చెయిన్లు ఎలా నిర్ధారిస్తాయి? ZK ప్రూఫ్లు ఇక్కడే వస్తాయి!
ZK ప్రూఫ్లు అంటే ఏమిటి?
ZK ప్రూఫ్లు అనేది డేటాను బహిర్గతం చేయకుండా డేటాను ప్రామాణీకరించే మార్గం. ప్రోవర్ (దీని డేటా ప్రామాణీకరించబడాలి) వెరిఫైయర్లతో (నోడ్లు) అనవసరంగా డేటాను భాగస్వామ్యం చేయదని నిర్ధారించడానికి ఈ భావన రూపొందించబడింది. అదే సమయంలో, ధృవీకరణదారులు ప్రోవర్ యొక్క డేటా చెల్లుబాటు అవుతుందని నిర్ధారించగలరు.
వెరిఫైయర్కు ధృవీకరించబడిన అసలు సమాచారం తెలియదు కాబట్టి - డేటా నిజమని వారికి మాత్రమే తెలుసు - వీటిని 'జీరో-నాలెడ్జ్ ప్రూఫ్లు' అంటారు.
ZK ప్రూఫ్లు ఎలా పని చేస్తాయి?
ఇది చాలా చమత్కారమైన భావన, కాబట్టి దీనిని ఒక ఉదాహరణతో అర్థం చేసుకుందాం. ఈ ఏకాభిప్రాయ యంత్రాంగాన్ని రహస్యాన్ని రక్షించే ప్రక్రియగా భావించండి. బాబ్, చార్లెస్, డైలాన్ మరియు యునిస్ (ధృవీకరణదారులు) ధృవీకరించాల్సిన రహస్యం (ప్రోవర్) ఆలిస్కు తెలుసు. అయితే ఆ రహస్యం ఏమిటో ఆమె వెరిఫైయర్లకు చెప్పలేకపోయింది.
అటువంటి పరిస్థితిలో, నలుగురు వెరిఫైయర్లు ఆలిస్కు నిర్దిష్ట పనులను చేయమని చెబుతారు, ఆమె రహస్యం తెలిస్తే మాత్రమే ఆమె అమలు చేయగలదు. ఆమె వాటిని పూర్తి చేస్తే, ఆలిస్ రహస్యం తనకు తెలియకుండానే నిజమని వెరిఫైయర్లు ఆటోమేటిక్గా తెలుసుకుంటారు. వెరిఫైయర్ల కోసం టాస్క్లు ZK ప్రూఫ్లుగా పనిచేస్తాయి.
ఆలిస్ ఊహిస్తూనే ఉంటే, ఇతర నలుగురు ఆమెను ముందే నిర్వచించిన పనులతో పరీక్షిస్తున్నప్పుడు ఆమెను అబద్ధంలో పట్టుకుంటారు. ఇది వ్యక్తిగతంగా పని చేస్తుంది - ఆలిస్ నలుగురు వెరిఫైయర్ల ముందు విధులను నిర్వహిస్తున్నప్పుడు. అయినప్పటికీ, బ్లాక్చెయిన్ అనేది పంపిణీ చేయబడిన నెట్వర్క్, మరియు ప్రోవర్ ఎప్పటికీ వెరిఫైయర్లతో పరస్పర చర్య చేయదు. కాబట్టి, అప్పుడు ఏమి జరుగుతుంది?
అలాంటప్పుడు, మేము ఈ మిక్స్కి కెమెరా రికార్డింగ్ని జోడించవచ్చు — వెరిఫైయర్ ఆలిస్ ఈ టాస్క్లను చేయడాన్ని చూసి, ఆ రహస్యం ఆమెకు తెలుసా లేదా అని నిర్ణయిస్తుంది. మరియు పూర్తి న్యాయాన్ని నిర్ధారించడానికి, పనులను యాదృచ్ఛికంగా మార్చడానికి పాచికలు కూడా ప్రవేశపెట్టబడ్డాయి.
వెరిఫైయర్లు ఆలిస్ను పాచికలు వేయమని మరియు ఆమె చుట్టిన సంఖ్య ఆధారంగా ఒక పనిని ఎంచుకోమని అడుగుతారు. ఇది కెమెరాలో రికార్డ్ చేయబడి, వెరిఫైయర్లకు చూపబడితే, ఆలిస్ ఒక పనిని యాదృచ్ఛికంగా ఎంచుకునేలా చేసిందని వారు నమ్ముతారు మరియు ఆమె ఇప్పటికీ దానిని విజయవంతంగా పూర్తి చేసింది. గమనించదగ్గ విషయం ఏమిటంటే, కొత్త వెరిఫైయర్లు కూడా ఆమె రహస్యాన్ని తెలుసుకోవాల్సిన అవసరం లేదని నమ్ముతారు.
ZK ప్రూఫ్ల రకాలు ఏమిటి?
ZK ప్రూఫ్లలో రెండు రకాలు ఉన్నాయి:
• ఇంటరాక్టివ్ ZK ప్రూఫ్లు: డేటా యొక్క చెల్లుబాటును స్థాపించడానికి ప్రోవర్ మరియు వెరిఫైయర్లు ఒకరితో ఒకరు పరస్పర చర్య చేసినప్పుడు, టాస్క్లు వ్యక్తిగతంగా సాక్ష్యాలుగా ఉంటాయి. వీటిని 'ఇంటరాక్టివ్ జీరో-నాలెడ్జ్ ప్రూఫ్లు' అంటారు. పైన పేర్కొన్న మా ఉదాహరణకి సంబంధించి, బాబ్, చార్లెస్, డైలాన్ మరియు యూనిస్లతో ఆలిస్ పరస్పర చర్య ఇంటరాక్టివ్ ZK ప్రూఫ్ల క్రిందకు వస్తుంది.
• నాన్-ఇంటరాక్టివ్ ZK ప్రూఫ్లు: కొన్నిసార్లు, ప్రోవర్ మరియు వెరిఫైయర్లు అస్సలు ఇంటరాక్ట్ కావు. బదులుగా, వారు విశ్వసనీయ పక్షం యొక్క తీర్పుతో ఏకీభవిస్తారు, తద్వారా 'నాన్-ఇంటరాక్టివ్ జీరో-నాలెడ్జ్ ప్రూఫ్లు' అనే పదం. మా ఉదాహరణకి సంబంధించి, కెమెరా రికార్డింగ్ని ఉపయోగించి, బాగా సంరక్షించబడిన రహస్యం గురించి ఆలిస్కు ఉన్న జ్ఞానాన్ని నిరూపించడానికి ఉపయోగించారు. ఇంటరాక్టివ్ ZK ప్రూఫ్ గొడుగు. కెమెరా రికార్డింగ్ వారు విశ్వసించే మూడవ పక్షం. దాని ఏకాభిప్రాయ యంత్రాంగాన్ని శక్తివంతం చేయడానికి ZK ప్రూఫ్ల భావనను ఉపయోగించే సాంకేతికతను జీరో-నాలెడ్జ్ సక్సింక్ట్ నాన్-ఇంటరాక్టివ్ ఆర్గ్యుమెంట్ ఆఫ్ నాలెడ్జ్ అకా zk-SNARK అంటారు.
ZCash అనేది వినియోగదారు గోప్యతకు హామీ ఇవ్వడానికి zk-SNARKలను ఉపయోగించే అత్యంత ముఖ్యమైన ప్రాజెక్ట్లలో ఒకటి. ZCashలో లావాదేవీలు ప్రాసెస్ చేయబడినప్పుడు, బ్లాక్చెయిన్కు బదిలీ మొత్తం మరియు పంపినవారు/స్వీకరించేవారి గమ్యస్థానాలు మాత్రమే తెలుసు. వాస్తవ గుర్తింపులు పూర్తిగా కవచంగా ఉంటాయి. ఈ సాంకేతికత బ్లాక్చెయిన్లను పూర్తి అనామకతను నిర్వహించడానికి అనుమతిస్తుంది, అదే సమయంలో సురక్షితమైన మరియు ట్యాంపర్ ప్రూఫ్ లావాదేవీని నిర్ధారిస్తుంది.
0 Comments