क्रिप्टो वॉलेट एड्रेस को समझें और ट्रांज़ैक्शन कैसे कन्फर्म होते हैं
जानिए क्रिप्टो वॉलेट एड्रेस क्या है, यह कैसे काम करता है, और ब्लॉकचेन ट्रांज़ैक्शन की पुष्टि करने की स्टेप‑बाय‑स्टेप प्रक्रिया।
अंग्रेज़ी से अनुवादित। मूल लेख पढ़ें
मुख्य बातें
- एक वॉलेट एड्रेस सार्वजनिक, अल्फ़ान्यूमेरिक पहचानकर्ता है जो ब्लॉकचेन पर क्रिप्टोकरेंसी प्राप्त करता है।
- ट्रांज़ैक्शन नेटवर्क पर ब्रॉडकास्ट होते हैं, ब्लॉकों में समूहित होते हैं, और प्रूफ़‑ऑफ़‑वर्क या प्रूफ़‑ऑफ़‑स्टेक जैसे कंसेंसस मैकेनिज़्म द्वारा कन्फर्म होते हैं।
- हर कन्फर्मेशन सुरक्षा बढ़ाता है, जिससे ट्रांज़ैक्शन अधिक अपरिवर्तनीय बनता जाता है।
क्रिप्टो वॉलेट एड्रेस क्या है?
एक क्रिप्टो वॉलेट एड्रेस अक्षरों और अंकों की स्ट्रिंग है जो ब्लॉकचेन पर एक गंतव्य को दर्शाती है जहाँ फंड भेजे जा सकते हैं।
यह ई‑मेल एड्रेस की तरह काम करता है: कोई भी इसे सार्वजनिक रूप से शेयर कर सकता है, लेकिन केवल संबंधित प्राइवेट की वाला ही फंड खर्च कर सकता है।
एड्रेस वॉलेट की पब्लिक की के क्रिप्टोग्राफ़िक हैश से निकाला जाता है, जो बदले में एक प्राइवेट की से उत्पन्न होती है जिसे गुप्त रखना आवश्यक है।
- Bitcoin: 26‑35 कैरेक्टर, 1, 3 या bc1 से शुरू (उदा., 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa)
- Ethereum: 42 कैरेक्टर, 0x से शुरू (उदा., 0x742d35Cc6634C0532925a3b844Bc454e4438f44e)
- अन्य चेन: समान पैटर्न, लेकिन बेस58, बेस32 या Bech32 एन्कोडिंग हो सकती है
वॉलेट एड्रेस कैसे बनते हैं
जब वॉलेट जेनरेट होता है, सॉफ़्टवेयर एक रैंडम 256‑बिट प्राइवेट की बनाता है, अक्सर सिक्योर रैंडम नंबर जेनरेटर का उपयोग करके।
प्राइवेट की को एलिप्टिक‑करव मल्टिप्लिकेशन एल्गोरिद्म (Bitcoin और Ethereum के लिए secp256k1) में फीड किया जाता है जिससे 512‑बिट पब्लिक की बनती है।
पब्लिक की को दो बार हैश किया जाता है (Bitcoin के लिए SHA‑256 फिर RIPEMD‑160) और अंतिम एड्रेस फॉर्मेट में एन्कोड किया जाता है, जिसमें टाइपो पकड़ने के लिए चेकसम जोड़ा जाता है।
- प्राइवेट की उदाहरण: 5J3mBbAH58C1B4c8p6v4k4Yw3h2Xg4Z5y6v7w8x9y0z1a2b3c4d5e6f7g8h9i0j
- पब्लिक की: 65 बाइट, अनकम्प्रेस्ड के लिए 0x04 से शुरू, कम्प्रेस्ड के लिए 0x02/0x03 से शुरू
- चेकसम: हैश के अंतिम 4 बाइट, एन्कोडिंग से पहले जोड़े जाते हैं
ट्रांज़ैक्शन भेजना: इनीशिएशन से ब्रॉडकास्ट तक
फंड ट्रांसफर करने के लिए, सेंडर एक ट्रांज़ैक्शन बनाता है जिसमें रिसीवर का एड्रेस, राशि और छोटा ट्रांज़ैक्शन फ़ी शामिल होता है।
ट्रांज़ैक्शन एक या अधिक अनस्पेंट ट्रांज़ैक्शन आउटपुट (UTXOs) को रेफ़र करता है जो सेंडर के पास होते हैं, जिससे कुल इनपुट = कुल आउटपुट + फ़ी बनता है।
वॉलेट सॉफ़्टवेयर ट्रांज़ैक्शन को सेंडर की प्राइवेट की से साइन करता है, जिससे डिजिटल सिग्नेचर बनता है जो मालिकाना हक़ साबित करता है बिना की को उजागर किए।
- UTXO उदाहरण: इनपुट 0.5 BTC, आउटपुट 0.3 BTC रिसीवर को, 0.199 BTC चेंज एड्रेस को, 0.001 BTC फ़ी
- नॉन्स (या सीक्वेंस नंबर) एथेरियम जैसे अकाउंट‑बेस्ड मॉडल में रिप्ले अटैक रोकता है
- फ़ी सैटॉशी प्रति बाइट (BTC) या गैस प्रति गवई (ETH) में व्यक्त की जाती है और माइनर/वैलिडेटर चयन को प्रभावित करती है
ट्रांज़ैक्शन कैसे कन्फर्म होते हैं
नेटवर्क नोड्स पेंडिंग ट्रांज़ैक्शन को एक कैंडिडेट ब्लॉक में इकट्ठा करते हैं। ब्लॉकचेन के अनुसार, कंसेंसस एल्गोरिद्म तय करता है कि कौन सा ब्लॉक चेन में जुड़ता है।

चर्चा 0