Bitcoin Bootstrap.dat – Bootstrap.dat फ़ाइल को कहाँ और कैसे उपयोग करें
बिटकॉइन पीयर टू पीयर क्रिप्टोकरेंसी है। बिटकॉइन का वॉलेट क्लाइंट अन्य नोड्स के साथ सिंक करके नेटवर्क से ब्लॉकचेन को डाउनलोड करता है। सिर्फ बिटकॉइन ही नहीं बल्कि ज्यादातर क्रिप्टोकरेंसी कोर वॉलेट इस तरह से काम करते हैं जैसे ये सभी बिटकॉइन पर आधारित हैं। चूंकि इसे प्रत्येक ब्लॉक को डाउनलोड करने और मान्य करने के लिए पीयर टू पीयर संचार की आवश्यकता होती है, इसलिए पूरे ब्लॉकचेन को सिंक्रनाइज़ करने की प्रक्रिया धीमी होगी। यहां तक कि उच्च इंटरनेट गति वाले कंप्यूटरों को बिटकॉइन ब्लॉकचेन को सिंक करने में दिन या सप्ताह भी लगेंगे। यह बिटकॉइन और अन्य क्रिप्टोकरेंसी वॉलेट के साथ एक समस्या है, जिसकी ब्लॉकचेन फ़ाइल का आकार बहुत बड़ा है। आप अपने बटुए में नोड जोड़ सकते हैं जो नेटवर्क कनेक्शन के साथ मदद करेगा लेकिन यह सिंक्रनाइज़ेशन प्रक्रिया को गति नहीं देगा। सौभाग्य से, वॉलेट सिंक्रनाइज़ेशन प्रक्रिया को तेज करने के लिए आप बूटस्ट्रैप फ़ाइल का उपयोग कर सकते हैं.
बूटस्ट्रैप फ़ाइल क्या है और यह कैसे काम करती है? मैं बिटकॉइन के लिए बूटस्ट्रैप.डैट कहां पा सकता हूं और इस फाइल का उपयोग कैसे कर सकता हूं?
Bootstrap.dat क्या है?
Bootstrap.dat एक फ़ाइल है जिसमें एक निश्चित समय के लिए उत्पत्ति ब्लॉक से ब्लॉकचैन की प्रतिलिपि होती है। इस संकुचित Bootstrap.dat फ़ाइल का उपयोग प्रारंभिक ब्लॉकचेन डाउनलोड समय को गति देने के लिए किया जाता है। कैसे? आपका वॉलेट क्लाइंट पी 2 पी नेटवर्क से प्रत्येक ब्लॉक को डाउनलोड और सत्यापित करता है। यह आमतौर पर धीमा है और खासकर यदि आप पहली बार वॉलेट का उपयोग कर रहे हैं तो सिंकिंग प्रक्रिया में काफी लंबा समय लग सकता है.
सहकर्मी से सहकर्मी संचार का उपयोग करने के बजाय आपका वॉलेट क्लाइंट इस संकुचित बूटस्ट्रैप फ़ाइल से ब्लॉकचेन डेटा पढ़ सकता है जिसमें एक निश्चित ब्लॉक ऊंचाई तक ब्लॉकचेन डेटा की प्रतिलिपि शामिल है। एक बार जब वॉलेट क्लाइंट बूटस्ट्रैप फ़ाइल से डेटा पढ़ना पूरा कर लेता है, तो यह शेष ब्लॉकों को डाउनलोड करने के लिए पी 2 पी कनेक्शन का उपयोग करेगा। यह विधि तेज़ है और मानक तुल्यकालन प्रक्रिया की तुलना में कम बैंडविड्थ की खपत करती है। हालाँकि, अभी भी बूटस्ट्रैप विधि में कुछ समय लगता है क्योंकि आपके वॉलेट क्लाइंट को प्रत्येक व्यक्तिगत ब्लॉक को मान्य करने की आवश्यकता होती है.
मुझे बिटकॉइन के लिए यह बूटस्ट्रैप.डैट कहां मिल सकता है?
सबसे पहले हम आपको बताना चाहते हैं कि अनौपचारिक और अविश्वसनीय स्रोत से बिटकॉइन के लिए bootstrap.dat फ़ाइल डाउनलोड करना अत्यधिक अनुशंसित नहीं है। यह अनुशंसा केवल बिटकॉइन के लिए ही नहीं, बल्कि अन्य क्रिप्टो मुद्राओं जैसे डैश, लिटिकोइन आदि के लिए भी है। आप टोरेंट, बिटकॉइन टॉक फ़ोरम और कई थर्ड पार्टी वेबसाइट्स में बूटस्ट्रैपडैट फ़ाइल पाएंगे। लेकिन जैसा कि हमने कहा कि ये अनौपचारिक स्रोत हैं और वे इसे शोध के उद्देश्य से बनाए हुए हैं। तो मुझे बिटकॉइन के लिए आधिकारिक बूटस्ट्रैप.डैट फ़ाइल कहां मिल सकती है?
Bitcoin.org का उपयोग इस बूटस्ट्रैप फ़ाइल को सिंक्रनाइज़ेशन प्रक्रिया में तेजी लाने के लिए किया जाता है। लेकिन वह फ़ाइल उपलब्ध नहीं है और वे अब इसे बनाए नहीं रखते हैं। क्योंकि बूटस्ट्रैप.डैट विधि का उपयोग करके वॉलेट को सिंक्रनाइज़ करना अब लाभप्रद नहीं है और अब आवश्यक नहीं है। बिटकॉइन कोर संस्करण के रूप में 0.10.0 और बाद में पीयर टू पीयर टू पीयर नेटवर्क का उपयोग करते हुए ब्लॉकचेन डाउनलोड करना बहुत तेज है और कोर वॉलेट क्लाइंट का उपयोग करके ब्लॉकचेन को सीधे डाउनलोड करना अधिक कुशल है.
अधिक जानकारी: https://bitcoin.org/en/release/v0.10.0#faster-synchronization
प्रारंभिक सिंक्रनाइज़ेशन को गति देने के लिए बूटस्ट्रैप फ़ाइल का उपयोग कैसे करें
जबकि बिटकॉइन अब इस पद्धति का उपयोग नहीं करता है अन्य क्रिप्टोकरेंसी इसकी सिफारिश करती हैं और वे इस फाइल को आधिकारिक रूप से बनाए रखते हैं। आप आधिकारिक वेबसाइट पर या उनके GitHub भंडार में पैकेज पा सकते हैं। इस संपीड़ित बूटस्ट्रैप.डेट फ़ाइल में ब्लॉकचेन की क्रमबद्ध प्रतिलिपि होती है और आप इसका उपयोग अपने बटुए की आरंभिक प्रक्रिया को तेज करने के लिए कर सकते हैं। यदि आप कभी भी ऐसी फ़ाइल में आते हैं तो यहाँ बूटस्ट्रैप फ़ाइल का उपयोग कैसे किया जाता है.
1. अपने वॉलेट में कोई भी बदलाव करने से पहले सबसे अनुशंसित कदम वॉलेट बैकअप ले रहा है। दो या अधिक स्थानों पर वॉलेट.डैट फ़ाइल की एक प्रति रखें। यदि आपका बटुआ नया या खाली है तो इस कदम की आवश्यकता नहीं है। एक बार बैकअप करने के बाद बटुए से बाहर निकलें.
2. अब आधिकारिक स्रोत का पता लगाएं और bootstrap.dat फ़ाइल डाउनलोड करें जो आमतौर पर एक संपीड़ित ज़िप फ़ाइल है.
3. एक बार .zip फ़ाइल डाउनलोड हो जाने के बाद, इसे बूट करें जहाँ आपको bootstrap.dat नामक फ़ाइल मिल जाएगी.
4. इसके बाद आपको अपने बटुए कोर फ़ोल्डर में इस bootstrap.dat फ़ाइल को स्थानांतरित करने की आवश्यकता है। सभी क्रिप्टोक्यूरेंसी वॉलेट निम्नलिखित स्थान पर अपनी मुख्य फाइलों को बनाए रखता है.
खिड़कियाँ: C: \ Users \% उपयोगकर्ता नाम% \ AppData \ Roaming \ coinfolder
मैक ओ एस: ~ / पुस्तकालय / आवेदन सहायता / coinname
लिनक्स: ~ /
यदि आपकी वॉलेट फाइलें डिफ़ॉल्ट डेटा स्थान में नहीं हैं, तो स्थापना के दौरान आपने एक कस्टम ब्लॉकचेन निर्देशिका का उपयोग करने का विकल्प चुना है.

