Swiss Trust Layer पर MyCopyright रजिस्टर किसी रचना को सील करते समय पाँच चीज़ों को कवर करता है: सील की गई फ़ाइल खुद, एक क्वालिफाइड टाइमस्टैम्प, एक वेरिफाइड पहचान, वैकल्पिक एस्क्रो, और ISCC नाम का एक कंटेंट कोड। इनमें से अधिकांश की कल्पना करना आसान है, क्योंकि यह किसी परिचित चीज़ से मेल खाता है। टाइमस्टैम्प एक मुहर लगी तारीख है। पहचान एक पासपोर्ट जांच है। एस्क्रो एक ताले वाला भंडारण बॉक्स है। कंटेंट कोड वह एकमात्र हिस्सा है जो तकनीकी लगता है और अक्सर छोड़ दिया जाता है, जो अफ़सोस की बात है, क्योंकि यह उस सवाल का जवाब देता है जो बाकी कोई हिस्सा नहीं दे सकता।
टाइमस्टैम्प यह साबित करता है कब। हैश यह साबित करता है कौन सी फ़ाइल। दोनों में से कोई भी यह साबित नहीं करता कि यह वही रचना है।
जब आप कोई दस्तावेज़ सील करते हैं, तो प्लेटफ़ॉर्म अपलोड किए गए सटीक बाइट्स का एक क्रिप्टोग्राफ़िक हैश बनाता है, और एक क्वालिफाइड टाइमस्टैम्प तारीख और समय जोड़ता है। साथ में, ये दोनों चीज़ें कुछ खास और उपयोगी साबित करती हैं: यह ठीक यही फ़ाइल इस ठीक इस पल में मौजूद थी। यदि बाद में फ़ाइल का एक भी बाइट बदल जाए, यहां तक कि आंख से न दिखने वाला कंप्रेशन भी, तो हैश अब मेल नहीं खाएगा, और प्रमाण नई वर्ज़न पर लागू नहीं होगा।
यह किसी कानूनी दस्तावेज़, अनुबंध, या ऐसे PDF के लिए बिल्कुल सही है जिसे फिर कभी नहीं बदलना चाहिए। लेकिन यह किसी वेबसाइट के लिए आकार बदली गई तस्वीर, किसी दूसरे फ़ाइल फ़ॉर्मेट में निर्यात की गई पांडुलिपि, या किसी स्ट्रीमिंग प्लेटफ़ॉर्म के लिए फिर से एन्कोड किए गए ट्रैक के लिए पर्याप्त नहीं है। एक इंसान के लिए, इनमें से हर मामला स्पष्ट रूप से वही रचना है। हैश के लिए, यह बिल्कुल अलग फ़ाइल है, क्योंकि बाइट्स अलग हैं। किसी विशिष्ट फ़ाइल के कब्ज़े को साबित करना और किसी रचना को उसकी कई संभावित प्रतियों में पहचानना दो अलग समस्याएं हैं, और Swiss Trust Layer का प्लेटफ़ॉर्म इनके लिए दो अलग उपकरण इस्तेमाल करता है। टाइमस्टैम्प और हैश पहली समस्या संभालते हैं। ISCC दूसरी समस्या संभालता है।
ISCC वास्तव में क्या है
ISCC का मतलब है International Standard Content Code, और यह कोई ऐसी चीज़ नहीं है जिसे Swiss Trust Layer ने बनाया हो। यह एक अंतरराष्ट्रीय मानक है: ISO 24138:2024, "Information and documentation: International Standard Content Code (ISCC)", जिसे International Organization for Standardization ने 2024 में अनुमोदित किया। यह मानक कोड की संरचना और उसे बनाने के तरीके को परिभाषित करता है, ताकि इसे लागू करने वाला कोई भी सिस्टम तुलनीय परिणाम दे सके।
तंत्र ही असल में उपयोगी हिस्सा है। ISCC किसी रजिस्ट्री द्वारा जारी नहीं किया जाता और न ही किसी अथॉरिटी द्वारा असाइन किया जाता, जैसे किसी किताब को ISBN असाइन किया जाता है। इसकी गणना सीधे कंटेंट से ही, निश्चयात्मक रूप से, फ़ाइल के डेटा से निकाले गए हैश डाइजेस्ट के एक सेट से की जाती है। एक ही कंटेंट को एक ही ओपन एल्गोरिदम से गुज़ारने पर एक जैसा कोड मिलता है, चाहे यह हमारे प्लेटफ़ॉर्म पर हो या उसी मानक को लागू करने वाले किसी और सिस्टम पर। यह मानक टेक्स्ट, इमेज, ऑडियो, वीडियो और अन्य डिजिटल कंटेंट प्रकारों को कवर करता है, और यह भी बताता है कि ISCC मौजूदा पहचानकर्ताओं जैसे ISBN, ISRC या ISWC की जगह लेने के बजाय उनके साथ कैसे मौजूद रह सकता है।
इसे फ़ाइल उजागर करने की ज़रूरत क्यों नहीं पड़ती
क्योंकि कोड कंटेंट के हैश डाइजेस्ट से निकाला जाता है, न कि कंटेंट से ही, ISCC की जांच या तुलना करने के लिए कभी भी मूल फ़ाइल सौंपने की ज़रूरत नहीं पड़ती। कोड यात्रा करता है, फ़ाइल जहां है वहीं रहती है। किसी सार्वजनिक डेटाबेस में रचना अपलोड करने की तुलना में, जिसे कोई भी देख सके, यह गोपनीयता की दृष्टि से काफ़ी अलग स्थिति है। दो पक्ष, या किसी बड़े इंडेक्स से किसी रचना को मिलाने की कोशिश कर रहा कोई सिस्टम, केवल कोड के साथ काम कर सकते हैं।
यह स्पष्ट करना ज़रूरी है कि इसका क्या मतलब है और क्या नहीं। ISCC एन्क्रिप्शन नहीं है। यह फ़ाइल को लॉक नहीं करता और यह तय नहीं करता कि इसे कौन खोल सकता है, और इसे बनाने से फ़ाइल की सुरक्षा के तरीके में कोई बदलाव नहीं आता। यह अपने आप में कोई कानूनी कॉपीराइट पंजीकरण भी नहीं है: यह एक तकनीकी पहचानकर्ता है, सील किए गए रिकॉर्ड का एक हिस्सा, क्वालिफाइड टाइमस्टैम्प और वेरिफाइड पहचान के साथ, जिनमें से हर एक की अपनी अलग कानूनी अहमियत होती है। और यह ब्लॉकचेन एंट्री भी नहीं है: इसका अस्तित्व या जांच किसी डिस्ट्रिब्यूटेड लेजर पर निर्भर नहीं करती। यह बस कंटेंट से कोड निकालने का एक मानकीकृत तरीका है, ताकि वही रचना बाद में, जहां भी सामने आए, वैसी ही पहचानी जा सके।
इसे Swiss Trust Layer पर वास्तव में कहां देखा जा सकता है
एक बार फ़ाइल सील हो जाने के बाद, कोड किसी सेटिंग्स पेज में दबा हुआ नहीं रहता। किसी फ़ोल्डर के "All Files" टैब में हर सील की गई फ़ाइल अपना खुद का ब्लॉक दिखाती है: AI घोषणा लेबल, पूरा ISCC, ISCC-ID, ISCC Datahash और ISCC Metahash। वही ISCC कोड फ़ोल्डर के स्टेटस ब्लॉक पर और डाउनलोड की जा सकने वाली सील प्रमाणपत्र PDF पर भी दिखाई देता है, जिससे यह दस्तावेज़ के साथ चलता है, न कि केवल प्लेटफ़ॉर्म के भीतर रहता है।
ये अलग-अलग वैल्यू इसलिए मौजूद हैं क्योंकि ये थोड़े अलग सवालों के जवाब देती हैं: ISCC-ID रचना को खोजने के लिए पहचानकर्ता है, जबकि Datahash और Metahash फ़ाइल के डेटा और उसके मेटाडेटा से बने घटक हैं। इस सुविधा का उपयोग करने के लिए आपको यह याद रखने की ज़रूरत नहीं कि हर एक क्या करता है। जो मायने रखता है वह यह है कि हर सील की गई फ़ाइल रचना से ही गणना किया गया एक कोड ले जाती है, टाइमस्टैम्प और पहचान जांच के ठीक बगल में, किसी तकनीकी एक्सपोर्ट में छिपा हुआ नहीं।
कब्ज़ा साबित करने से अलग, कंटेंट कोड क्यों मायने रखता है
टाइमस्टैम्प और हैश इस सवाल का जवाब देते हैं कि "क्या मेरे पास ठीक इसी पल में ठीक यही फ़ाइल थी।" कंटेंट कोड एक अलग, लंबे समय तक चलने वाले सवाल का जवाब देता है: "क्या इस रचना को बाद में पहचाना जा सकता है, भले ही इसका आकार बदला गया हो, इसे बदला गया हो, फिर से एन्कोड किया गया हो, या कहीं और कॉपी किया गया हो।" यह उस किसी के लिए मायने रखता है जो यह पता लगाने की कोशिश कर रहा है कि कोई रचना कहां पहुंच गई, उसे लाइसेंस देने की कोशिश कर रहा है, या किसी उल्लंघन का सवाल उठा रहा है, क्योंकि इनमें से कोई भी स्थिति विनम्रता से मूल, अछूती फ़ाइल के फिर से सामने आने का इंतज़ार नहीं करती। कोई प्रकाशक यह जांच रहा है कि कोई तस्वीर किसी और साइट पर फिर से सामने आई या नहीं, कोई एजेंसी किसी कैंपेन के लिए किसी ट्रैक को लाइसेंस दे रही है, कोई लेखिका यह सोच रही है कि क्या उसकी पांडुलिपि का कोई अंश कहीं ऐसी जगह दिख रहा है जहां उसे नहीं दिखना चाहिए: यह सब उसी अंतर्निहित रचना को पहचानने पर निर्भर करता है, न कि किसी खास फ़ाइल को बाइट दर बाइट मिलाने पर।
इनमें से कुछ भी सील की गई फ़ाइल, टाइमस्टैम्प, या उसके पीछे की वेरिफाइड पहचान की जगह नहीं लेता। यह इनके साथ खड़ा होता है। 23 सितंबर की पोस्ट में बताया गया रजिस्टर इन सभी हिस्सों को मिलाकर बना है, न कि किसी एक हिस्से पर, जो पूरे दावे को अकेले उठाए।
एक कोड, सरल शब्दों में
इसका उपयोग करने के लिए आपको हैश डाइजेस्ट समझने की ज़रूरत नहीं। जो याद रखने लायक है वह ज़्यादा सरल है: एक कंटेंट कोड रचना की पहचान करता है, न कि किसी फ़ाइल की सिर्फ़ एक प्रति की। यह किसी अंतरराष्ट्रीय मानक से बनाया जाता है, किसी एक प्लेटफ़ॉर्म द्वारा नहीं गढ़ा जाता। और इसकी जांच करने के लिए कभी भी किसी को मूल फ़ाइल सौंपने की ज़रूरत नहीं पड़ती। यह सील करने, पहचान और एस्क्रो के साथ कैसे मिलकर काम करता है, यह how it works पर देखें।





