एक हैश (अंग्रेजी में, Hash) एक विशेष गणितीय फ़ंक्शन जिसे हैश फ़ंक्शन कहा जाता है, का उपयोग करके किसी भी मात्रा के डेटा को एक निश्चित लंबाई के छोटे अक्षरों की स्ट्रिंग में परिवर्तित करने का परिणाम है। आप इसमें कुछ भी डाल सकते हैं - टेक्स्ट, एक फ़ाइल, या लेनदेन का एक ब्लॉक - लेकिन आउटपुट हमेशा एक ही आकार का संक्षिप्त फिंगरप्रिंट होता है, जो विशेष इनपुट डेटा के सेट के लिए अद्वितीय होता है।
एक हैश में कई महत्वपूर्ण गुण होते हैं जिन्होंने इसे ब्लॉकचेन में क्रिप्टोग्राफी की नींव बना दिया है:
- अविवर्तनीयता: एक समाप्त हैश से मूल डेटा को पुनर्प्राप्त करना व्यावहारिक रूप से असंभव है।
- एवलांच प्रभाव: इनपुट डेटा में सबसे छोटी सी भी परिवर्तन परिणाम को पूरी तरह से बदल देता है।
- निर्धारण: वही डेटा हमेशा वही हैश उत्पन्न करता है।
क्रिप्टोक्यूरेंसी में, हैशिंग हर जगह उपयोग की जाती है: इसकी मदद से ब्लॉकों को एक निरंतर श्रृंखला में जोड़ा जाता है, लेनदेन की अखंडता की पुष्टि की जाती है, और प्रूफ-ऑफ-वर्क सहमति तंत्र का संचालन सुनिश्चित किया जाता है। पहले से रिकॉर्ड किए गए डेटा को बिना ध्यान दिए बदलना असंभव है, क्योंकि इससे तुरंत ब्लॉक का हैश बदल जाएगा और पूरी Subsequent श्रृंखला टूट जाएगी, जो ब्लॉकचेन को छेड़छाड़ के प्रति प्रतिरोधी बनाता है।