निर्देशिका खोजें और बस bootstrap.dat फ़ाइल वहाँ रखें। एक बार अपनी वॉलेट.क्यूटी फ़ाइल खोलने के बाद और “कनेक्टिंग टू पीयर्स” के बजाय नीचे बाएँ कोने में आप देखेंगे “डिस्क से ब्लॉक आयात करना”.

लेकिन मैं इस वॉलेट का लंबे समय से उपयोग कर रहा हूं और कोर फ़ोल्डर में मेरे पास कुछ ब्लॉक फाइलें हैं। क्या मुझे इस बूटस्ट्रैप फ़ाइल का उपयोग करने से पहले इन सभी .blk.dat फ़ाइलों को हटाना चाहिए?
मौजूदा वॉलेट में bootstrap.dat आयात कर रहा है?
सबसे पहले bootstrap.dat फाइलें प्रारंभिक ब्लॉकचेन डाउनलोड समय को गति देने के लिए हैं और यदि आप पहले से ही बटुए का उपयोग कर रहे हैं तो यह आवश्यक नहीं है। वैसे भी अगर आपका बटुआ कुछ निश्चित ऊंचाई पर अटका हुआ है और आप शुरू करना चाहते हैं तो आप बूटस्ट्रैपडैट फाइल का उपयोग कर सकते हैं। लेकिन इसका उपयोग करने से पहले ब्लॉकचेन आयात करने के लिए यहां कुछ फाइलें और फ़ोल्डर्स हैं जिन्हें आपको पहले हटाना होगा.
यदि यह पहले से चल रहा है तो पहले अपने वॉलेट को बंद कर दें। फिर अपने वॉलेट कोर फ़ोल्डर में जाएं और वॉलेट.डैट फ़ाइल को किसी अन्य स्थान पर कॉपी करें। यदि आपके पास आपके बटुए में धन है, तो यह कदम बहुत जरूरी है। अगला नीचे दी गई छवि में दिखाए गए फ़ोल्डर और फ़ाइलों को हटा दें जैसे: ब्लॉक, चेनस्टेट डायरेक्टरी और पीयरसैट.टैट.

