28 / 736SEED

Seed Phrase

वॉलेट बहाल करने वाले शब्द

वॉलेट शब्दों की सूची क्यों दिखाता है, फ़ोन खोने पर उनसे क्या वापस मिलता है और उन्हें कैसे रखें ताकि वे चोर के भी काम न आएँ।

Seed Phrase बहाली के शब्दों की एक सूची है, जिसका क्रम तय होता है। उसी बैकअप प्रारूप को समझने वाला वॉलेट इन शब्दों से निजी कुंजियाँ दोबारा बना सकता है। निजी कुंजियाँ वह गोपनीय जानकारी हैं जिनसे भुगतान पर हस्ताक्षर किए जाते हैं। इन्हें फिर पाकर आप अपने बिटकॉइन तक पहुँच बहाल कर सकते हैं। ये शब्द लॉगिन पासवर्ड या सिक्कों वाली फ़ाइल नहीं हैं। जिसे सभी ज़रूरी गोपनीय जानकारियाँ मालूम हों, वह आपके उपकरण के बिना भी पहुँच बहाल कर सकता है।

अपना वॉलेट बनाते समय अक्सर 12 या 24 शब्द दिखाई देते हैं और उन्हें लिखने को कहा जाता है। इनका महत्व तब समझ आता है जब फ़ोन खराब हो जाए या Hardware Wallet काम करना बंद कर दे। उपकरण के साथ बिटकॉइन गायब नहीं हुए हैं; उनके रिकॉर्ड Bitcoin नेटवर्क पर बने रहते हैं। आप उन कुंजियों को बहाल करते हैं जिनसे बिटकॉइन खर्च किए जा सकते हैं। पूरा बैकअप और संगत वॉलेट दूसरे उपकरण पर भी यह संभव बनाते हैं। एक्सचेंज खाते की कुंजियाँ, इसके विपरीत, आम तौर पर संचालक संभालता है; उस खाते का पासवर्ड अलग चीज़ है। [4] [6]

ये शब्द अलग-अलग सिक्कों के नाम नहीं हैं। वॉलेट इन्हीं शब्दों को साझा आधार बनाकर तय नियमों के अनुसार कई निजी कुंजियाँ और पते बनाता है। इस तरह काम करने वाले वॉलेट को HD Wallet कहते हैं। इसलिए वही बैकअप आम तौर पर बाद में बने पतों के लिए भी काम आता है। इसका दूसरा पहलू भी है: जिसे आपके शब्द मिल गए, उसे फ़ोन चुराने या उसका PIN जानने की ज़रूरत नहीं। अतिरिक्त passphrase के बिना सामान्य वॉलेट की वही कुंजियाँ वह भी बना सकता है। Passphrase और Multisig कुछ और शर्तें जोड़ते हैं, जिन्हें आगे समझेंगे। [6] [1]

नया बैकअप भरोसेमंद वॉलेट में अच्छी यादृच्छिकता से बनना चाहिए। अपने पसंदीदा शब्द या किताब का वाक्य खुद न चुनें। ऐसे उपकरण से भी सावधान रहें जिसके साथ पहले से भरा हुआ बैकअप मिला हो: उसे तैयार करने वाला व्यक्ति उसे जान सकता है। शब्द सहायता कर्मियों को न भेजें और मरम्मत, सिंक्रोनाइज़ेशन या अनलॉक करने का वादा करने वाली वेबसाइट पर न भरें। वास्तविक सहायता कर्मचारी को इनकी ज़रूरत नहीं होती। वॉलेट बहाल करने की प्रक्रिया आप स्वयं, सत्यापित निर्देशों के अनुसार शुरू करते हैं। [1] [4]

सभी शब्द बिल्कुल सही और सही क्रम में लिखें; उनका अनुवाद न करें। कागज़ सरल है, जबकि टिकाऊ धातु आग या पानी से बचाव में मदद कर सकती है। लेकिन सुलभ बैकअप को किसी के पढ़ लेने से दोनों में से कोई नहीं रोकता। जगह चुनते समय खोने और दूसरे के पहुँचने, दोनों पर विचार करें। एक और प्रति रखने से एक जगह पर निर्भरता घटती है, पर गोपनीय जानकारी की एक और प्रति सुरक्षित रखनी पड़ती है। फ़ोटो और सामान्य क्लाउड ऐसी डिजिटल प्रतियाँ बनाते हैं जिन्हें आसानी से भुलाया जा सकता है। शुरुआती व्यक्ति के लिए ऑफलाइन भंडारण अधिक आसानी से संभाला जाने वाला तरीका है। [4] [1]

साफ़-सुथरे कागज़ से यह सिद्ध नहीं होता कि सब कुछ सही उतारा गया है। कुछ Hardware Wallet उपकरण वॉलेट मिटाए बिना उसी उपकरण पर बैकअप जाँचने देते हैं; Trezor Model T इसका एक उदाहरण है। अपने मॉडल की आधिकारिक प्रक्रिया अपनाएँ। केवल परीक्षण के लिए अपना एकमात्र काम करने वाला वॉलेट न मिटाएँ। वास्तविक बहाली में अपेक्षित पते या पहले से ज्ञात छोटा बैलेंस भी जाँचें। ऐप का शब्द स्वीकार कर लेना अपने आप में सही passphrase और खाते की सही सेटिंग का प्रमाण नहीं है। [3] [1]

