Skip to content
B

차트 분석, 전문가 관점을 받아보세요

무료로 시작하기

बिटकॉइन

Difficulty Retarget

Difficulty Retarget

Bitcoin में हर 2,016 ब्लॉक्स (लगभग 2 हफ्ते) के बाद mining difficulty को automatically adjust किया जाता है, ताकि औसत block time ~10 मिनट बनी रहे। यह adjustment अधिकतम 1/4x से 4x के बीच ही हो सकती है।

मुख्य बिंदु

अध्याय 1: Bitcoin (बिटकॉइन)

अवलोकन

Bitcoin दुनिया की पहली विकेंद्रीकृत डिजिटल मुद्रा है, जिसे 2009 में Satoshi Nakamoto नामक एक गुमनाम व्यक्ति या समूह ने बनाया था। यह इस तरह से डिज़ाइन की गई है कि कोई भी व्यक्ति बिना किसी केंद्रीय बैंक या सरकार के नियंत्रण के, बिना किसी सेंसरशिप के वैश्विक वित्तीय लेनदेन कर सके। इसके संचालन की नींव Blockchain नामक वितरित बही-खाता (Distributed Ledger) तकनीक पर रखी गई है। Bitcoin का जन्म 2008 की वैश्विक वित्तीय संकट की ऐतिहासिक पृष्ठभूमि में हुआ — मौजूदा वित्तीय व्यवस्था के प्रति गहरे अविश्वास और उस पर एक मूलभूत सवाल उठाने की भावना से।

Bitcoin की तकनीकी नींव Proof of Work (PoW), हैश फंक्शन (Hash Function) और Elliptic Curve Cryptography (ECC) जैसी कई क्रिप्टोग्राफिक नवाचारों के समन्वय से बनी है। ये सभी तकनीकें मिलकर Double Spending की समस्या को हल करती हैं और बिना किसी विश्वसनीय तृतीय पक्ष के सुरक्षित लेनदेन को संभव बनाती हैं। Nakamoto Consensus नाम का अनूठा सहमति तंत्र हज़ारों स्वतंत्र nodes को एक ही सच्चे लेनदेन रिकॉर्ड पर सहमत होने में सक्षम बनाता है।

इस अध्याय में हम Bitcoin की संरचना करने वाली मुख्य अवधारणाओं को व्यवस्थित रूप से समझेंगे। Bitcoin की उत्पत्ति और इतिहास से शुरुआत करके, Mining के कार्य सिद्धांत, Transaction की संरचना, प्रमुख प्रोटोकॉल अपग्रेड, Layer 2 समाधान और Privacy तकनीकों तक — Bitcoin पारिस्थितिकी तंत्र के हर पहलू को व्यापक रूप से कवर किया जाएगा। यह समझना कि ये सभी अवधारणाएँ आपस में कैसे जुड़ी हैं, Bitcoin की गहरी समझ की असली कुंजी है।


जेनेसिस ब्लॉक (Genesis Block)

परिभाषा

जेनेसिस ब्लॉक Bitcoin के blockchain का पहला ब्लॉक है, जिसे Satoshi Nakamoto ने स्वयं 3 जनवरी 2009 को माइन किया था। Block Height 0 पर स्थित यह ब्लॉक सभी उत्तरवर्ती ब्लॉकों का उद्गम स्थल है, और पूरा Bitcoin blockchain इसी ब्लॉक से अनवरत आगे बढ़ता है। जेनेसिस ब्लॉक हार्डकोडेड (Hardcoded) है, यानी यह सभी Bitcoin node सॉफ्टवेयर में स्थायी रूप से अंतर्निहित है। एक विशेष बात यह है कि जेनेसिस ब्लॉक का Coinbase रिवॉर्ड — 50 BTC — डिज़ाइन के अनुसार कभी भी खर्च नहीं किया जा सकता, जिसे Nakamoto का एक जानबूझकर किया गया निर्णय माना जाता है।

