


Zero to Zero Knowledge
एक नई सीरीज में आपका स्वागत है: शून्य से जीरो काउंटलेस!
इस सीरीज में, हम अपने गोपनीयता-बचाव प्रोटोकॉल में शामिल तकनीकों के बहुत व्यापक समूह के मौलिक अवधारणाओं का अध्ययन करेंगे।
आज हम हैश फंक्शन से शुरू करते हैं - ब्लॉकचेन में इस्तेमाल किए जाने वाली एक महत्वपूर्ण गोपनीयता तकनीक। इस सीरीज के बाद में, हम कुछ अधिक जटिल विषयों पर चर्चा करेंगे जो इनके गुणों पर निर्भर करते हैं।
हैश फंक्शन किसी भी लंबाई के प्रवेश को एक स्थिर लंबाई के आउटपुट में परिवर्तित करता है।

इस उपकरण के माध्यम से हम एक अभ्यास आधुनिक ज्ञान प्राप्त करेंगे!
कोई भी इच्छा-संबंधी पाठ दर्ज करें और एक स्थिर लंबाई के आउटपुट का उत्पन्न करें। अलग-अलग हैशिंग अल्गोरिदम के आधार पर आउटपुट में भिन्नता की जांच करें।
कोशिश करें: https://cryptii.com/pipes/hash-function
गोपनीय हैश फंक्शन में ये 3 गुण होना आवश्यक है:
हैश फंक्शन कई वर्गों में बँटे हुए हैं। कुछ उदाहरण:
BLAKE2 का परिचय: https://www.blake2.net
"समानता हैश" डेटा पूर्णता की जाँच के एक उदाहरण है। यह डेटा फ़ाइलों पर समानता चेकसम उत्पन्न करने में और उपयोगकर्ता को सही होने की गारंटी प्रदान करने में इस्तेमाल किया जाता है।

एक हैश पेड़ या मेर्कल पेड़ कई शाखाओं और पत्तियों से मिलकर बना होता है, जो एक डेटा ब्लॉक के गोपनीय हैश के साथ नामित किया जाता है।

मेर्कल पेड़ गोपनीय समिति योजना के एक उदाहरण है। पेड़ के मुख्य मूल एक समिति के रूप में देखा जाता है, और पत्तियों की जाँच करके वे मूल समिति के हिस्सा होने की पुष्टि की जाती है।
वे P2P नेटवर्क पर संग्रहीत या स्थानांतरित डेटा की जाँच करते हैं, और यह सुनिश्चित करते हैं कि पीयरों से प्राप्त डेटा अपरिवर्तित रहता है।
Zcash Sapling & Orchard छिपे हुए बॉल के लिए, नोट समिति पेड़ का उपयोग ट्रांजैक्शन की वैधता की जाँच करने में होता है, जबकि भेजने वाले, प्राप्तकर्ता और उपयोग किए गए राशि पूरी तरह से छिपी हुई होती है।
SHA256 एक "हस्ताक्षर हैश" का उदाहरण है, जो बिटकॉइन चेन में प्रत्येक ब्लॉक के अपरिवर्तनीयता को सुनिश्चित करता है। माइनर एक पिछले ब्लॉक के हैश + वर्तमान ब्लॉक में सभी लेन-देनों के हैश (hashMerkleRoot) + समय अंतराल + यादृच्छिक मूल्य / नेटवर्क कठिनाई का उपयोग करके नए ब्लॉक बनाते हैं।

इक्वीहैश Zcash के माइनिंग में उपयोग किया जाने वाला हैश अल्गोरिथम है। इसका उपयोग कोमोडो & होरीज़न जैसी नेटवर्कों में भी किया जाता है।
Equihash: सामान्यीकृत बर्थडे समस्या पर आधारित असममित प्रूफ-ऑफ़-वर्क (बिरयुकोव और खोवरातोविच): https://eprint.iacr.org/2015/946
अलग-अलग हैश फंक्शन के प्रकारों और उनके संबंधित उपयोगों की बेहतर समझ बनाने के लिए, यह एक अच्छा संसाधन है:
https://en.wikipedia.org/wiki/Hash_function
ZecHub (@ZecHub) द्वारा थ्रेड
मूल X थ्रेड: https://x.com/ZecHub/status/1621240109663227906
इस पृष्ठ को मूल Zero to Zero Knowledge थ्रेड से ZecHub विकि के लिए तैयार किया गया है।