बाजार पूंजी —24 घंटे का वॉल्यूम —BTC —डर का सूचकांक —
मास्टरनिवेश करेंनिवेश & कमाई
विज्ञापन
विज्ञापन

मैंने बिटकॉइन ब्लॉकचेन को चित्रों के लिए स्कैन किया। जो मैंने पाया वह आपको चौंका देगा

मैंने बिटकॉइन ब्लॉकचेन को चित्रों के लिए स्कैन किया। जो मैंने पाया वह आपको चौंका देगा

बिटकॉइन मैगज़ीन

मैंने बिटकॉइन ब्लॉकचेन के लिए चित्रों को स्कैन किया। जो मैंने पाया वह आपको चौंका देगा

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

खैर, मैंने इस प्रश्न को परीक्षण में डालने का निर्णय लिया: क्या वास्तव में ब्लॉकचेन पर चित्र हैं? और इसका बिटकॉइनर्स के लिए क्या मतलब है जो बस अपने स्वयं के पूर्ण नोड को चलाने और अपनी वित्तीय संप्रभुता को अधिकतम करने की कोशिश कर रहे हैं?

मेरी कार्यप्रणाली सरल थी: मैंने ब्लॉकचेन को स्टोर करने के लिए एक नया हार्ड ड्राइव खरीदने का निर्णय लिया, और फिर मैं डेटा पर क्लासिक इमेज रिकवरी सॉफ़्टवेयर चलाने वाला था - कुछ ऐसा जो टूटे हुए हार्ड ड्राइव से चित्रों को पुनर्प्राप्त करने के लिए उपयोग किया जाता है, कुछ ऐसा जो कच्चे चित्र डेटा को खोजने के लिए डिज़ाइन किया गया है।

मैंने इमेज रिकवरी कार्य करने के लिए PhotoRec चुना, एक ओपन-सोर्स इमेज रिकवरी प्रोग्राम जो 20 वर्षों से अधिक समय से मौजूद है। यह सॉफ़्टवेयर कच्चे डेटा में इमेज फ़ाइलों को खोजने के लिए डिज़ाइन किया गया है। इसका उपयोग उन हार्ड ड्राइव से चित्रों और अन्य फ़ाइल प्रारूपों को पुनर्प्राप्त करने के लिए किया जा सकता है जो विफल हो गए हैं या भ्रष्ट हो गए हैं। इसका उपयोग वास्तव में बिटकॉइन वॉलेट के शुरुआती दिनों से खोई हुई wallet.dat फ़ाइलों को पुनर्प्राप्त करने के लिए अक्सर किया जाता है, इससे पहले कि बीज शब्द प्रारूप का प्रसार हो।

पूर्ण बिटकॉइन नोड को समन्वयित करना


पूर्ण बिटकॉइन ब्लॉकचेन के भंडारण के लिए, मैंने कुछ सौ डॉलर में 4-टेरेबाइट डिस्क ड्राइव खरीदने का निर्णय लिया। फिर मैंने उस पर बिटकॉइन कोर का नवीनतम संस्करण स्थापित किया और श्रृंखला को समन्वयित करना शुरू किया। यह प्रक्रिया, जिसमें बिटकॉइन इतिहास में सभी लेनदेन की लेखा सत्यता को डाउनलोड और सत्यापित करना शामिल है, लगभग 72 घंटे या तीन दिन लगी, जो बिटकॉइन कोर सॉफ़्टवेयर द्वारा स्वचालित और पृष्ठभूमि में चल रही थी।

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

डिस्क ड्राइव पर, इस UTXO अनुक्रमण प्रक्रिया में कुछ अनुमानों के अनुसार तीन सप्ताह लग सकते थे, इसलिए इसे तेज करने के लिए, मेरे क्लंकर (AI एजेंट) ने सुझाव दिया कि हम डेटा को RAM में अनुक्रमित करें, फिर डेटा को 4-टेरेबाइट डिस्क ड्राइव पर वापस ले जाएं। जबकि पूरी प्रक्रिया तीन दिन लगी, पृष्ठभूमि में चलने के दौरान, एक SSD पूरे काम को लगभग एक दिन में कर सकता था। SSD ड्राइव डिस्क ड्राइव की तुलना में बहुत तेज होते हैं; वे अधिक आधुनिक हैं, लेकिन उनकी कीमत भी आसानी से चार गुना या उससे अधिक होती है।