मुख्य बिंदु

  • ऐतिहासिक संदेश का समावेश: जेनेसिस ब्लॉक में ब्रिटिश दैनिक समाचार पत्र The Times की 3 जनवरी 2009 की हेडलाइन — "Chancellor on brink of second bailout for banks" — अंकित है। यह मौजूदा वित्तीय प्रणाली की विफलता पर एक सीधी और तीखी टिप्पणी है, साथ ही यह Bitcoin के जन्म के समय को अपरिवर्तनीय रूप से प्रमाणित करने वाला Timestamp भी है।
  • Blockchain का आधारस्तंभ: जेनेसिस ब्लॉक एकमात्र ऐसा ब्लॉक है जिसमें कोई Previous Block Hash नहीं होता। हर Bitcoin ब्लॉक में पिछले ब्लॉक का हैश शामिल होता है जो chain का निर्माण करता है, लेकिन जेनेसिस ब्लॉक प्रारंभिक बिंदु होने के कारण इस नियम का अपवाद है।
  • 50 BTC रिवॉर्ड की स्थायी फ्रीज़: जेनेसिस ब्लॉक का 50 BTC माइनिंग रिवॉर्ड Bitcoin प्रोटोकॉल की संरचना के कारण सामान्य UTXO Set में शामिल नहीं है, इसलिए यह व्यावहारिक रूप से हमेशा के लिए जमा हो गया है।
  • 9 दिन बाद पहला लेनदेन: जेनेसिस ब्लॉक माइन होने के 9 दिन बाद — 12 जनवरी 2009 को — Nakamoto ने क्रिप्टोग्राफर Hal Finney को 10 BTC भेजे, जिससे Bitcoin का पहला Peer-to-Peer (P2P) Transaction दर्ज हुआ।
  • प्रतीकात्मक महत्व: जेनेसिस ब्लॉक केवल एक तकनीकी शुरुआत नहीं है — यह विकेंद्रीकृत वित्त (Decentralized Finance) के आदर्शों का एक वैचारिक घोषणापत्र है। अनगिनत Bitcoin समर्थकों द्वारा इस ब्लॉक के पते पर थोड़ा-थोड़ा Bitcoin भेजना एक प्रकार की श्रद्धांजलि की परंपरा बन गई है।

संबंधित अवधारणाएँ

जेनेसिस ब्लॉक Bitcoin की सभी ऐतिहासिक और तकनीकी अवधारणाओं का प्रारंभिक बिंदु है। Nakamoto Consensus का 'longest chain rule' जेनेसिस ब्लॉक को साझा संदर्भ बिंदु मानता है, जिससे सभी nodes एक ही chain को ट्रैक कर सकते हैं। Halving की गणना भी जेनेसिस ब्लॉक से शुरू होने वाली Block Height के आधार पर होती है। इसके अलावा, जेनेसिस ब्लॉक में अंतर्निहित Coinbase Transaction, बाद की Coinbase संरचना, Nonce और Proof of Work (PoW) का मूल स्वरूप प्रस्तुत करता है।


Proof of Work (PoW)

परिभाषा

Proof of Work (PoW) Bitcoin का मूल consensus mechanism है, जिसमें Miner को blockchain में नया ब्लॉक जोड़ने के लिए पर्याप्त computational effort का प्रमाण देना अनिवार्य होता है। विशेष रूप से, Miner SHA-256 हैश फंक्शन का उपयोग करके Block Header को बार-बार हैश करता है और ऐसी Nonce वैल्यू खोजता है जिससे प्राप्त हैश network द्वारा निर्धारित target threshold से कम हो। यह प्रक्रिया 'अनुमान और सत्यापन' (Guess and Check) की निरंतर पुनरावृत्ति है — सही मान खोजना बेहद कठिन है, लेकिन किसी के लिए भी उसे तुरंत सत्यापित करना अत्यंत सरल है। यह असममिति (Asymmetry) PoW को Spam-रोधी और blockchain सुरक्षा का एक साथ एक सुंदर समाधान बनाती है।

मुख्य बिंदु

  • Computational Cost के ज़रिए सुरक्षा: PoW इस तरह डिज़ाइन किया गया है कि blockchain के पिछले रिकॉर्ड में कोई भी छेड़छाड़ करने के लिए भारी computational लागत आवश्यक है। किसी भी ब्लॉक को बदलने के लिए हमलावर को उस ब्लॉक से लेकर मौजूदा ब्लॉक तक सभी ब्लॉकों का PoW दोबारा करना होगा — और इस बीच नेटवर्क आगे बढ़ता रहता है, इसलिए यह व्यावहारिक रूप से असंभव है।
  • प्रति सेकंड खरबों हैश प्रयास: आधुनिक Bitcoin माइनिंग ASIC उपकरणों के ज़रिए प्रति सेकंड दसियों Terahash (TH/s) या उससे अधिक की गति से हैश प्रयास होते हैं। पूरे नेटवर्क का कुल हैश सैकड़ों Exahash (EH/s) के स्तर पर पहुँच चुका है।
  • ऊर्जा खपत का दोहरा पहलू: PoW विद्युत ऊर्जा को डिजिटल सुरक्षा में परिवर्तित करता है। आलोचक ऊर्जा की बर्बादी का मुद्दा उठाते हैं, जबकि समर्थक तर्क देते हैं कि यही ऊर्जा खपत Bitcoin सुरक्षा का भौतिक आधार है — ऊर्जा को डिजिटल मूल्य में रूपांतरित करने की प्रक्रिया के रूप में इसे देखा जा सकता है।
  • विकेंद्रीकरण को बढ़ावा: PoW एक खुली प्रणाली है जिसमें कोई भी भाग ले सकता है। बिजली और हार्डवेयर होने पर कोई भी माइनिंग में शामिल हो सकता है, जो सिस्टम के विकेंद्रीकरण को बनाए रखने में योगदान देता है। हालांकि ASIC के आगमन से प्रवेश बाधाएँ बढ़ी हैं — यह एक विवादित मुद्दा है।
  • Double Spending की रोकथाम: PoW एक ही Bitcoin को दो बार खर्च करने की Double Spending समस्या को हल करता है। किसी Transaction के ब्लॉक में शामिल होने के बाद जैसे-जैसे उस पर और ब्लॉक जुड़ते जाते हैं, छेड़छाड़ की संभावना तेज़ी से घटती जाती है।

