W3BS.org आज कार्यान्वित झाले आहे, ज्याद्वारे एक ओपन-स्टँडर्ड सिस्टम सादर करण्यात आली आहे. ही सिस्टम मानव, AI एजंट किंवा एखादे डिव्हाइस, वेब पेज, API किंवा कमांड-लाइन इंटरफेसद्वारे एकच रिसोर्स मिळवू शकते. हे लाँच अशा डेव्हलपर्सना लक्ष्य करते ज्यांना कोणत्याही फ्रंट-एंडवर विश्वास ठेवता येईल असे कंटेंटसाठी एकच, पडताळण्यायोग्य आयडेंटिफायर (identifier) हवा आहे.

नवीन URI सिस्टम आता का महत्त्वाची आहे

सध्याचे वेब अशा URLs वर अवलंबून आहे ज्या ठिकाणांकडे (locations) निर्देश करतात, रिसोर्सच्या अपरिवर्तनीय (immutable) व्याख्येकडे नाही. जेव्हा एखादे पेज हलवले जाते, API बदलले जाते किंवा CLI टूल अपडेट केले जाते, तेव्हा मूळ लिंक तुटू शकते किंवा वेगळा पेलोड (payload) देऊ शकते. W3BS एक “w3bs://” स्कीम सादर करते, जी JSON मॅनिफेस्टद्वारे समर्थित आहे. हा मॅनिफेस्ट रिसोर्स, त्याचा प्रकाशक आणि क्रिप्टोग्राफिक सिग्नेचरचे वर्णन करतो. तोच आयडेंटिफायर ब्राउझर, स्क्रिप्ट किंवा व्हॉइस असिस्टंटद्वारे रिझॉल्व्ह (resolve) केला जाऊ शकतो, ज्यामुळे प्रत्येक वापरकर्त्याला तोच आणि ऑथेंटिकेटेड डेटा मिळेल याची खात्री मिळते.

W3BS प्रोजेक्ट काय प्रदान करतो

  • W3BS.org – गव्हर्नन्स, मिशन स्टेटमेंट आणि प्रॉडक्ट रिक्वायरमेंट्ससाठीचे हब.
  • Specs.w3bs.org – आठ स्पेसिफिकेशन्स, ज्यापैकी तीन सक्रिय ड्राफ्ट्स (URI, MANIFEST, RESOLVE) आहेत आणि पाच प्रपोजल्स (SURFACE, PROMPT, TRUST, DELEGATION, DISCOVERY) आहेत.
  • Prompt.w3bs.org – एक रजिस्ट्री ज्यामध्ये दहा स्वाक्षरी केलेले, MIT-licensed प्रॉम्प्ट्स आहेत जे एजंट्स थेट वापरू शकतात.
  • Browse.w3bs.org – एक रिझॉल्व्हर UI; w3bs:// URI पेस्ट करा आणि मॅनिफेस्ट, प्रकाशकाचा तपशील आणि सिग्नेचर स्टेटस पहा.

हे तंत्रज्ञान कसे कार्य करते

प्रत्येक रिसोर्सचे वर्णन JSON मॅनिफेस्टद्वारे केले जाते. मॅनिफेस्ट RFC 8785 नुसार कॅनोनिकल (canonicalized) केले जाते, जे Ed25519 की सह स्वाक्षरी करण्यापूर्वी वरवरचे फरक (जसे की व्हाईटस्पेस ऑर्डरिंग) काढून टाकते. एक सेंट्रल रजिस्ट्री प्रकाशकाच्या पब्लिक कीजना नेमस्पेसशी मॅप करते, त्यामुळे चुकीच्या नेमस्पेसमधून आलेली सिग्नेचर थेट नाकारली जाते.

ही रेफरन्स इम्प्लिमेंटेशन एक सिंगल Node 24 सर्व्हिसवर चालते, जी Express 5 सह तयार केली आहे आणि PostgreSQL द्वारे समर्थित आहे. यामध्ये अधिकृत MCP SDK देखील समाविष्ट आहे, जे मॅनिफेस्ट पार्सिंग आणि सिग्नेचर व्हेरिफिकेशन हाताळते.

डेव्हलपर्स रिझॉल्व्हर लगेच वापरून पाहू शकतात:

git clone https://github.com/profullstack/w3bs.org && cd w3bs.org && npm ci
W3BS_API=https://w3bs.org node src/cli.mjs resolve w3bs://prompt/w3bs/research@1

ही कमांड व्हर्जन 1 मधील “research” प्रॉम्प्टसाठी मॅनिफेस्ट मिळवते आणि त्याची व्हेरिफिकेशन स्थिती दर्शवते.

