- X उपयोगकर्ता cprkrn ने Claude की मदद से 11 साल से अधिक समय से न खुलने वाले Bitcoin वॉलेट तक फिर से पहुंच हासिल की, और वॉलेट में 5 BTC थे
- इस Bitcoin की कीमत लगभग 4 लाख डॉलर थी, और पुराना mnemonic व कॉलेज के दिनों के कंप्यूटर फ़ाइलें रिकवरी के सुराग बने
- शुरुआती वॉलेट में HD key और non-HD व imported keys का मिश्रण हो सकता था, इसलिए सिर्फ seed phrase से वॉलेट फ़ाइल के अंदर की keys रिकवर नहीं हुईं
- Claude ने दिसंबर 2019 की backup wallet file और btcrecover के input combination bug को खोजा, जिससे पहले की brute-force असफलता का कारण ठीक हुआ
- रिकवरी की सफलता Claude द्वारा पासवर्ड अनुमान लगाने का नतीजा नहीं थी, बल्कि डेटा व्यवस्थित करना, त्रुटि ढूंढना, और tool execution में सहायता के जरिए private key decryption संभव हो सका
Claude से रिकवर हुआ 11 साल पुराना Bitcoin वॉलेट
- X उपयोगकर्ता cprkrn ने 11 साल से अधिक समय से एक्सेस न कर पाने वाले Bitcoin वॉलेट को Claude की मदद से खोला, और वॉलेट में 5 BTC मौजूद थे
- इन 5 BTC की कीमत लगभग 4 लाख डॉलर थी, और cprkrn पासवर्ड भूल जाने के बाद लंबे समय तक वॉलेट तक नहीं पहुंच सके
- कुछ हफ्ते पहले मिला पुराना mnemonic और कॉलेज के दिनों के कंप्यूटर की पूरी फ़ाइलें आखिरी रिकवरी प्रयास का सुराग बनीं
- Claude ने डेटा में पुरानी backup wallet file खोज निकाली, और btcrecover की input combination समस्या भी ढूंढी जो पहले की रिकवरी कोशिशों को रोक रही थी
- cprkrn ने X पर एक पोस्ट में कहा कि Claude ने वॉलेट खोला और Anthropic व Dario Amodei को धन्यवाद दिया
शुरुआती क्रिप्टोकरेंसी वॉलेट रिकवरी की कठिनाइयाँ
- शुरुआती क्रिप्टोकरेंसी वॉलेट की संरचना आज के वॉलेट से अलग थी, और mnemonic seed phrase से HD key tree बनता था, फिर भी non-HD keys और imported keys साथ में इस्तेमाल हो सकती थीं
- ऐसी keys सिर्फ seed phrase से रिकवर नहीं होती थीं, बल्कि पासवर्ड-संरक्षित wallet file में अलग से सेव रहती थीं
- cprkrn ने उस wallet file का पासवर्ड बदल दिया था जिसमें एक खास key मौजूद थी, और बाद में वह पासवर्ड पूरी तरह भूल गए
- नतीजतन, उस key से जुड़े Bitcoin तक पहुंच असंभव हो गई और बाद में अलग रिकवरी प्रक्रिया की जरूरत पड़ी
रिकवरी प्रक्रिया और btcrecover की विफलता का कारण
- cprkrn ने open source Bitcoin wallet recovery tool btcrecover से locked file को brute-force तरीके से खोलने की कोशिश की, लेकिन सफलता नहीं मिली
- पुराने कॉलेज नोट्स में मिला mnemonic seed phrase एक turning point साबित हुआ, और उस seed से रिकवर हुआ HD address कंप्यूटर की एक खास फ़ाइल से मेल खाता था
- इस मेल से पुष्टि हुई कि वही फ़ाइल 5 BTC वाला वॉलेट है, लेकिन फ़ाइल अब भी encrypted थी
- Claude ने cprkrn के डेटा में दिसंबर 2019 की और पुरानी wallet backup file खोज निकाली
- Claude ने यह भी पाया कि btcrecover जिन shared keys और passwords को आजमा रहा था, वे सही तरह से combine नहीं हो रहे थे
- यह bug ठीक करने और पासवर्ड बदले जाने से पहले वाले पुराने वॉलेट का इस्तेमाल करने के बाद, Claude की मदद से btcrecover private key को decrypt कर सका
- cprkrn ने रिकवर की गई private key से अपने खोए हुए 5 BTC को मौजूदा वॉलेट में ट्रांसफर कर दिया
Claude की भूमिका और सीमाएँ
- ऐसा नहीं था कि Claude ने जादुई तरीके से वॉलेट खोलने वाली सही string का अनुमान लगा लिया हो
- असली बात यह थी कि उसने cprkrn से छूटी हुई गंभीर समस्या पहचानी और रिकवरी फ्लो को रोक रही configuration errors को ठीक किया
- Claude ने पुरानी backup file खोजने और btcrecover की input combination समस्या सुलझाने में मदद की, जिससे मौजूदा tool के काम करने की शर्तें बन सकीं
- नतीजतन, LLM ने सीधे password guessing की बजाय डेटा व्यवस्थित करने, त्रुटि ढूंढने, और tool execution में सहायता के जरिए रिकवरी में योगदान दिया
मिलते-जुलते Bitcoin वॉलेट रिकवरी और विफलता के मामले
- AI LLM के आम होने से पहले, शोधकर्ताओं ने भूले हुए 20-character password वाले Bitcoin वॉलेट को खोलने में कम से कम छह महीने लगाए थे
- उस वॉलेट में 2024 के हिसाब से लगभग 16 लाख डॉलर मूल्य का BTC था, और Tom’s Hardware ने इस पर रिपोर्ट की थी
- इसके विपरीत, 8,000 BTC वाला एक लैपटॉप कूड़े में फेंके जाने के बाद, एक व्यक्ति ने स्थानीय landfill में उसे खोजने की कोशिश की, लेकिन 2025 के अदालत के फैसले ने यह प्रयास रोक दिया
- इस मामले में नुकसान का आकार 78 करोड़ डॉलर बताया गया, और संबंधित फैसला रिकवरी प्रयास खत्म होने के उदाहरण के रूप में कवर किया गया
1 टिप्पणियां
Hacker News प्रतिक्रियाएँ
Claude का एक ऐसा ही मामला देखा है। रकम बहुत कम थी, लेकिन मामला IRS R&D टैक्स क्रेडिट का था, और ऑडिट फर्म ने शुरुआत में कहा था कि हमें 0 डॉलर मिलेंगे
लेकिन जब Claude से पुराने R&D रिपोर्ट और खर्चों का विश्लेषण कराया, तो उसने समस्या पकड़ ली और बताया कि ऑडिटर ने हमारी कंपनी को गलत श्रेणी में रखा था
Claude ने सही Internal Revenue Code प्रावधान तक बता दिया और एक ईमेल ड्राफ्ट भी लिखा जिसमें समझाया गया था कि हम किस वजह से एक खास श्रेणी में आते हैं, और दो दिन बाद ऑडिटर ने गलती मान ली और जवाब दिया कि हमें 8,000 डॉलर का टैक्स क्रेडिट मिल सकता है
कुछ महीने पहले उसने AWS पर हर महीने 250 डॉलर बचाने लायक चीजें भी ढूँढ दी थीं, इसलिए मज़ाक में कहता हूँ कि Claude Max प्लान लेने पर भी पैसों के हिसाब से फायदा ही है
यह अजीब है कि लोग सिर्फ इसलिए अपना हक़ नहीं पाते क्योंकि वे क़ानून की व्याख्या नहीं कर सकते या उन्हें पता ही नहीं होता कि कौन से नियम मौजूद हैं
टैक्स इतना मुश्किल नहीं होना चाहिए
अमेरिकी तरीका यूरोप की व्यक्तिगत टैक्स प्रक्रिया से भी पीछे लगता है, और अगर सरकार वैसे भी टैक्स की गणना कर रही है, तो उसे करदाताओं से संख्या पूछकर “हमारे नंबर से अलग हुआ तो दोषी” जैसा व्यवहार नहीं करना चाहिए, बस बता देना चाहिए
यह एक जानबूझकर डिज़ाइन की गई व्यवस्था लगती है, जो उन लोगों के लिए और कठोर है जो मदद या शिक्षा का खर्च नहीं उठा सकते
capitalized costs, depreciation, और 1880 के दशक की इमारत को बहाल करते समय मिले Historical Tax Credits जैसी चीज़ों को सही तरह से किताबों में दर्ज करने में AI काफ़ी ऊँची सटीकता से काम करता है, इसलिए अब हर तिमाही एक असली अकाउंटेंट बस एक बार जाँच कर देता है
पहले हर महीने लगभग बारह सवाल होते थे
Claude Code इस तरह के कामों में सचमुच बहुत अच्छा है। कुछ समय पहले एक खराब SD कार्ड से इमेज रिकवर करने के लिए GetDataBack से फ़ाइलें निकालीं, लेकिन फ़ाइल फ़ॉर्मैट टूटा हुआ लग रहा था और इमेज व्यूअर में खुल नहीं रहा था
Claude से फ़ाइल का विश्लेषण कराके कारण पता कराया, और आखिर में यह समझ आया कि हर फ़ाइल custom metadata header, thumbnail, और असली image को जोड़कर बनी हुई थी
उससे एक Python script लिखवाई और metadata समेत सभी इमेज रिकवर कर लीं। इंसान यह काम नहीं कर सकता ऐसा नहीं है, लेकिन अकेले करने से कहीं तेज़ हुआ
पहले locked firmware वाले router में घुसने का तरीका ढूँढने के लिए भी Claude का इस्तेमाल किया था, और अलग-अलग तरीकों का सुझाव देने व उन्हें आज़माने में वह अच्छा था
_old,_new, तारीख़ जैसे नाम वाले दर्जन भर फ़ोल्डरों में बिखरा पड़ा हैClaude यह समझने में ज़बरदस्त मदद कर रहा है कि application में वास्तव में क्या हो रहा है, क्या relevant है और क्या नहीं, और किन-किन जगहों पर फर्क है। सचमुच कई दिनों का काम बचा रहा है
ऐसा कहने वाले ज़्यादातर लोग वही होते हैं जो बस Claude Code ही इस्तेमाल करते हैं, न कि वे लोग जो उसी काम पर Gemini CLI, OpenAI Codex, GitHub Copilot, या दूसरे agent execution environments के साथ तुलना-आधारित benchmark चलाते हों
कुछ परिस्थितियों में यह सच हो सकता है, लेकिन आम तौर पर इसका आधार तुलना-डेटा नहीं बल्कि किस्से-कहानियाँ होती हैं
“पुराने कॉलेज नोट्स में लिखी mnemonic seed phrase मिल जाने के बाद किस्मत खुली” वाले हिस्से को देखें तो, निष्पक्ष रूप से कहें तो असली breakthrough वही था। बेशक Claude के बिना शायद रिकवरी नहीं हो पाती
“एक Bitcoin trader ने 11 साल पहले नशे की हालत में wallet password खो दिया था, फिर Claude AI की मदद से 4 लाख डॉलर रिकवर किए — bot ने पुराने wallet backup को decrypt करने से पहले 3.5 ट्रिलियन passwords आज़माए” — काश मेरे पास इसका चौथाई भी खोया हुआ wallet होता
तकनीकी रूप से Claude ज़रूरी नहीं था, यह काम कोई भी password cracking software कर सकता था
बहुत से passwords random strings नहीं होते, बल्कि याद रखने में आसान शब्दों और आसान नंबरों के मेल होते हैं
पहले से भी ऐसे projects रहे हैं जो कुछ ऐसा ही करते हैं, और सिर्फ 3.5 ट्रिलियन की संख्या देखकर यह नहीं कहा जा सकता कि वे tools भी नाकाम रहते, लेकिन random guessing से बेहतर hit rate तो लगता ही है
high school के बाद हम बहुत क़रीब नहीं रहे, लेकिन वह इकलौता बेटा था, और मैं कल्पना कर सकता हूँ कि उसके बूढ़े माता-पिता ने उसका कंप्यूटर बस फेंक दिया होगा
अगर उसमें सैकड़ों BTC होते तो भी मुझे हैरानी नहीं होती
यह 10,000 Bitcoin pizza वाली घटना से पहले की बात थी, और थोड़ा अफ़सोस होता है
धन्यवाद, MtGox
एक बेकार wiki UI में लंबा edit कर रहा था कि browser freeze हो गया। उसे दोबारा लिखने में कई घंटे लग जाते
force quit करके सब खो देने का जोखिम नहीं लेना चाहता था, इसलिए Claude Code से browser internals और filesystem objects से text निकलवाया
stringsचलाना; बहुत low-tech था, लेकिन बेहद उपयोगीकई crypto wallets कमजोर passwords पर brute-force attacks को कम असरदार बनाने के लिए key derivation function (KDF) का इस्तेमाल करते हैं, जो हर password attempt के साथ computation और memory usage बढ़ाता है
जब computing power बढ़ती है और कई crypto tokens की कीमत भी ऊपर जाती है, तो password भूलने के कई साल बाद भी पुराने wallet को brute-force से खोलना आर्थिक रूप से फायदेमंद हो सकता है
और अब तो छोटे local AI models भी किसी खास KDF function को target करने वाली optimized brute-force scripts आसानी से लिख सकते हैं
फिर भी उसने इसलिए हार नहीं मानी क्योंकि wallet में 5 BTC थे, लेकिन “यह ज़्यादा नहीं लग सकता, पर इसकी क़ीमत लगभग 4 लाख डॉलर है” कहना पाठकों के स्तर को बहुत कम आँकना है
अब Anthropic के पास भी private key है
निजी तौर पर मुझे नहीं लगता कि वे इसका दुरुपयोग करेंगे, लेकिन फिर भी BTC को जितनी जल्दी हो सके कहीं और भेज देना चाहिए
मैं विशेषज्ञ नहीं हूँ, इसलिए पक्का नहीं कह सकता, लेकिन अगर password बदलने के बाद भी पुराना wallet चलता रहता है, तो यह security design flaw जैसा लगता है
असली दुनिया में अगर आपने घर का ताला बदल दिया हो और पुरानी चाबी फिर भी चलती रहे, तो शायद ही कोई खुश होगा
जो लोग इसे बेहतर समझते हैं, वे बताएँ कि यह कैसे काम करता है और क्यों ठीक है। मैं सच में और समझना चाहता हूँ
तुलना करें तो यह घर का ताला बदलने जैसा नहीं, बल्कि घर की चाबी को एक सुरक्षित तिजोरी में रखकर उस तिजोरी का ताला बदलने जैसा है
इस स्थिति में घर का ताला बदलने का मतलब होगा पुराने wallet से नए wallet में funds transfer करके पुराने wallet को छोड़ देना, और मूल लेखक यही करने वाला है
लेकिन ऐसा करने के लिए पहले original key चाहिए
यह सब विज्ञापन जैसा लगता है। ऐसी बात दुनिया को बताने की ज़रूरत ही क्या है? बहुत ज़्यादा संयोग एक साथ हैं