मूल रूप से Substack पर 19 दिसंबर, 2021 को पोस्ट किया गया
यहाँ 20 दिसंबर, 2024 को अपडेट किया गया
अपने पुराने BTC स्टैश को नए Taproot एड्रेस टाइप वॉलेट में माइग्रेट करने के लिए सरल गाइड परिदृश्य
तो... हर कोई उत्साहित है कि Taproot सक्रिय है, काम कर रहा है, खनन किया गया है, लेकिन कुछ ही लोग इसका उपयोग करना शुरू करते हैं। यह सच है, सभी वॉलेट ऐप अभी भी टैपरूट पते पर भेजने या प्राप्त करने में सक्षम नहीं हैं।
परिचय
यह देखने से पहले कि आप अपने सैट्स को टैपरूट पते में कैसे स्थानांतरित कर सकते हैं, हमें यह उल्लेख करना चाहिए कि पुराने प्रकार के BTC पतों से छुटकारा पाना क्यों अच्छा है:
- यदि आपके पास अभी भी अपने BTC को विरासत पते (1 से शुरू होता है) में रखा गया है, जिसका उपयोग करना बहुत महंगा होगा, तो अब से, सैट्स को ऑनचेन ले जाना कठिन और कठिन और महंगा होगा। भविष्य में लाइटनिंग नेटवर्क "भुगतान प्रोटोकॉल" के रूप में होगा और ऑनचेन "होल्डिंग प्रोटोकॉल" के रूप में रहेगा।
- यदि आपके पास अभी भी आपका BTC एक रैप्ड सेगविट एड्रेस (3 से शुरू) में है, तो इसे ऑनचेन का उपयोग करना इतना महंगा नहीं है, लेकिन फिर भी यह भारी वजन रखता है और कुछ वॉलेट ऐप्स अभी भी उन तक भेजने या प्राप्त करने के लिए संघर्ष कर रहे हैं। इसके अलावा कई एक्सचेंजों ने उन पतों का इस्तेमाल किया और इससे किसी समय गोपनीयता लीक हो सकती है।
- अगर आपके पास नेटिव सेगविट (बेच 32) प्रकार का पता है, तो अपने सैट को टैपरूट प्रकार में ले जाना भी अच्छा है, ताकि भविष्य में लाइटनिंग और गोपनीयता के लिए विकास से लाभ मिल सके।
- आपके पास पिछले txs से कई छोटे UTXO (बदलाव) हैं और उन्हें खर्च करना मुश्किल है, अब बेहतर भविष्य के उपयोग के लिए आउटपुट को समेकित और मिश्रित करने का समय है।
- XPUB को बदलना भी आपके पिछले txs का पता लगाने का एक अच्छा तरीका है।
- गोपनीयता: अतीत में सभी पुराने प्रकार के BTC पतों को किसी न किसी तरह से "ट्रेस" किया जाता था। कुछ ने कॉइनजॉइन या मिक्सिंग तकनीकों का इस्तेमाल किया, लेकिन सभी उनका उपयोग करने में इतने कुशल नहीं थे। अब आपके पास अपने सैट को "साफ़" करने और भविष्य के लिए तैयार होने का अवसर है।
टैपरूट के बारे में यहाँ और पढ़ें:
- टैपरूट - युगों के लिए एक अपग्रेड
- टैपरूट आ रहा है - इससे कैसे फ़ायदा होगा
- टैपरूट वॉच - के बारे में
- टैपरूट और श्नोर कार्यशाला परिचय
जैसा कि मैंने इस गाइड में बताया है, कि आप अपने BTC स्टैश को तीन स्तरों के वॉलेट में कैसे सुरक्षित रखते हैं, अब आइए एक उदाहरण देखें कि आप उन्हें टैपरूट सपोर्ट करने वाले वॉलेट में कैसे स्विच करते हैं। एक सरल उदाहरण पर नज़र डालेंगे और देखेंगे कि ज़्यादातर उपयोगकर्ता अपने BTC कहाँ रख रहे हैं।
उपयोग परिदृश्य
मान लें कि आपके पास कई इलेक्ट्रम वॉलेट हैं, जिनमें लीगेसी और सेगविट पते और UTXO (बदले हुए या सिर्फ़ HODL वाले) हैं। आपके पास एक HWW (ट्रेजर, लेजर इत्यादि) भी हो सकता है जिसे बेहतर कॉइन नियंत्रण के लिए इलेक्ट्रम ऐप से जोड़ा जा सकता है।
हम इस "माइग्रेशन" के लिए स्पैरो वॉलेट डेस्कटॉप ऐप का उपयोग करेंगे। यह कई विशेषताओं वाला एक बहुत अच्छा वॉलेट ऐप है और टैपरूट एड्रेस को सपोर्ट करने वाला पहला ऐप है।
आप इसे ज़्यादा गोपनीयता के लिए अपने खुद के BTC / इलेक्ट्रम नोड से कनेक्ट कर सकते हैं, लेकिन अगर आपके पास नोड नहीं है, तो कोई बात नहीं, आप दिए गए सार्वजनिक नोड सर्वर में से किसी एक का उपयोग कर सकते हैं (टोर के पीछे भी)। उदाहरण के लिए आप ब्लॉकस्ट्रीम सर्वर का उपयोग कर सकते हैं।
हम एकल हस्ताक्षर के साथ एक सरल परिदृश्य का उपयोग करेंगे।
अपना टैपरूट वॉलेट तैयार करने के लिए प्रारंभिक चरण
- स्टैंडअलोन स्पैरो डेस्कटॉप ऐप इंस्टॉल या चलाएं
- एक नया वॉलेट बनाएं और टैपरूट चुनें और "नया या आयातित सॉफ़्टवेयर वॉलेट" चुनें
- अगली स्क्रीन में नए बीज के लिए शब्द उत्पन्न करना, उन्हें सहेजना और उन्हें फिर से लिखना होगा ताकि पुष्टि हो सके कि वे ठीक हैं
- एक बार जब आप प्रक्रिया पूरी कर लें, तो अपना पासवर्ड मैनेजर खोलें (मैं KeePass या Bitwarden की सलाह देता हूँ) और अपने नए बनाए गए वॉलेट के सभी विवरण जोड़ें: बीज, xpub, व्युत्पन्न पथ, 3-4 BTC पते, वॉलेट फ़ाइल का एन्क्रिप्शन पासवर्ड। आप अपनी स्पैरो वॉलेट फ़ाइल का फ़ाइल बैकअप भी जोड़/सम्मिलित कर सकते हैं (स्पैरो मेनू पर जाएँ, फ़ाइल - वॉलेट निर्यात करें)। उस पासवर्ड मैनेजर डेटाबेस को सुरक्षित स्थान पर रखें!
- इस नए बनाए गए वॉलेट में फंड ले जाने से पहले, रिस्टोर टेस्ट करें। बस इस नए बनाए गए वॉलेट को बंद करें, और फिर से वही प्रक्रिया शुरू करें, लेकिन इस बार, आपके पास पहले से मौजूद बीज से रिस्टोर करना चुनें। यदि आप वही पहले 5-6-10 BTC पते जेनरेट करते हैं, तो आप आगे बढ़ने के लिए तैयार हैं, आपके पास सही शब्द हैं और आपको यकीन है कि आप उन्हें रिस्टोर कर सकते हैं।
अपने इलेक्ट्रम वॉलेट को स्पैरो में आयात करें
सुचारू संक्रमण करने और मिक्सिंग ट्रांजेक्शन को आसान बनाने के लिए, अपने पुराने इलेक्ट्रम वॉलेट को स्पैरो में आयात करें।
पहले जैसी ही प्रक्रिया, बस हम दूसरी स्क्रीन में "इलेक्ट्रम कीस्टोर" चुनेंगे, जहाँ हम सिर्फ इलेक्ट्रम वॉलेट फ़ाइल जोड़ सकते हैं, सीड या किसी और चीज़ की ज़रूरत नहीं है।
अगर आपने अभी भी उस फ़ाइल को सेव नहीं किया है, तो कोई बात नहीं, बस अपने इलेक्ट्रम फ़ोल्डर इंस्टॉलेशन में ब्राउज़ करें या जहाँ आप वॉलेट फ़ाइल रखते हैं और आप इसे वहाँ से आयात करेंगे। स्पैरो में "इम्पोर्ट" पर क्लिक करें और आपसे एन्क्रिप्शन पासवर्ड पूछेगा। यह उस फ़ाइल को खोलने के लिए आपका इलेक्ट्रम पासवर्ड है। हो गया, स्पैरो को सभी txs और UTXOs को आयात करने में कुछ समय लगेगा।
ठीक है मान लें कि आपके पुराने इलेक्ट्रम वॉलेट में 10 UTXOs हैं, जिनमें से प्रत्येक की राशि अलग-अलग है।
चलिए इसे और विविधतापूर्ण बनाते हैं: उन सभी को 20 UTXOs में विभाजित करेंगे, जिनकी राशि अलग-अलग होगी, बराबर नहीं, इसे कॉइनजॉइन जैसा बनाएँगे।
टैपरूट में माइग्रेशन के लिए लेनदेन बनाएँ
स्पैरो में, आयातित इलेक्ट्रम वॉलेट - सेंड पर जाएँ। न्यूनतम शुल्क चुनें, उदाहरण के लिए 1sat/vB और "गोपनीयता" मोड अनुकूलित करें।
Sparrow में अपने नए बनाए गए Taproot वॉलेट पर जाएँ (ऊपरी टैब देखें) और एड्रेस में पहले 20 जेनरेट किए गए एड्रेस को एक-एक करके कॉपी करें।
Electrum इंपोर्टेड वॉलेट पर वापस जाएँ और उस "पे टू" बॉक्स में, एक-एक करके पेस्ट करें और प्रत्येक taproot डेस्टिनेशन एड्रेस के लिए "ऐड" बटन पर क्लिक करें। आप चाहें तो लेबल लगा सकते हैं। प्रत्येक डेस्टिनेशन के लिए अलग-अलग राशि डालें। इसे एक यादृच्छिक संख्या के रूप में फैलाएं।
अंतिम पर, बस "अधिकतम" बटन पर क्लिक करें और शेष उपलब्ध सैट को जोड़ देगा।
आपके लेनदेन के निर्माण के बाद एक अच्छा ग्राफ दिखाई देगा।
"लेनदेन बनाएँ" पर क्लिक करें और अगली स्क्रीन उस पर हस्ताक्षर करने वाली होगी (अपने वॉलेट पासवर्ड का उपयोग करके) और एक अच्छी सुविधा भी: "लॉकटाइम"। यह वास्तव में दिलचस्प है यदि आप उन UTXO को लंबे समय तक HODL के लिए लॉक करना चाहते हैं, ताकि निर्दिष्ट ब्लॉक या तिथि तक खर्च न किया जा सके (उदाहरण के लिए अपने बच्चों के लिए एक होल्डिंग वॉलेट, ताकि वे उस वॉलेट से तभी खर्च कर सकें जब वे 18-20 वर्ष के हों)। खर्च के लिए वॉलेट की सुरक्षा के लिए यह एक बहुत अच्छी सुविधा है।
साइन करने की प्रक्रिया पूरी करें और लेनदेन को मेमपूल में प्रसारित करें। एक बार माइनर्स द्वारा मेमपूल से ले लिए जाने के बाद, आप इसे ब्लॉक एक्सप्लोरर में इस तरह देख सकते हैं:
हो गया! अब 6 पुष्टियों की प्रतीक्षा करें और आप अपने BTC को अपने नए टैपरूट वॉलेट पते में देखेंगे।
वैकल्पिक रूप से, आप txID को कॉपी कर सकते हैं और https://kycp.org/ पर जाकर देख सकते हैं कि "गोपनीयता" का स्तर कैसा है। यदि आप अधिक गोपनीयता चाहते हैं, तो उसी वॉलेट से या किसी अन्य नए बनाए गए टैपरूट वॉलेट के साथ मिक्स करके और भी अधिक इनपुट और आउटपुट के साथ प्रक्रिया को दोहराएं। स्पैरो वॉलेट मिक्सिंग के लिए एक बेहतरीन ऐप है और इसका उपयोग करना आसान है।
अधिक जानकारी और गाइड स्पैरो मिक्सिंग का उपयोग कैसे करें.