संबंधित अवधारणाएँ

PoW का हैश फंक्शन (SHA-256) से अटूट संबंध है — SHA-256 के बिना PoW का अस्तित्व संभव नहीं। Miners को जो target मान खोजना होता है, उसे Difficulty Retarget के ज़रिए समय-समय पर समायोजित किया जाता है। PoW की कुल computational मात्रा हैश रेट से मापी जाती है, जो network की सुरक्षा स्तर का सबसे महत्वपूर्ण सूचक है। Nakamoto Consensus PoW के आधार पर काम करता है, और 51% अटैक की संभावना व उसकी लागत भी PoW की विशेषताओं से ही निकलती है। Security Budget भी PoW Miners की लाभप्रदता से सीधे जुड़ी अवधारणा है।


हैश फंक्शन (SHA-256)

परिभाषा

हैश फंक्शन (Hash Function) एक ऐसी एकदिशात्मक (One-way) गणितीय क्रिया है जो किसी भी लंबाई के इनपुट डेटा को एक निश्चित लंबाई के आउटपुट (हैश मान) में बदल देती है। Bitcoin SHA-256 (Secure Hash Algorithm 256-bit) का उपयोग करता है, जो हमेशा 256-bit (64 hexadecimal characters) का आउटपुट देता है। सुरक्षा को और मज़बूत करने के लिए Bitcoin में SHA-256 को दो बार क्रमिक रूप से लागू किया जाता है — इसे Double SHA-256 (SHA-256d) कहते हैं। हैश फंक्शन की सबसे महत्वपूर्ण विशेषता यह है कि इनपुट से आउटपुट की गणना करना बेहद आसान है, लेकिन आउटपुट से इनपुट को उल्टा निकालना वर्तमान कंप्यूटिंग तकनीक से व्यावहारिक रूप से असंभव है।

मुख्य बिंदु

  • Avalanche Effect (हिमस्खलन प्रभाव): इनपुट डेटा में मात्र 1 bit का बदलाव भी आउटपुट हैश मान को पूरी तरह से अलग और अप्रत्याशित मूल्य में बदल देता है। उदाहरण के लिए, "Bitcoin" और "bitcoin" के SHA-256 हैश मान बिल्कुल अलग 64-अक्षरीय स्ट्रिंग होते हैं। यही विशेषता blockchain की अपरिवर्तनीयता की गारंटी देती है।
  • Collision Resistance (टक्कर प्रतिरोध): दो अलग-अलग inputs से एक ही हैश आउटपुट (Collision) मिलने की संभावना व्यावहारिक रूप से शून्य है। 2^256 संभावित आउटपुट में से कोई विशेष मान खोजना, ब्रह्मांड के परमाणुओं की संख्या से भी अधिक संभावनाओं को खंगालने जैसा है।
  • ब्लॉक जोड़ने की कुंजी: प्रत्येक Block Header में पिछले ब्लॉक का हैश मान शामिल होता है। यदि किसी ब्लॉक की सामग्री से छेड़छाड़ की जाए, तो उस ब्लॉक का हैश मान बदल जाता है, जिससे अगले ब्लॉक के 'Previous Block Hash' से असंगति उत्पन्न होती है — और इस तरह पूरी chain की अखंडता भंग हो जाती है।
  • Merkle Tree का उपयोग: ब्लॉक के सभी transactions को SHA-256 हैश पर आधारित Merkle Tree संरचना में संक्षेपित किया जाता है और Block Header के Merkle Root में दर्ज किया जाता है। इससे पूरा blockchain डाउनलोड किए बिना भी किसी विशेष transaction के शामिल होने को कुशलतापूर्वक सत्यापित किया जा सकता है।
  • माइनिंग की केंद्रीय गणना: PoW माइनिंग का सार अनगिनत SHA-256 हैश संगणनाएँ करके target से कम हैश खोजना है। ASIC चिप्स SHA-256 संगणना के लिए विशेष रूप से डिज़ाइन किए जाते हैं, इसलिए वे सामान्य CPU से हज़ारों गुना अधिक कुशल होते हैं।

