Zk-SNARK యొక్క నిర్వచనం
గోప్యత చాలాకాలంగా క్రిప్టోకరెన్సీల యొక్క ప్రధాన లక్ష్యం మరియు లక్షణం. ఏదేమైనా, పరిశ్రమ చరిత్రలో ఇంతకుముందు ప్రైవేటుగా పరిగణించబడేవి తరచుగా కనిపించవు. ఉదాహరణకు, బ్లాక్చెయిన్లు పారదర్శకంగా మరియు బహిరంగంగా ఉన్నందున, బిట్కాయిన్ అనామకమని వాదనలు ఇప్పుడు తరచుగా తిరస్కరించబడ్డాయి: ఒక వ్యక్తి బిట్కాయిన్ చిరునామా నెట్వర్క్లోని ఒకే వ్యక్తితో అనుసంధానించబడనప్పటికీ, బిట్కాయిన్ ప్రపంచంలో జరుగుతున్న లావాదేవీలన్నింటినీ ట్రాక్ చేయవచ్చు మరియు మ్యాప్ చేయబడింది. ఈ రకమైన బ్లాక్చెయిన్ విశ్లేషణ వివిధ క్రిప్టోకరెన్సీ-సంబంధిత నేరాలు మరియు ఇలాంటి సమస్యలను అరికట్టడానికి ప్రభుత్వం మరియు చట్ట అమలు ప్రయత్నాలలో ప్రధాన లక్షణంగా ఉందని బ్లాకోనోమి తెలిపింది. బిట్కాయిన్తో సహా కొన్ని అసలు క్రిప్టోకరెన్సీల గోప్యత లేకపోవడం వల్ల, ఇటీవలి సంవత్సరాలలో గోప్యత-కేంద్రీకృత టోకెన్లు మరియు నాణేల యొక్క కొత్త తరంగం ఉంది. వీటిలో ఒకటి, zcash, zk-SNARK లు అని పిలువబడే సాంకేతికతకు మద్దతు ఇస్తుంది.
BREAKING డౌన్ zk-SNARK
ఒక zk-SNARK ("సున్నా-జ్ఞానం సంక్షిప్త జ్ఞానం యొక్క ఇంటరాక్టివ్ వాదన") "సున్నా-జ్ఞాన రుజువు" అని పిలువబడే ఒక భావనను ఉపయోగిస్తుంది. ఈ రుజువుల వెనుక ఉన్న ఆలోచన వాస్తవానికి బాగా స్థిరపడింది, ఎందుకంటే అవి మొదట 1980 లలో ఉద్భవించాయి. ఒక్కమాటలో చెప్పాలంటే, ఒక లావాదేవీలోని ప్రతి రెండు పార్టీలు తమకు ఒక నిర్దిష్ట సమాచార సమితి ఉన్నాయని ఒకదానికొకటి ధృవీకరించగలిగే పరిస్థితి, అదే సమయంలో ఆ సమాచారం ఏమిటో వెల్లడించడం లేదు. చాలా ఇతర రకాల రుజువులకు, రెండు పార్టీలలో కనీసం ఒకదానికి అన్ని సమాచారానికి ప్రాప్యత ఉండాలి, అంటే సున్నా-జ్ఞాన రుజువు కట్టుబాటు నుండి విచలనం.
సాంప్రదాయ రుజువు యొక్క ఉదాహరణ కోసం, ఆన్లైన్ నెట్వర్క్ను ప్రాప్యత చేయడానికి ఉపయోగించే పాస్వర్డ్ను పరిగణించండి. వినియోగదారు పాస్వర్డ్ను సమర్పించారు మరియు నెట్వర్క్ సరైనదేనని ధృవీకరించడానికి పాస్వర్డ్ యొక్క విషయాలను తనిఖీ చేస్తుంది. దీన్ని చేయడానికి, నెట్వర్క్లో పాస్వర్డ్ యొక్క కంటెంట్లకు కూడా ప్రాప్యత ఉండాలి. ఈ పరిస్థితి యొక్క జీరో-నాలెడ్జ్ ప్రూఫ్ సంస్కరణలో వినియోగదారుడు పాస్వర్డ్ను బహిర్గతం చేయకుండా అతను లేదా ఆమె సరైన పాస్వర్డ్ కలిగి ఉన్నారని నెట్వర్క్కు (గణిత రుజువు ద్వారా) ప్రదర్శిస్తారు. ఈ పరిస్థితిలో గోప్యత మరియు భద్రతా ప్రయోజనాలు స్పష్టంగా ఉన్నాయి: ధృవీకరణ ప్రయోజనాల కోసం నెట్వర్క్లో ఎక్కడో పాస్వర్డ్ నిల్వ చేయకపోతే, పాస్వర్డ్ దొంగిలించబడదు.
Zk-SNARKS యొక్క గణిత ఆధారం సంక్లిష్టమైనది. ఏదేమైనా, ఈ రకమైన రుజువులు ఒక పార్టీకి ఒక నిర్దిష్ట సమాచారం ఉందని మాత్రమే కాకుండా, ప్రశ్నలో ఉన్న పార్టీకి ఆ సమాచారం గురించి అవగాహన ఉందని కూడా నిరూపించడానికి అనుమతిస్తుంది. Zcash విషయంలో, zk-SNARK లను దాదాపు తక్షణమే ధృవీకరించవచ్చు మరియు ప్రోటోకాల్కు సామెత మరియు వెరిఫైయర్ మధ్య ఎటువంటి పరస్పర చర్య అవసరం లేదు.
Zk-SNARK లకు సంబంధించిన ఆందోళనలు కూడా ఉన్నాయి. ఉదాహరణకు, ప్రూఫ్ ప్రోటోకాల్ యొక్క పారామితులను సృష్టించడానికి ఉపయోగించిన రహస్య యాదృచ్ఛికతను ఎవరైనా యాక్సెస్ చేయగలిగితే, అతను లేదా ఆమె తప్పుడు రుజువులను సృష్టించవచ్చు, అయినప్పటికీ ధృవీకరణదారులకు చెల్లుబాటు అయ్యేది. ఇది నకిలీ ప్రక్రియ ద్వారా zcash యొక్క కొత్త టోకెన్లను సృష్టించడానికి ఆ వ్యక్తిని అనుమతిస్తుంది. ఇది జరగకుండా నిరోధించడానికి, రుజువు చేసే ప్రోటోకాల్లను విస్తృతంగా మరియు బహుళ పార్టీలలో విస్తరించే విధంగా zcash రూపొందించబడింది.
తప్పుడు రుజువుల ద్వారా టోకెన్లను నకిలీ చేసే అవకాశాన్ని తగ్గించే విధంగా zcash రుజువు ప్రక్రియ నిర్మాణం పూర్తయినప్పటికీ, క్రిప్టోకరెన్సీకి సంబంధించి కనీసం ఒక ఆందోళన కూడా ఉంది. టోకెన్ యొక్క మొదటి అనేక సంవత్సరాల్లో సృష్టించబడిన అన్ని బ్లాకులపై 20% "పన్ను" తో Zcash సృష్టించబడింది. ఈ పన్నును "వ్యవస్థాపకుల పన్ను" అని పిలుస్తారు మరియు ఇది క్రిప్టోకరెన్సీ యొక్క డెవలపర్లకు పరిహారం ఇవ్వడానికి ఉపయోగించబడుతుంది. ఆ టోకెన్ల ఉనికి గురించి మరెవరికీ తెలియకుండానే వ్యవస్థాపకులు వ్యవస్థ యొక్క ఈ కోణాన్ని అనంతమైన zcash టోకెన్లను సృష్టించగలరని విమర్శకులు సూచించారు. ఆ కారణంగా, ఈ సమయంలో ఉనికిలో ఉన్న zcash టోకెన్ల సంఖ్యను తెలుసుకోవడం పూర్తిగా సాధ్యం కాదు.