एक बार जब ब्लॉकचेन पूरी तरह से डाउनलोड और मान्य हो गया, तो हमने UTXO इंडेक्स को RAM से वापस डिस्क पर स्थानांतरित किया और बिटकॉइन सॉफ़्टवेयर को बूट किया; श्रृंखला पूरी तरह से समन्वयित थी और वॉलेट उपयोग के लिए तैयार था। अब अगला कदम उठाने का समय था: ब्लॉकचेन पर संग्रहीत छवियों को पुनर्प्राप्त करना।

फोटोरेक के साथ ब्लॉकचेन पर छवि पुनर्प्राप्ति

मेरे डिस्क ड्राइव पर पूर्ण बिटकॉइन ब्लॉकचेन के साथ, मैंने बिटकॉइन कोर बंद कर दिया और अपने क्लंकर (कर्सर एआई एजेंट) से कहा कि वह ड्राइव पर फोटोरेक 7.2 चलाए। डिफ़ॉल्ट फोटोरेक प्रक्रिया jpg, png, gif, tif, bmp, ico, psd, और रॉ प्रारूपों की तलाश करती है। यह प्रक्रिया ब्लॉकचेन डेटा पर 11 घंटे से अधिक समय तक चली और अंततः पाया … (ड्रम रोल) … कुछ नहीं।

एक टेराबाइट से अधिक ब्लॉकचेन डेटा और आधे दिन की स्कैनिंग के बाद कोई छवियाँ नहीं मिलीं। फोटोरेक विकी पृष्ठ सॉफ़्टवेयर के काम करने का एक सरल उदाहरण देता है: “फोटोरेक एक JPEG फ़ाइल की पहचान करता है जब एक ब्लॉक इस प्रकार शुरू होता है: 0xff, 0xd8, 0xff, 0xe0, 0xff, 0xd8, 0xff, 0xe1, या 0xff, 0xd8, 0xff, 0xfe।” दूसरे शब्दों में, कार्यक्रम डिस्क पर डेटा को उन बाइट्स के लिए देखता है जो संकेत करते हैं कि वहाँ एक छवि फ़ाइल है।

कार्यक्रम गलत सकारात्मकता के लिए सक्षम है; इसने 8 ICO और 4 समान PNG फ़ाइलें सहेजी जो खोले जाने पर कोई छवियाँ नहीं दिखाती हैं, जैसा कि नीचे की तस्वीर में देखा गया है। इसलिए, प्रभावी रूप से किसी भी प्रकार की कोई महत्वपूर्ण छवियाँ नहीं मिलीं।

JPEGs कहाँ गए? XOR जादू ट्रिक्स

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

यह पता चला है कि मनमाने डेटा से जुड़े जोखिमों पर बिटकॉइन कोर विकास सर्कलों में लंबे समय से चर्चा और योजना बनाई गई है, 2011 के रूप में जल्दी। XOR, एक सरल डेटा अस्पष्टता तकनीक, सभी ब्लॉकचेन डेटा को तब तक scrambled करने के लिए उपयोग की जाती है जब तक कि यह हार्ड ड्राइव पर आराम कर रहा हो।

आपने सुना होगा कि कंप्यूटर की मौलिक भाषा 0 और 1 से बनी होती है। खैर, संक्षेप में, XOR दो अंकों या बिट्स की तुलना करता है और यदि बिट्स अलग हैं तो 1 लौटाता है या यदि बिट्स समान हैं तो 0 लौटाता है। बिटकॉइन के मामले में, XOR ब्लॉकचेन डेटा के हर बिट की तुलना एक यादृच्छिक कुंजी से करता है जो प्रारंभिक इंस्टॉलेशन के दौरान उत्पन्न होती है, जिससे डेटा आराम की स्थिति में होता है जिसमें अन्य प्रोग्राम कोई अर्थ नहीं पा सकते। हालाँकि, जब बिटकॉइन सॉफ़्टवेयर चलता है, तो इसके पास उस डेटा को unscramble करने और इच्छानुसार उपयोग करने की कुंजी होती है। XOR भी बहुत तेज़ है, इसलिए यह प्रदर्शन पर महत्वपूर्ण प्रभाव नहीं डालता। यहाँ XOR के पहले और बाद में बिटकॉइन जेनसिस ब्लॉक का एक उदाहरण है।

