अस्थायी रूप से

पढ़ने का समय: 2 मिनट

Un नानशिया एक संख्या या मान को संदर्भित करता है जिसका उपयोग केवल एक बार किया जा सकता है।

गैर-अक्सर प्रमाणीकरण प्रोटोकॉल में उपयोग किया जाता है और क्रिप्टोग्राफिक हैश फ़ंक्शन. प्रौद्योगिकी के संदर्भ में blockchain, एक गैर एक छद्म यादृच्छिक संख्या को संदर्भित करता है जिसे निष्कर्षण प्रक्रिया के दौरान काउंटर के रूप में उपयोग किया जाता है।

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

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

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

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