बिटकॉइन ब्लॉक का हैश
आख़िरी ब्लॉक · 0000000000…39bd92
हर ब्लॉक को एक छाप मिलती है। वह 64 अक्षर लंबी है और ब्लॉक की अपनी सामग्री से निकलती है। उसके भीतर के किसी एक भुगतान का एक अक्षर बदल दीजिए और छाप पूरी की पूरी बदल जाती है। ऊपर वाली ब्लॉक 9,65,917 की है, जो 16 मिनट पहले मिला।
- ब्लॉक
- 9,65,917
- शुरू में शून्य
- 19
- कितने मिनट पहले मिला
- 16
- भीतर भुगतान
- 6,758
- इसका आकार
- 1.44 MB
- जो कठिनाई हराई
- 127.5 ट्रिलियन
हैश क्या है
कुछ भी उसी नुस्खे में डालिए और 64 अक्षर निकलते हैं। वही इनपुट, वही 64 अक्षर, हर बार, दुनिया के हर कंप्यूटर पर।
इनपुट एक अक्षर बदल दीजिए और जो निकलता है वह बिलकुल अलग दिखता है। नतीजे से इनपुट की ओर लौटने का कोई रास्ता नहीं है, और किसी ख़ास नतीजे पर निशाना लगाने का भी नहीं, सिवाय इसके कि इनपुट आज़माते रहिए जब तक एक बैठ न जाए।
यही हैश है। बिटकॉइन उसे हर ब्लॉक की छाप की तरह इस्तेमाल करता है।
यह शून्य से शुरू क्यों होता है
ऊपर की छाप देखिए। वह 19 शून्यों से शुरू होती है। यह क़िस्मत नहीं है।
माइनर को छूट है कि वह ब्लॉक के भीतर एक बेमतलब संख्या बदले और पूरे का हैश दोबारा निकाले। और फिर दोबारा। हर सेकंड अरबों बार। वह ऐसा रूप ढूँढ रहा है जिसकी छाप संयोग से पर्याप्त शून्यों से शुरू हो।
नियम जितने ज़्यादा शून्य माँगते हैं, उतनी ज़्यादा कोशिशें लगती हैं। वही कठिनाई है, और वही है जो बिजली ख़रीदती है। शून्य इस बात का सबूत हैं कि काम हुआ, क्योंकि उन्हें पाने का और कोई रास्ता है ही नहीं।
अतीत बदलना मुश्किल क्यों है
हर ब्लॉक अपने से पिछले ब्लॉक की छाप साथ लेकर चलता है। शृंखला को शृंखला यही बनाता है।
इसलिए अगर आप कोई पुराना भुगतान बदल दें, तो उस ब्लॉक की छाप बदल जाती है। उसके बाद वाला ब्लॉक अब ऐसी चीज़ की ओर इशारा कर रहा है जो है ही नहीं। उसके बाद वाला भी, और यह आज तक चलता है।
आपका रूप टिके, इसके लिए आपको तब से हर ब्लॉक के शून्य दोबारा बनाने होंगे, और वह भी बाकी दुनिया के नए ब्लॉक जोड़ने से तेज़। काग़ज़ पर नामुमकिन नहीं। असल में बेतुका महँगा, और हर दस मिनट में और बदतर।
सवाल
बिटकॉइन ब्लॉक हैश क्या है?
एक ब्लॉक की छाप: उसके भीतर की हर चीज़ से निकाले गए 64 अक्षर। सबसे ताज़ा 00000000000000000001607bb605e45bdbd3db8059d1211d26b40c5ee139bd92 है, ब्लॉक 9,65,917 के लिए।
बिटकॉइन ब्लॉक हैश शून्य से शुरू क्यों होता है?
क्योंकि माइनर ब्लॉक का हैश एक अलग फेंकने लायक संख्या के साथ बार-बार निकालते रहते हैं जब तक नतीजा संयोग से पर्याप्त शून्यों से शुरू न हो जाए। मौजूदा ब्लॉक को 19 मिले। कोई छोटा रास्ता नहीं है, इसलिए शून्य इस बात के सबूत हैं कि कितनी कोशिशें लगीं।
पुराना बिटकॉइन ब्लॉक बदल दें तो क्या होगा?
उसकी छाप बदल जाती है, इसलिए उसके बाद वाला ब्लॉक किसी असली चीज़ की ओर इशारा करना बंद कर देता है, और उसके बाद का हर ब्लॉक भी। आपका रूप ठुकरा दिया जाएगा, बशर्ते आप वह पूरा काम पूरे नेटवर्क से तेज़ दोबारा न कर लें।
क्या दो बिटकॉइन ब्लॉकों का हैश एक जैसा हो सकता है?
सिद्धांत में हाँ, व्यवहार में नहीं। मुमकिन छापें दिखाई देने वाले ब्रह्मांड के परमाणुओं से भी ज़्यादा हैं, और आज तक किसी को ऐसे दो इनपुट नहीं मिले जो एक ही छाप दें।
क्या ब्लॉक हैश और लेनदेन आईडी एक ही चीज़ हैं?
नहीं, पर वे बनते एक ही तरह से हैं। लेनदेन आईडी एक भुगतान की छाप है। ब्लॉक हैश पूरे ब्लॉक की छाप है।
इसे चलते हुए देखिए
BLOCK HASH इस साइट की मशीन के नौ हिस्सों में से एक है: एक ऐसी प्रेस जो पिछले ब्लॉक की छाप नए ब्लॉक के चेहरे पर ठोक देती है।
बगल के हिस्से
- BLOCKCHAINवह लकीर जिसे ये सारी छापें मिलकर थामे हुए हैं।
- MININGवे मशीनें जो अंदाज़ा लगाने का काम कर रही हैं।
- MINING DIFFICULTYवह नियम जो तय करता है कि कितने शून्य चाहिए।
छोटी लिखत
यह पन्ना एक सार्वजनिक नेटवर्क का ब्यौरा देता है। यह वित्तीय सलाह नहीं है और इसमें कोई कीमत नहीं दी गई। दिखाया गया ब्लॉक सार्वजनिक बिटकॉइन API से आता है और कुछ मिनट पुराना हो सकता है।