एक बार bootstrap.dat को इस स्थान पर ले जाएं और फिर वॉलेट लॉन्च करें। आपका वॉलेट क्लाइंट अब डिस्क से ब्लॉक आयात करना शुरू कर देगा जो कि बूटस्ट्रैप.डैट फ़ाइल में पाए गए ब्लॉक को प्रोसेस करना शुरू कर देगा.
ध्यान दें: यह प्रक्रिया उच्च CPU संसाधनों का उपयोग करती है और इसमें कुछ समय लगेगा। इस अवधि के दौरान बटुए का उपयोग या बंद करने का प्रयास न करें क्योंकि आप इसे दुर्घटनाग्रस्त कर सकते हैं। एक बार जब आपका वॉलेट क्लाइंट डिस्क से ब्लॉक आयात करना पूरा कर लेता है तो यह साथियों से जुड़ जाएगा और सबसे हाल के ब्लॉक डाउनलोड करना शुरू कर देगा.
क्या मैं इस बूटस्ट्रैप फ़ाइल को हटा सकता हूँ?
हां, एक बार जब आपका वॉलेट ब्लॉकचेन डेटा डाउनलोड कर लेता है तो आप आगे बढ़ सकते हैं और इस फाइल को हटा सकते हैं। वास्तव में आपको वह मूल फ़ाइल नहीं मिली, जिसे आपने कोर डायरेक्टरी में छोड़ा था। एक बार वॉलेट ने ब्लॉकचेन फ़ाइलों को कॉपी और आयात कर लिया है, यह bootstrap.dat फ़ाइल को bootstrap.dat.old के रूप में चिह्नित करेगा। इस पुरानी फ़ाइल की अब आवश्यकता नहीं है और इसलिए आप इसे हटा सकते हैं.
क्या यह फाइल सुरक्षित है?
बिटकॉइन के लिए बूटस्ट्रैप फ़ाइल का उपयोग करने की अनुशंसा नहीं की जाती है क्योंकि सीधे बटुए के ग्राहक का उपयोग करके सिंक्रनाइज़ करना बहुत तेज और मजबूत है। वैसे भी आपके पास अभी भी यह सवाल है क्योंकि अधिकांश अन्य सिक्के अपने वॉलेट सिंक्रनाइज़ेशन प्रक्रिया को तेज करने के लिए बूटस्ट्रैप फ़ाइल का उपयोग करने की सलाह देते हैं। इस bootstrap.dat फ़ाइल में केवल ब्लॉकचेन डेटा है, यह सुरक्षित है और यह किसी भी तरह से आपके फंड को प्रभावित नहीं करता है। हालाँकि, जैसा कि हमने पहले कहा था कि कभी भी डाउनलोड न करें और बूटस्ट्रैप का उपयोग करें। फ़ाइल को अविश्वसनीय / अनौपचारिक स्रोत से डाउनलोड करें क्योंकि फ़ाइल में संभावितवेयर हो सकता है.
आशा है कि इससे सहायता मिलेगी!
यह लेख पसंद आया? आप बिटकॉइन ब्लॉकचेन प्रूनिंग के बारे में पढ़ना भी पसंद कर सकते हैं.