संबंधित अवधारणाएँ

SHA-256 Proof of Work (PoW) का व्यावहारिक computational उपकरण है और Nonce को बदलते हुए बार-बार हैशिंग करने की माइनिंग प्रक्रिया का केंद्र है। ASIC को SHA-256 संगणना को अत्यंत कुशल बनाने के लिए डिज़ाइन किया गया है। यह Elliptic Curve Cryptography (ECC) के साथ मिलकर Bitcoin सुरक्षा की क्रिप्टोग्राफिक नींव बनाता है, और SegWit व Taproot जैसे अपग्रेड में भी transaction सिग्नेचर डेटा की हैशिंग के लिए इसका उपयोग होता है।


Nonce

परिभाषा

Nonce "Number Used Once" का संक्षिप्त रूप है — यह Bitcoin माइनिंग में Block Header में शामिल किया जाने वाला 32-bit पूर्णांक काउंटर है। Miner target threshold से कम हैश खोजने के लिए इस Nonce मान को 0 से लगभग 4.29 अरब (2^32) तक क्रमिक या यादृच्छिक रूप से बदलते हुए Block Header को बार-बार हैश करता है। सही Nonce खोजना ही PoW पज़ल का सार है, और इस मान को खोजने की प्रक्रिया ही माइनिंग (Mining) है। आधुनिक माइनिंग कठिनाई में अक्सर पूरा Nonce space जल्दी समाप्त हो जाता है, इसलिए अतिरिक्त चरों को बदलना आवश्यक हो जाता है।

मुख्य बिंदु

  • Nonce Space की सीमा: 32-bit Nonce लगभग 4.29 अरब (4,294,967,296) मान रख सकता है। आधुनिक ASIC माइनिंग उपकरण इस पूरे Nonce space को कुछ मिलीसेकंड में ही खंगाल सकते हैं, इसलिए Nonce अकेले पर्याप्त खोज स्थान प्रदान नहीं कर पाता।
  • Extra Nonce का उपयोग: Nonce space समाप्त होने पर Miner Coinbase Transaction के Extra Nonce फील्ड को संशोधित करता है। Coinbase Transaction बदलने से Merkle Root भी बदल जाता है, जिससे व्यावहारिक रूप से असीमित खोज स्थान उपलब्ध हो जाता है।
  • Timestamp का उपयोग: Block Header का Timestamp फील्ड भी थोड़ा-थोड़ा समायोजित करके अतिरिक्त हैश परिवर्तन प्रेरित किए जा सकते हैं — यह Nonce space विस्तार का एक और तरीका है।
  • Block Header संरचना का हिस्सा: Block Header में Version, Previous Block Hash, Merkle Root, Timestamp, Bits (Target) और Nonce — ये छह फील्ड होते हैं। इनमें से Nonce एकमात्र ऐसा मुख्य फील्ड है जिसे Miner स्वतंत्र रूप से बदल सकता है।

संबंधित अवधारणाएँ

Nonce Proof of Work (PoW) का व्यावहारिक खोज चर है और हैश फंक्शन (SHA-256) के साथ मिलकर माइनिंग के मूल तंत्र का निर्माण करता है। Nonce space समाप्त होने पर Coinbase Transaction के Extra Nonce को संशोधित करने का तरीका Mining Pool द्वारा Stratum protocol के माध्यम से प्रत्येक Miner को अलग-अलग Nonce range आवंटित करने की पद्धति से जुड़ता है।


हैश रेट (Hash Rate)

परिभाषा

हैश रेट वह संख्यात्मक सूचक है जो किसी Miner या पूरे माइनिंग नेटवर्क द्वारा प्रति सेकंड किए जाने वाले SHA-256 हैश संगणनाओं की संख्या दर्शाता है। इसे व्यक्तिगत माइनिंग उपकरण से लेकर पूरे Bitcoin नेटवर्क तक विभिन्न स्तरों पर मापा जा सकता है। इसकी इकाइयाँ हैं — KH/s (किलोहैश), MH/s (मेगाहैश), GH/s (गीगाहैश), TH/s (टेराहैश), PH/s (पेटाहैश), EH/s (एक्साहैश)। 2024 तक Bitcoin नेटवर्क का कुल हैश रेट सैकड़ों EH/s के स्तर पर पहुँच चुका है, जो यह दर्शाता है कि Bitcoin इतिहास का सबसे शक्तिशाली computing network बन चुका है।