XOR वर्तमान में ब्लॉकचेन डेटा और UTXO सेट दोनों पर लागू है। XOR की शुरुआत 2014 में हुई थी जब एंटी-वायरस सॉफ़्टवेयर ब्लॉकचेन डेटा द्वारा वायरस कोड के रूप में व्याख्यायित होने के कारण बाधित होने लगा। एंटी-वायरस सॉफ़्टवेयर तब एक ब्लॉक को क्वारंटाइन कर देता, जिससे ब्लॉकचेन डेटा भ्रष्ट हो जाता और बिटकॉइन क्रैश हो जाता, जिससे सिंक करना असंभव हो जाता। 2015 के अंत तक, XOR को UTXO सेट डेटा पर लागू किया गया था और 2024 में इसे सभी ब्लॉकचेन डेटा पर लागू किया गया था।

संयोगवश, XOR प्रक्रिया का मतलब है कि बिना जानबूझकर XOR को बायपास किए बिना ब्लॉकचेन से कोई मनमाना डेटा पहचाना या निकाला नहीं जा सकता, जो बिटकॉइन के मौद्रिक उपयोग के लिए आवश्यक प्रक्रिया नहीं है। चूंकि बिटकॉइन कोर सॉफ़्टवेयर प्रत्येक स्क्रैम्बल किए गए ब्लॉक के स्थान का एक सरल डेटाबेस रखता है, यह अपने डेटा को प्राप्त कर सकता है, उसे अनस्क्रैम्बल कर सकता है और इसे लक्षित तरीके से आसानी से उपयोग कर सकता है।

बिटकॉइन को अनस्क्रैम्बल तरीके से सिंक करना एक कस्टम प्रक्रिया है जो उतना ही समय ले सकती है जितना कि शुरुआत से सिंक करना, क्योंकि इसे मूल रूप से डेटा के पूरे टेराबाइट को नए क्रम में फिर से लिखना होता है, और इसके लिए किसी ऐसे व्यक्ति के लिए कोई खास मतलब नहीं है जो केवल बिटकॉइन नोड चलाने के सामान्य गोपनीयता और सुरक्षा लाभ चाहता है। इसलिए जब बात सामान्य बिटकॉइनर्स के कंप्यूटरों पर मौजूद बिटकॉइन ब्लॉकचेन डेटा की विशाल संख्या की होती है, तो प्रभावी रूप से कोई मनमाना डेटा या चित्र पहचाने नहीं जा सकते। चौंकाने वाला, मुझे पता है। अपने स्वयं के नोड पर PhotoRec परीक्षण चलाने के लिए स्वतंत्र महसूस करें!

इस पोस्ट में मैंने पूरे बिटकॉइन ब्लॉकचेन को चित्रों के लिए स्कैन किया। जो मैंने पाया वह आपको चौंका देगा। यह लेख बिटकॉइन मैगज़ीन पर पहली बार प्रकाशित हुआ और इसे जुआन गाल्ट ने लिखा है।

स्रोत: BitcoinMagazine

विषय पर अधिक «क्रिप्टोकरेंसी समाचार»

सभी पोस्ट
पैसे के बारे में एक यादृच्छिक उद्धरण
अगर कोई आपसे कहे कि बात पैसे की नहीं है, तो समझ लीजिए कि वह आपका मामला नहीं है।
— बिल क्लिंटन

अन्य अनुभागों में दिलचस्प

पूरा ब्लॉग

टिप्पणियाँ 0

अभी तक कोई टिप्पणी नहीं

इस विषय पर अपनी राय या अनुभव साझा करने वाले पहले व्यक्ति बनें।

विज्ञापन