Shamir बैकअप और सीड फ़्रेज़ को बाँटना
Shamir बैकअप वॉलेट के रिकवरी सीक्रेट को कई हिस्सों (शेयर) में बाँट देता है, ताकि कोई एक कॉपी आपके फ़ंड्स चुराने के लिए काफ़ी न हो। जानिए यह कैसे काम करता है और सीड फ़्रेज़ को आधा-आधा काटना जोखिम भरा क्यों है।
Shamir बैकअप आपके वॉलेट के रिकवरी सीक्रेट को कई शेयर में बाँट देता है, जिनमें से हर एक को शब्दों के अलग सेट के रूप में लिखा जाता है, ताकि चुनी गई संख्या के शेयर (जैसे तीन में से कोई भी दो) वॉलेट को रिस्टोर कर सकें, जबकि इससे कम शेयर कुछ भी काम का न बताएँ। इससे आप बैकअप अलग-अलग जगहों पर रख सकते हैं, और किसी भी एक जगह पर पूरी की नहीं होती।
यह एक असली दुविधा को हल करता है। सीड फ़्रेज़ का एक ही बैकअप सिंगल पॉइंट ऑफ़ फ़ेल्योर होता है: अगर वह खो जाए तो आपके फ़ंड्स चले जाते हैं, और अगर किसी को मिल जाए तो आपके फ़ंड्स चोरी हो सकते हैं। ज़्यादा कॉपियाँ बनाने से खोने का जोखिम घटता है, लेकिन चोरी का जोखिम बढ़ता है। Shamir बैकअप दोनों को एक साथ कम करने के लिए बनाया गया है, लेकिन इससे जटिलता भी बढ़ती है, और गलती होने पर आप खुद ही अपने वॉलेट से बाहर हो सकते हैं।
Shamir's Secret Sharing कैसे काम करता है
Shamir's Secret Sharing को क्रिप्टोग्राफ़र Adi Shamir ने 1979 में पेश किया था। इसका मूल विचार एक गणितीय तथ्य पर टिका है: किसी कर्व को तय करने के लिए एक निश्चित संख्या में बिंदुओं की ज़रूरत होती है। दो बिंदु एक सीधी रेखा तय करते हैं, तीन बिंदु एक परवलय, और इसी तरह आगे।
आसान शब्दों में:
- 1सीक्रेट को किसी रैंडम तरीके से चुने गए कर्व पर एक बिंदु के रूप में एन्कोड किया जाता है।
- 2उस कर्व के अलग-अलग बिंदु शेयर के रूप में बाँटे जाते हैं।
- 3पर्याप्त शेयर (थ्रेशोल्ड) होने पर कर्व को फिर से बनाया जा सकता है और सीक्रेट रिकवर किया जा सकता है।
- 4इससे कम होने पर अनगिनत कर्व फ़िट हो जाते हैं, इसलिए शेयर सीक्रेट के बारे में कुछ नहीं बताते।
यही आख़िरी खूबी इसे किसी फ़्रेज़ को टुकड़ों में बाँटने से अलग बनाती है।
वॉलेट में Shamir बैकअप: SLIP-39
हार्डवेयर वॉलेट निर्माता SatoshiLabs, यानी Trezor के पीछे की कंपनी, ने Shamir बैकअप के लिए SLIP-39 नाम का एक मानक प्रकाशित किया। इसे सपोर्ट करने वाले वॉलेट शेयर को शब्दों की सूचियों के रूप में बनाते हैं, जो सीड फ़्रेज़ जैसी दिखती हैं, लेकिन उनकी शब्द-सूची और फ़ॉर्मेट अलग होता है।
Shamir बैकअप सेट करते समय आप आम तौर पर चुनते हैं:
- शेयर की संख्या: जैसे 3 या 5।
- थ्रेशोल्ड: रिकवरी के लिए कितने शेयर चाहिए, जैसे 2 या 3।
कुछ इम्प्लीमेंटेशन ज़्यादा जटिल सेटअप के लिए ग्रुप की सुविधा भी देते हैं, जैसे “फ़ैमिली ग्रुप से एक शेयर और पर्सनल ग्रुप से दो”।
कम्पैटिबिलिटी चेतावनी
SLIP-39 शेयर ऐसे वॉलेट में नहीं डाले जा सकते जो सिर्फ़ BIP-39 सपोर्ट करता हो, जबकि ज़्यादातर वॉलेट 12 या 24 शब्दों वाली सीड फ़्रेज़ के लिए यही मानक इस्तेमाल करते हैं। Shamir बैकअप पर भरोसा करने से पहले पक्का कर लें कि कौन-से वॉलेट उसे रिस्टोर कर सकते हैं, और यह जानकारी अपने प्लान के साथ लिखकर रखें।
सीड फ़्रेज़ को बस आधा-आधा क्यों नहीं काटना चाहिए
एक आम घरेलू तरीका है शब्द 1–12 एक कागज़ पर और 13–24 दूसरे कागज़ पर लिखना। यह चतुराई भरा लगता है, लेकिन इसमें दो समस्याएँ हैं:
| तरीका | अगर एक हिस्सा चोरी हो जाए | अगर एक हिस्सा खो जाए |
|---|---|---|
| एक पूरी सीड फ़्रेज़ | फ़ंड्स ले जाए जा सकते हैं | वॉलेट भी ख़राब हो जाए तो फ़ंड्स खो जाते हैं |
| आधे-आधे में कटी सीड फ़्रेज़ | हमलावर को आधा सीक्रेट पता चल जाता है, जिससे बाकी का अंदाज़ा लगाना बहुत आसान हो जाता है | वॉलेट भी ख़राब हो जाए तो फ़ंड्स खो जाते हैं |
| Shamir 3 में से 2 | हमलावर को कुछ भी काम का पता नहीं चलता | बाकी दो शेयर से रिकवर करें |
फ़्रेज़ को बाँटने से हर टुकड़ा चोर के लिए कीमती और हर टुकड़ा अनिवार्य बन जाता है। आपको दोनों के नुकसान मिलते हैं। अगर आपको बिखरे हुए बैकअप चाहिए, तो सही स्कीम इस्तेमाल करें। और गहराई में जाना चाहते हैं, तो वॉलेट डेरिवेशन पाथ की व्याख्या पढ़ें।
Shamir बैकअप बनाम दूसरे विकल्प
| विकल्प | यह कैसे काम करता है | मुख्य फ़ायदा | मुख्य कमी |
|---|---|---|---|
| एक सीड फ़्रेज़ | शब्दों की एक सूची | सरल, व्यापक सपोर्ट | सिंगल पॉइंट ऑफ़ फ़ेल्योर |
| सीड फ़्रेज़ + पासफ़्रेज़ | सीड के साथ एक गुप्त अतिरिक्त शब्द | सिर्फ़ सीड मिल जाना काफ़ी नहीं | पासफ़्रेज़ भूल गए तो फ़ंड्स गए |
| Shamir बैकअप | थ्रेशोल्ड वाले शेयर | बिखरा हुआ स्टोरेज, शेयर खोने पर भी काम करता है | SLIP-39 सपोर्ट चाहिए; संभालने को ज़्यादा चीज़ें |
| मल्टीसिग वॉलेट | कई कीज़ को साइन करना होता है | कोई एक की अकेले फ़ंड्स नहीं हिला सकती | सेटअप और रिकवरी ज़्यादा जटिल |
पासफ़्रेज़ और साझा फ़ंड्स के लिए मल्टीसिग पर हमारी गाइड इन विकल्पों को कवर करती हैं।
Shamir बैकअप को सुरक्षित तरीके से कैसे सेट करें
- 1ऐसा वॉलेट इस्तेमाल करें जो इसे सपोर्ट करता हो और जिसे आधिकारिक स्रोत से डाउनलोड किया गया हो या ख़रीदा गया हो।
- 2समझदारी भरा थ्रेशोल्ड चुनें। 3 में से 2 एक आम शुरुआती विकल्प है: आप एक शेयर खोकर भी रिकवर कर सकते हैं, और एक चोरी हुआ शेयर बेकार है।
- 3हर शेयर को ध्यान से हाथ से लिखें, उस पर शेयर नंबर और थ्रेशोल्ड लिखें, और कभी उसकी फ़ोटो न लें।
- 4शेयर अलग-अलग जगहों पर रखें, जैसे आपका घर और कोई दूसरी भरोसेमंद जगह। सारे शेयर एक ही दराज़ में रखने से पूरा मकसद ही बेकार हो जाता है।
- 5वॉलेट में बड़ी रकम डालने से पहले थ्रेशोल्ड जितने शेयर से रिकवरी टेस्ट करें।
- 6प्लान को लिखकर रखें, ताकि किसी भरोसेमंद व्यक्ति को पता हो कि यह स्कीम मौजूद है, कितने शेयर चाहिए और कौन-सा वॉलेट इसे रिस्टोर करता है। क्रिप्टो के लिए विरासत योजना पर हमारी गाइड देखें।
- 7आग और पानी से बचाने के लिए हर शेयर के मेटल बैकअप पर विचार करें।
आम गलतियाँ
- थ्रेशोल्ड को कुल शेयर की संख्या के बराबर रखना, जिससे एक शेयर खोने का मतलब सब कुछ खोना हो जाता है।
- एक-दूसरे को जानने वाले लोगों को बहुत ज़्यादा शेयर दे देना, जो उन्हें मिला सकते हैं।
- यह भूल जाना कि शेयर किस वॉलेट मानक का इस्तेमाल करते हैं।
- रिकवरी को कभी टेस्ट न करना।
- Shamir को साइन करने वाले डिवाइस पर मैलवेयर से सुरक्षा मान लेना; यह ऐसा नहीं है।
निष्कर्ष
Shamir बैकअप से आप वॉलेट के रिकवरी सीक्रेट को कई जगहों पर फैला सकते हैं, ताकि एक शेयर खोने या चोरी होने से आपके फ़ंड्स न जाएँ। यह सीड फ़्रेज़ को आधा-आधा काटने से कहीं ज़्यादा सुरक्षित है, लेकिन इसके लिए कम्पैटिबल वॉलेट और सावधानी से तैयार दस्तावेज़ ज़रूरी हैं। सेल्फ़-कस्टडी में Bitcoin या दूसरा क्रिप्टो रखने वाले ज़्यादातर लोगों के लिए अच्छी तरह संभाला गया एक ही बैकअप काफ़ी है; Shamir तब समझदारी है जब रकम और आपकी योजना अतिरिक्त कदमों को सही ठहराती हो। बुनियादी बातों से शुरुआत करें, हमारी गाइड सीड फ़्रेज़ का सही तरीके से बैकअप कैसे लें के साथ।
अक्सर पूछे जाने वाले सवाल
Shamir बैकअप क्या है?
Shamir बैकअप वॉलेट के रिकवरी सीक्रेट को कई शेयर में बाँटता है, और हर शेयर को शब्दों की एक अलग सूची के रूप में लिखा जाता है। रिकवरी के लिए कितने शेयर चाहिए, यह आप तय करते हैं, जैसे तीन में से कोई भी दो। इससे कम शेयर सीक्रेट के बारे में कुछ भी काम का नहीं बताते, इसलिए एक शेयर खो जाने या चोरी हो जाने से आपके फ़ंड्स खतरे में नहीं आते।
क्या मैं अपनी 24 शब्दों वाली सीड फ़्रेज़ को बस आधा-आधा नहीं काट सकता?
ऐसा करने की सलाह नहीं दी जाती। हर आधा हिस्सा फिर भी आपके सीक्रेट का एक भाग उजागर करता है और हमलावर को बाकी हिस्सा अंदाज़ा लगाने के लिए जितनी मेहनत चाहिए, उसे काफ़ी कम कर देता है; और किसी भी आधे हिस्से के खोने से रिकवरी असंभव हो सकती है। Shamir बैकअप और मल्टीसिग वॉलेट इन दोनों समस्याओं से बचने के लिए बनाए गए हैं।
क्या Shamir बैकअप सभी वॉलेट के साथ काम करता है?
नहीं। वॉलेट में Shamir बैकअप का आम मानक SLIP-39 है, जो ज़्यादातर वॉलेट में इस्तेमाल होने वाली BIP-39 सीड फ़्रेज़ से अलग है। Shamir शेयर सिर्फ़ उन्हीं वॉलेट में रिस्टोर हो सकते हैं जो SLIP-39 सपोर्ट करते हैं, इसलिए कम्पैटिबिलिटी जाँचें और नोट कर लें कि शेयर किस तरह के वॉलेट से बनाए गए थे।
क्या Shamir बैकअप और मल्टीसिग एक ही चीज़ हैं?
नहीं। Shamir बैकअप एक ही की के बैकअप को शेयर में बाँटता है, लेकिन रिकवर होने के बाद वॉलेट फिर भी एक ही की से साइन करता है। मल्टीसिग कई स्वतंत्र कीज़ इस्तेमाल करता है, जिनमें से हर एक को ट्रांज़ैक्शन साइन करना होता है। मल्टीसिग किसी एक हैक हुए डिवाइस से बचाता है, जबकि Shamir मुख्य रूप से यह सुरक्षित करता है कि बैकअप कैसे रखा गया है।