कोणाला फायदा होईल

  • टूल बिल्डर्स – बाह्य डेटा (search agents, data pipelines, IoT firmware) घेणारे कोणतेही सॉफ्टवेअर त्याच्या इनपुट्सना टॅम्पर-एव्हिडेंट (tamper-evident) मॅनिफेस्टशी जोडू शकते.
  • कंटेंट पब्लिशर्स – नेमस्पेस रजिस्टर करून आणि मॅनिफेस्टवर स्वाक्षरी करून, त्यांना अशी क्रिप्टोग्राफिक खात्री मिळते की डाउनस्ट्रीम वापरकर्त्यांना कोणताही बदल न केलेला मजकूर मिळेल.
  • एंड युजर्स – ते ब्राउझरमध्ये लिंकवर क्लिक असो, API द्वारे विनंती असो किंवा व्हॉइस असिस्टंटला विचारणे असो, तोच आयडेंटिफायर काम करतो, ज्यामुळे तुटलेल्या किंवा रिडायरेक्ट केलेल्या URLs मुळे होणारा गोंधळ कमी होतो.

जोखीम आणि टीका

हे प्लॅटफॉर्म अजूनही सुरुवातीच्या टप्प्यात (founding-stage) आहे आणि ते प्रायोगिक (experimental) म्हणून वर्णन केले आहे. याची सध्याची आर्किटेक्चर पब्लिक कीज आणि नेमस्पेस असाइनमेंटसाठी सेंट्रली होस्ट केलेल्या रजिस्ट्रीवर अवलंबून आहे. टीकाकारांचे असे म्हणणे असू शकते की यामुळे 'सिंगल पॉइंट ऑफ फेल्युअर' किंवा 'ट्रस्ट बॉटलनेक' पुन्हा निर्माण होतो, विशेषतः अशा समुदायांसाठी जे पूर्णपणे विकेंद्रित (decentralized) रिझोल्यूशनला पसंती देतात. रोडमॅपमध्ये “decentralized discovery” चा भविष्यातील ध्येय म्हणून उल्लेख आहे, परंतु कोणतीही कालमर्यादा दिलेली नाही.

पुढे काय पाहायचे

  • विकेंद्रित शोध (Decentralized discovery) – सिंगल PostgreSQL स्टोअरकडून डिस्ट्रिब्युटेड लेजर किंवा पीअर-टू-पीअर नेटवर्ककडे वळल्यामुळे ट्रस्ट-सेंटरच्या शंका दूर होऊ शकतात.
  • नेटिव्ह मोबाईल इंटिग्रेशन – मोबाईल ऑपरेटिंग सिस्टम्सना w3bs:// स्कीम ओळखणे आणि वापरकर्त्याला कोणताही त्रास न देता ती रिझॉल्व्हरकडे वळवणे आवश्यक असेल.
  • अडॉप्शन मेट्रिक्स – ओपन-सोर्स प्रोजेक्ट्स किंवा कमर्शियल APIs द्वारे होणारा सुरुवातीचा वापर हे दर्शवेल की हे स्टँडर्ड्स खरोखरच एखादी समस्या सोडवतात की केवळ एक मर्यादित प्रयोग म्हणून राहतात.
  • अतिरिक्त स्पेसिफिकेशन्स – पाच प्रपोजल स्पेसिफिकेशन्स (SURFACE, PROMPT, TRUST, DELEGATION, DISCOVERY) एजंट्स कशा प्रकारे परवानग्यांवर चर्चा करतात, अधिकार सोपवतात आणि विविध प्रकारच्या उपकरणांवर (heterogeneous devices) कंटेंट प्रदर्शित करतात, हे ठरवतील.

सारांश

वेबला असा रिसोर्स आयडेंटिफायर देण्यासाठी W3BS ने एक ठोस प्रयत्न म्हणून सुरुवात केली आहे जो लोकेशन-अज्ञेय (location-agnostic) आणि क्रिप्टोग्राफिकली व्हेरिफिएबल दोन्ही आहे. याचे यश डेव्हलपर्स ड्राफ्ट स्पेसिफिकेशन्स स्वीकारतात का, सेंट्रल रजिस्ट्री विकेंद्रित मॉडेलमध्ये विकसित होऊ शकते का आणि वचन दिलेली क्रॉस-इंटरफेस सुसंगतता सुरुवातीच्या टप्प्यातील अनिश्चिततेपेक्षा अधिक मौल्यवान ठरते का, यावर अवलंबून असेल. सोर्स कोड MIT-licensed आहे आणि GitHub वर उपलब्ध आहे, ज्यामुळे समुदायाला ते तपासण्यासाठी, टीका करण्यासाठी आणि स्टँडर्ड्सचा व्यापक वापर करण्यासाठी मदत करण्यासाठी आमंत्रित केले आहे.