दो बार खर्च करना यानी एक ही सिक्के को दो बार इस्तेमाल करना। नकदी प्रणाली में यह असंभव है। आप नोट देते हैं और वह आपके पास नहीं रहता। डिजिटल फाइलों की कॉपी बनाई जा सकती है, इसीलिए शुरुआती डिजिटल कैश योजनाएं विफल रहीं। बिटकॉइन ने ब्लॉकचेन के जरिए इस समस्या का समाधान किया। एक बार ब्लॉक में लेनदेन की पुष्टि हो जाने पर, सिक्के नए मालिक के हो जाते हैं। पुराना मालिक उन्हें दोबारा खर्च नहीं कर सकता क्योंकि नेटवर्क पहले से खर्च किए गए सिक्कों का उपयोग करने वाले किसी भी लेनदेन को अस्वीकार कर देता है।
51 प्रतिशत हमले के दौरान डबल स्पेंडिंग संभव हो जाती है। हमलावर एक्सचेंज को कॉइन भेजता है, पुष्टि की प्रतीक्षा करता है, फिर एक गुप्त लंबी चेन प्रसारित करता है जिसमें मूल लेनदेन शामिल नहीं होता। नेटवर्क लंबी चेन पर स्विच कर जाता है। जमा कभी हुआ ही नहीं। हमलावर के पास कॉइन अभी भी होते हैं और वह एक्सचेंज से पहले ही कोई अन्य एसेट निकाल चुका होता है। एथेरियम क्लासिक को 2019 और 2020 में डबल स्पेंड हमलों का सामना करना पड़ा, जिससे एक्सचेंजों को लाखों का नुकसान हुआ। बचाव का तरीका सरल है: अधिक पुष्टियों की प्रतीक्षा करें। बिटकॉइन पर छह ब्लॉक होने से डबल स्पेंडिंग हमला अव्यावहारिक हो जाता है। एक छोटी चेन पर एक पुष्टि पर्याप्त नहीं होती।
दोहरे खर्च की रोकथाम
- भुगतान स्वीकार करने से पहले कई बार पुष्टि होने का इंतजार करें
- उच्च मूल्य वाले लेन-देन के लिए अधिक पुष्टिकरण की आवश्यकता होती है।
- छोटी श्रृंखलाएं बड़ी श्रृंखलाओं की तुलना में अधिक असुरक्षित होती हैं।
- एक्सचेंज अक्सर अपनी खुद की पुष्टि सीमा निर्धारित करते हैं।
बिटकॉइन पर 51 प्रतिशत हमले की लागत बहुत अधिक है। जबकि एक छोटे ऑल्टकॉइन पर इसकी लागत इतनी अधिक नहीं है। इसी अंतर के कारण पुष्टिकरण की आवश्यकताएं भिन्न होती हैं।
Comments
No comments yet. Be the first to share a thought.
Leave a comment