PIN आम तौर पर किसी खास उपकरण तक पहुँच की रक्षा करता है। Seed Phrase उसके बाहर भी कुंजियाँ दोबारा बनाने देता है। इसके विपरीत, वैकल्पिक BIP39 passphrase वॉलेट के व्युत्पन्न होने की प्रक्रिया में शामिल होती है: उसी वॉलेट को बहाल करने के लिए शब्द और passphrase दोनों चाहिए। गलत passphrase आम तौर पर पासवर्ड की त्रुटि दिखाने के बजाय दूसरा खाली वॉलेट खोलती है। यह सूची से लिया जाने वाला अनिवार्य “25वाँ शब्द” नहीं है। यदि इसका उपयोग करें, तो सटीक और अलग बैकअप रखें; खोने पर सहायता सेवा इसे रीसेट करके वापस नहीं ला सकती। [1]

BIP39 बहाली के शब्दों का प्रचलित प्रारूप है, लेकिन हर वॉलेट इसे नहीं अपनाता। Electrum की अपनी व्यवस्था है। SLIP39 बैकअप को कई हिस्सों में बाँटने और यह तय करने देता है कि बहाली के लिए कितने हिस्से चाहिए। यह शब्दों की सूची को काटकर टुकड़ों में रखने जैसा नहीं है। इसलिए शब्दों के साथ मूल वॉलेट का नाम, बैकअप प्रारूप और खाते की ज़रूरी सेटिंग भी सँभालें। इनमें derivation path शामिल है, जो वॉलेट को बताता है कि कुंजियाँ कहाँ खोजनी हैं, और पते का प्रकार भी। Multisig में कई कुंजियाँ होती हैं और हस्ताक्षरों की आवश्यक संख्या तय होती है। पूरी व्यवस्था बहाल करने के लिए एक हस्ताक्षरकर्ता का बैकअप पर्याप्त नहीं; अन्य सार्वजनिक कुंजियाँ और हस्ताक्षर का नियम भी चाहिए। Output Descriptor इन कुंजियों और खर्च करने के नियमों को ऐसे रूप में दर्ज कर सकता है जिसे सॉफ़्टवेयर पढ़ सके। इसलिए आयात के बाद शून्य बैलेंस दिखने का अर्थ यह नहीं कि बिटकॉइन ज़रूर गायब हो गए हैं। [1] [7] [8] [2]

उपकरण खराब हो जाए और बैकअप गोपनीय रहे, तो आपको पहुँच बहाल करनी है। लेकिन किसी ने शब्द देख लिए हों या आपने उन्हें धोखाधड़ी वाली वेबसाइट पर भर दिया हो, तो उसके पास कुंजियों की अपनी प्रति हो सकती है। उन्हीं शब्दों से बहाली या PIN बदलना वह प्रति वापस नहीं लेता। जोखिम वाले धन को सुरक्षित ढंग से नई कुंजियों के नियंत्रण में स्थानांतरित करना पड़ता है; Multisig में कदम पूरी हस्ताक्षर शर्त पर निर्भर करते हैं। सभी बैकअप और काम करते वॉलेट तक पहुँच खोने पर बहाली संभव न भी रहे। बहाली पहले से चुराए गए बिटकॉइन भी वापस नहीं लाती। [5] [2]

BIP39, 2048 शब्दों की सूची से यादृच्छिक बिट और छोटा checksum दर्शाता है। 12 शब्दों में 128 यादृच्छिक बिट और 4 जाँच बिट होते हैं; 24 शब्दों में 256 और 8 बिट। जाँच कुछ गलतियाँ पकड़ती है, लेकिन सुरक्षित निर्माण साबित नहीं करती और दूसरे की प्रति नहीं पहचानती। फिर PBKDF2 नाम का गणना फ़ंक्शन शब्दों और वैकल्पिक passphrase से 512-बिट seed बनाता है। seed वह शुरुआती डेटा है जिससे कुंजियाँ बनाई जाती हैं। लंबा परिणाम मूल शब्दों का अनुमान लगाना कठिन नहीं बनाता; यहाँ इसी अनुमान लगाने की कठिनाई को एंट्रॉपी कहते हैं। इसलिए अधिक शब्द खराब यादृच्छिकता या उजागर बैकअप की समस्या नहीं सुधारते। [1]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें BIP 39, वॉलेट, BIP39 passphrase. इस प्रविष्टि का उल्लेख यहाँ भी है BIP 39, HD Wallet, Cold Storage, Hardware Wallet.

DOC · 001BIP 39: Mnemonic code for generating deterministic keysविनिर्देश DOC · 002BIP 380 — Output Script Descriptorsविनिर्देश DOC · 003Trezor — Check wallet backup on Model Tदस्तावेज़ DOC · 004Bitcoin.org — Securing your walletदस्तावेज़ DOC · 005Trezor — Move to a new wallet backupदस्तावेज़ DOC · 006BIP 32 — Hierarchical Deterministic Walletsविनिर्देश DOC · 007Electrum — Seed Version Systemदस्तावेज़ DOC · 008SLIP 39 — Shamir’s Secret-Sharing for Mnemonic Codesविनिर्देश
समीक्षा की गई: स्रोत पहले · यह निवेश सलाह नहीं है