मुख्य बिंदु

  • सुरक्षा का प्रत्यक्ष सूचक: नेटवर्क का कुल हैश रेट जितना अधिक होगा, 51% अटैक के लिए आवश्यक computational लागत उतनी ही अधिक होगी और सुरक्षा उतनी ही मज़बूत होगी। हैश रेट Bitcoin नेटवर्क की सुरक्षा स्तर को संख्यात्मक रूप से व्यक्त करने का सबसे सहज सूचक है।
  • Bitcoin कीमत के साथ सहसंबंध: हैश रेट और Bitcoin की कीमत आमतौर पर सकारात्मक सहसंबंध दिखाते हैं। Bitcoin की कीमत बढ़ने पर माइनिंग लाभप्रदता बढ़ती है, अधिक Miners प्रवेश करते हैं और हैश रेट बढ़ता है। इसके विपरीत, कीमत गिरने पर कम लाभदायक Miners बाहर हो जाते हैं।
  • Difficulty Retarget से संबंध: हैश रेट में तीव्र बदलाव Difficulty Retarget के ज़रिए block time को प्रभावित करते हैं। हैश रेट अचानक बढ़ने पर ब्लॉक 10 मिनट से तेज़ी से बनने लगते हैं, जब तक Difficulty Retarget दोबारा संतुलन नहीं बना देता।
  • नेटवर्क स्वास्थ्य की निगरानी: हैश रेट में अचानक गिरावट किसी बड़े माइनिंग केंद्र के बंद होने, बिजली की समस्या, या नियामक मुद्दों का संकेत हो सकती है — इसलिए यह नेटवर्क स्वास्थ्य की निगरानी में उपयोगी है।

संबंधित अवधारणाएँ

हैश रेट PoW की कुल computational मात्रा को दर्शाता है और Difficulty Retarget के लिए इनपुट के रूप में उपयोग होता है। ASIC के प्रदर्शन में सुधार ने पूरे नेटवर्क के हैश रेट में वृद्धि को गति दी है, और Mining Pool व्यक्तिगत Miners के हैश रेट को संयुक्त करके अधिक स्थिर आय उत्पन्न करता है। Security Budget के दृष्टिकोण से हैश रेट Miners को मिलने वाले रिवॉर्ड से सीधे जुड़ा है।


Difficulty Retarget

परिभाषा

Difficulty Retarget Bitcoin प्रोटोकॉल में अंतर्निर्मित एक स्वचालित समायोजन तंत्र है, जो हर 2,016 ब्लॉक (लगभग 2 सप्ताह) के बाद माइनिंग कठिनाई को इस तरह समायोजित करता है कि औसत ब्लॉक निर्माण समय लगभग 10 मिनट बना रहे। विशेष रूप से, पिछले 2,016 ब्लॉक बनाने में लगे वास्तविक समय की तुलना आदर्श समय (2,016 × 10 मिनट = 20,160 मिनट) से की जाती है और उसी अनुपात में कठिनाई बढ़ाई या घटाई जाती है। तीव्र उतार-चढ़ाव रोकने के लिए एक समायोजन में कठिनाई अधिकतम 4 गुना बढ़ या 1/4 तक घट सकती है।

मुख्य बिंदु

  • 10 मिनट के block time का महत्व: 10 मिनट का block time नेटवर्क प्रसार समय और सुरक्षा के बीच संतुलन का विचारशील चुनाव है। यदि यह बहुत कम होता, तो नए ब्लॉक के दुनिया भर के nodes तक पहुँचने से पहले अगला ब्लॉक बन जाता और Chain Reorganization (Reorg) बार-बार होती। बहुत अधिक होने पर transaction confirmation की गति धीमी हो जाती।
  • **Hash Power बदला

ChartMentor

이 개념을 포함한 30일 코스

Difficulty Retarget 포함 · 핵심 개념을 순서대로 익히고 실전 차트에 적용해보세요.

chartmentor.co.kr/briefguard

BG इस पैटर्न का विश्लेषण करे तो?

देखें कि 'Difficulty Retarget' वास्तविक चार्ट पर BriefGuard विश्लेषण से कैसे पहचाना जाता है।

वास्तविक विश्लेषण देखें