Vanity Keys

आपके शब्द वाला Ethereum और EVM एड्रेस

CPU 4

कठिनाई
1
जाँचे गए
0
स्पीड
–
बीता समय
–
50% संभावना इतने समय में
–

vanity address क्या है?

वैनिटी एड्रेस ऐसा वॉलेट एड्रेस होता है जिसका एक हिस्सा आपने खुद चुना हो, ताकि वह कम रैंडम दिखे और पहचानना आसान हो। उदाहरण:

  • 0xcafe…7f3a
  • 0x9f4e…beef

Ethereum एड्रेस 0x और 40 hexadecimal अक्षरों का होता है, इसलिए आपके टेक्स्ट में सिर्फ़ अंक और a से f तक के अक्षर चल सकते हैं। फिर भी cafe, dead, beef जैसे शब्द और 1234 जैसे नंबर बन सकते हैं।

यह कैसे काम करता है

एड्रेस की शुरुआत और/या अंत के लिए छोटा-सा टेक्स्ट डालें और एड्रेस खोजें दबाएँ। आपका ब्राउज़र प्राइवेट key जाँचता रहता है, जब तक किसी से मेल खाता एड्रेस न मिल जाए।

एड्रेस मिलने पर उसकी private key दिखाएँ और अपने वॉलेट में import कर लें।

हर अतिरिक्त अक्षर खोज को 16 गुना लंबा कर देता है। केस मैचिंग (Aa) चालू हो तो हर अक्षर पर यह दोगुना और हो जाता है, क्योंकि एड्रेस का केस एक चेकसम होता है। CPU threads की संख्या से स्पीड तय होती है, इसलिए कंप्यूटर धीमा पड़े तो इन्हें घटा दें।

50% वाला समय सिर्फ़ अंदाज़ा है, काउंटडाउन नहीं। हर एड्रेस एक नई कोशिश है, इसलिए खोज तुरंत ख़त्म हो सकती है या कई गुना ज़्यादा समय ले सकती है, और अब तक बिताया समय नतीजे को पास नहीं लाता।

सुरक्षा

सारी गणना आपके ब्राउज़र में होती है। कुछ भी आपके डिवाइस से बाहर नहीं जाता: कोई डेटाबेस नहीं है, कोई सर्वर कोड नहीं है, और पेज की सिक्योरिटी पॉलिसी उसकी स्क्रिप्ट को नेटवर्क रिक्वेस्ट करने से रोकती है। टैब बंद करते ही key ग़ायब हो जाती है।

Vanity Keys आपकी key स्टोर नहीं कर सकता। पक्का करना चाहें तो तीन तरीके हैं:

  • पेज लोड होने के बाद इंटरनेट बंद कर दें और उसी पर काम जारी रखें
  • पेज डाउनलोड करें और बिना इंटरनेट वाले कंप्यूटर पर इस्तेमाल करें
  • डाउनलोड की गई फ़ाइल जाँचें: पेज जो कुछ करता है, वह उसी एक HTML फ़ाइल में है

हर खोज crypto.getRandomValues से मिले 256 रैंडम बिट से शुरू होती है, जो ब्राउज़र का क्रिप्टोग्राफ़िक रूप से सुरक्षित जनरेटर है, और वहीं से लगातार keys जाँचती है। मशहूर जनरेटर Profanity सिर्फ़ 32 रैंडम बिट से शुरू होता था, इसलिए टूट गया। मिला हर एड्रेस आपको दिखने से पहले दूसरे, स्वतंत्र इम्प्लीमेंटेशन से दोबारा निकाला जाता है।

Copies और मिलते-जुलते एड्रेस

इस तरह का पेज आपकी keys बनाता है, इसलिए बदली हुई कॉपी उन्हें चुरा सकती है। कॉपी हूबहू वैसी दिख सकती है और मिलते-जुलते डोमेन पर हो सकती है। खोज से पहले साइट का पता जाँच लें, और बड़ी रकम के लिए ऑफ़लाइन फ़ाइल इस्तेमाल करें।

किसी और के बनाकर दी हुई private key या vanity address कभी इस्तेमाल न करें: जिसने बनाई है, वह उसकी कॉपी रख सकता है।

स्कैमर ऐसे एड्रेस भी बनाते हैं जिनकी शुरुआत और अंत आपके इस्तेमाल किए एड्रेस जैसे हों, इस उम्मीद में कि आप अपनी हिस्ट्री से उनका एड्रेस कॉपी कर लेंगे। भेजने से पहले पूरा एड्रेस मिलाएँ, सिर्फ़ उसके दोनों सिरे नहीं।

परफ़ॉर्मेंस

स्पीड आपके ब्राउज़र और डिवाइस पर निर्भर करती है। हर CPU thread नए कंप्यूटर पर प्रति सेकंड सैकड़ों हज़ार एड्रेस जाँचता है। फ़ोन और टैबलेट पर भी चलता है, लेकिन धीमा। कंप्यूटर इस्तेमाल लायक रहे, इसलिए खोज आपके CPU threads के आधे पर शुरू होती है।

Vanity Keys ब्राउज़र में चलता है, इसलिए कुछ इंस्टॉल नहीं करना पड़ता। ग्राफ़िक्स कार्ड इस्तेमाल करने वाले टूल कहीं ज़्यादा तेज़ हैं, पर उन्हें चलाना मुश्किल है और जो आप चला रहे हैं उस पर भरोसा करना पड़ता है।

कम्पैटिबिलिटी

वही एड्रेस और key हर EVM नेटवर्क पर चलती है: Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain और दूसरे। फ़ंड उसी नेटवर्क पर रहते हैं जिस पर भेजे गए थे, इसलिए भेजने से पहले नेटवर्क जाँच लें।

आपको private key मिलती है, recovery phrase नहीं। यह MetaMask, Rabby और private key स्वीकार करने वाले दूसरे वॉलेट में import होती है। Hardware wallet अपनी keys खुद बनाते हैं और इसे import नहीं कर सकते।