Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

बिटकॉइन डेटा माइनिंग क्या है?

बिटकॉइन माइनिंग का परिचय

बिटकॉइन माइनिंग लेनदेन संबंधी डेटा को प्रमाणित करने और सार्वजनिक लेजर में डालने की प्रक्रिया को परिभाषित करता है। सार्वजनिक लेजर को ब्लॉकचेन कहा जाता है क्योंकि इसमें ब्लॉक्स का एक समूह होता है। बिटकॉइन आभासी मुद्रा है जिसका कुछ मूल्य होता है, और इसका मूल्य स्थिर नहीं होता, यह समय के अनुसार बदलता रहता है। कोई बिटकॉइन पर्यवेक्षी निकाय नहीं है जो बिटकॉइन लेनदेन का प्रबंधन करता है।

बिटकॉइन को छद्म नाम (झूठा नाम) सतोशी नाकामोतो के तहत बनाया गया था, जिसने निर्माण की घोषणा की, और इसे ओपन-सोर्स सॉफ्टवेयर के रूप में लागू किया गया। एक विशुद्ध पीयर-टू-पीयर संस्करण इलेक्ट्रॉनिक कैश का ऑनलाइन भुगतान को एक व्यक्ति से सीधे दूसरे व्यक्ति को बिना किसी वित्तीय संस्थान की भागीदारी के भेजने की अनुमति देगा।

बिटकॉइन एक नेटवर्क रूप है जो व्यक्तियों को खाता इकाइयों पर संपत्ति अधिकार भेजने में सक्षम बनाता है जिन्हें बिटकॉइन कहा जाता है, जो निश्चित मात्रा में बनाए जाते हैं। जब एक व्यक्ति दूसरे व्यक्ति को कुछ बिटकॉइन भेजता है, तो यह डेटा पीयर-टू-पीयर बिटकॉइन नेटवर्क से जुड़ा होता है।

बिटकॉइन माइनिंग प्रक्रिया

बिटकॉइन माइनिंग को एक ऐसे कार्य की आवश्यकता होती है जिसे लागू करना असाधारण रूप से कठिन है, लेकिन जांचना सरल है। इसके लिए क्रिप्टोग्राफी की आवश्यकता होती है, जिसमें डबल SHA-256 नामक एक हैश फ़ंक्शन होता है (एक फ़ंक्शन जो किसी भी आयाम के टेक्स्ट को 256 बिट्स के समूह में बदल देता है)। एक हैश डेटा के एक क्षेत्र को इनपुट के रूप में स्वीकार करता है और इसे छोटे हैश मान (256 बिट्स) में कम कर देता है।

बिटकॉइन का लाभ यह है कि व्यवस्था गुमनाम रहती है। प्रेषक और लाभार्थी (रिसीवर) की व्यक्तिगत अखंडता एन्कोडेड रहती है। यही मूल कारण है कि यह इंटरनेट पर धन लेनदेन का एक भरोसेमंद रूप बन गया है। परंपरा से, वितरित मुद्रा बनाने में कठिनाई डबल-स्पेंडिंग को रोकने के लिए एक प्रस्ताव की आवश्यकता है।

एक व्यक्ति एक साथ दो लेनदेन भेज सकता है, नेटवर्क पर दो अलग-अलग पार्टियों को समान सिक्के भेज रहा है। बिटकॉइन इस कठिनाई को हल करता है और सभी लेनदेन के एक सार्वजनिक लेजर को बनाए रखकर अधिकारों का समझौता प्रदान करता है, जिसे ब्लॉकचेन कहा जाता है।

क्रिप्टोग्राफिक हैश के साथ, बिना बहुत सारे स्रोतों को आजमाए हमारे इच्छित हैश मान को प्राप्त करने का कोई विकल्प नहीं है। क्योंकि एक ऐसा इनपुट ढूंढना जो हमारे इच्छित मान दे, किसी के लिए हैश को मान्य करना एक आसान कार्य है। इसलिए, क्रिप्टोग्राफिक हैशिंग बिटकॉइन "प्रूफ-ऑफ-वर्क" (डेटा जिसे बनाना कठिन है लेकिन दूसरों के लिए जांचना सरल है) का उपयोग करने का एक अच्छा दृष्टिकोण बन जाता है।

यदि पहले माइन करने के लिए एक ब्लॉक पर विचार किया जाता है, तो नए लेनदेन को एक ब्लॉक में एकत्र करना आवश्यक है, और फिर ब्लॉक को हैश करके 256-बिट ब्लॉक हैश मान बनाना है। जब हैश पर्याप्त शून्य से शुरू होता है, तो ब्लॉक को सफलतापूर्वक माइन किया गया माना जाता है और इसे बिटकॉइन नेटवर्क पर प्रसारित किया जाता है, और वह उस ब्लॉक के लिए विशेषण बन जाता है।

  1. - वेब स्ट्रक्चर माइनिंग क्या है?

    वेब स्ट्रक्चर माइनिंग एक उपकरण है जो डेटा या प्रत्यक्ष लिंक कनेक्शन द्वारा लिंक किए गए वेब पेजों के बीच संबंध को पहचान सकता है। यह संरचित डेटा वेब पेजों के लिए डेटाबेस तकनीकों के माध्यम से वेब स्ट्रक्चर स्कीमा के प्रावधान द्वारा खोजने योग्य है। यह कनेक्शन एक खोज इंजन को खोज क्वेरी से जुड़े डेटा को

  1. - टेम्पोरल डेटा माइनिंग क्या है?

    टेम्पोरल डेटा माइनिंग बड़े टेम्पोरल डेटा के सेट से गैर-तुच्छ, निहित, और संभावित रूप से आवश्यक डेटा के निष्कर्षण की प्रक्रिया को परिभाषित करता है। टेम्पोरल डेटा प्राथमिक डेटा प्रकारों की एक श्रृंखला है, आमतौर पर संख्यात्मक मूल्य, और यह टेम्पोरल डेटा से लाभकारी ज्ञान एकत्र करने से संबंधित है। टेम्पोर

  1. - स्पेसियोटेम्पोरल डेटा माइनिंग क्या है?

    स्पेसियोटेम्पोरल डेटा माइनिंग (Spatiotemporal Data Mining) स्पेसियोटेम्पोरल डेटा माइनिंग स्पेसियोटेम्पोरल डेटा से पैटर्न और ज्ञान खोजने की प्रक्रिया को परिभाषित करती है। स्पेसियोटेम्पोरल डेटा माइनिंग के उदाहरणों में शहरों और भूमि के विकास इतिहास का पता लगाना, मौसम डिजाइन उजागर करना, भूकंप और तूफान