W3BS.org ಇಂದು ಕಾರ್ಯಾರಂಭ ಮಾಡಿದೆ, ಇದು ಮನುಷ್ಯ, AI ಏಜೆಂಟ್ ಅಥವಾ ಒಂದು ಸಾಧನವು ವೆಬ್ ಪುಟ, API ಅಥವಾ ಕಮಾಂಡ್-ಲೈನ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಒಂದೇ ಸಂಪನ್ಮೂಲವನ್ನು ಪಡೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಮುಕ್ತ-ಪ್ರಮಾಣಿತ ವ್ಯವಸ್ಥೆಯನ್ನು ಅನಾವರಣಗೊಳಿಸಿದೆ. ಯಾವುದೇ ಫ್ರಂಟ್-ಎಂಡ್‌ನಲ್ಲಿ ನಂಬಬಹುದಾದ ಕಂಟೆಂಟ್‌ಗಾಗಿ ಏಕೈಕ, ಪರಿಶೀಲಿಸಬಹುದಾದ ಗುರುತಿನ ಸಂಖ್ಯೆಯನ್ನು (identifier) ಬಯಸುವ ಡೆವಲಪರ್‌ಗಳನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಂಡು ಈ ಬಿಡುಗಡೆಯನ್ನು ಮಾಡಲಾಗಿದೆ.

ಹೊಸ URI ವ್ಯವಸ್ಥೆಯು ಈಗ ಏಕೆ ಮುಖ್ಯವಾಗಿದೆ

ಪ್ರಸ್ತುತ ವೆಬ್ ಸ್ಥಳಗಳನ್ನು (locations) ಸೂಚಿಸುವ URLಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ, ಸಂಪನ್ಮೂಲದ ಬದಲಾಗದ ವ್ಯಾಖ್ಯಾನಗಳ ಮೇಲೆ ಅಲ್ಲ. ಒಂದು ಪುಟವು ಸ್ಥಳಾಂತರಗೊಂಡಾಗ, API ಬದಲಾದಾಗ ಅಥವಾ CLI ಟೂಲ್ ಅಪ್‌ಡೇಟ್ ಆದಾಗ, ಮೂಲ ಲಿಂಕ್ ಮುರಿದುಹೋಗಬಹುದು ಅಥವಾ ವಿಭಿನ್ನ ಪೇಲೋಡ್ ಅನ್ನು ನೀಡಬಹುದು. W3BS ಒಂದು “w3bs://” ಸ್ಕೀಮ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ, ಇದು ಸಂಪನ್ಮೂಲ, ಅದರ ಪ್ರಕಾಶಕ ಮತ್ತು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಸಹಿಯನ್ನು ವಿವರಿಸುವ JSON manifest ನಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ. ಒಂದೇ ಐಡೆಂಟಿಫೈಯರ್ ಅನ್ನು ಬ್ರೌಸರ್, ಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ವಾಯ್ಸ್ ಅಸಿಸ್ಟೆಂಟ್ ಮೂಲಕ ಪರಿಹರಿಸಬಹುದು (resolve ಮಾಡಬಹುದು), ಇದು ಪ್ರತಿಯೊಬ್ಬ ಬಳಕೆದಾರರು ಒಂದೇ ರೀತಿಯ, ದೃಢೀಕರಿಸಲ್ಪಟ್ಟ ಡೇಟಾವನ್ನು ಪಡೆಯುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.

W3BS ಪ್ರಾಜೆಕ್ಟ್ ಏನು ನೀಡುತ್ತದೆ

  • W3BS.org – ಆಡಳಿತ (governance), ಮಿಷನ್ ಸ್ಟೇಟ್‌ಮೆಂಟ್‌ಗಳು ಮತ್ತು ಉತ್ಪನ್ನದ ಅವಶ್ಯಕತೆಗಳ ಕೇಂದ್ರ.
  • Specs.w3bs.org – ಎಂಟು ಸ್ಪೆಸಿಫಿಕೇಶನ್‌ಗಳು, ಅವುಗಳಲ್ಲಿ ಮೂರು ಸಕ್ರಿಯ ಕರಡುಗಳು (URI, MANIFEST, RESOLVE) ಮತ್ತು ಐದು ಪ್ರಸ್ತಾವನೆಗಳು (SURFACE, PROMPT, TRUST, DELEGATION, DISCOVERY).
  • Prompt.w3bs.org – ಏಜೆಂಟ್‌ಗಳು ತಕ್ಷಣವೇ ಬಳಸಬಹುದಾದ ಹತ್ತು ಸಹಿ ಮಾಡಲಾದ, MIT-ಲೈಸೆನ್ಸ್ ಹೊಂದಿರುವ ಪ್ರಾಂಪ್ಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ರಿಜಿಸ್ಟ್ರಿ.
  • Browse.w3bs.org – ಒಂದು ರಿಜಾಲ್ವರ್ UI; w3bs:// URI ಅನ್ನು ಪೇಸ್ಟ್ ಮಾಡಿ ಮತ್ತು manifest, ಪ್ರಕಾಶಕರ ವಿವರಗಳು ಮತ್ತು ಸಹಿ ಸ್ಥಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ.

ತಂತ್ರಜ್ಞಾನವು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಪ್ರತಿ ಸಂಪನ್ಮೂಲವನ್ನು JSON manifest ಮೂಲಕ ವಿವರಿಸಲಾಗುತ್ತದೆ. ಈ manifest ಅನ್ನು RFC 8785 ಪ್ರಕಾರ ಕ್ಯಾನಾನಿಕಲೈಸ್ (canonicalized) ಮಾಡಲಾಗುತ್ತದೆ, ಇದು Ed25519 ಕೀ ಮೂಲಕ ಸಹಿ ಮಾಡುವ ಮೊದಲು ಮೇಲ್ಮೈ ವ್ಯತ್ಯಾಸಗಳನ್ನು (whitespace ordering ನಂತಹವು) ತೆಗೆದುಹಾಕುತ್ತದೆ. ಒಂದು ಕೇಂದ್ರ ರಿಜಿಸ್ಟ್ರಿ ಪ್ರಕಾಶಕರ ಪಬ್ಲಿಕ್ ಕೀಗಳನ್ನು ನೇಮ್‌ಸ್ಪೇಸ್‌ಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ತಪ್ಪು ನೇಮ್‌ಸ್ಪೇಸ್‌ನಿಂದ ಬರುವ ಸಹಿಯನ್ನು ನೇರವಾಗಿ ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆ.

ಇದರ ರೆಫರೆನ್ಸ್ ಇಂಪ್ಲಿಮೆಂಟೇಶನ್ ಒಂದೇ Node 24 ಸೇವೆಯ ಮೇಲೆ ಚಲಿಸುತ್ತದೆ, ಇದನ್ನು Express 5 ಮೂಲಕ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು PostgreSQL ನಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ. ಇದು ಅಧಿಕೃತ MCP SDK ಅನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ, ಇದು manifest ಪಾರ್ಸಿಂಗ್ ಮತ್ತು ಸಹಿ ಪರಿಶೀಲನೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.

ಡೆವಲಪರ್‌ಗಳು ತಕ್ಷಣವೇ ರಿಜಾಲ್ವರ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಬಹುದು:

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” ಪ್ರಾಂಪ್ಟ್‌ಗಾಗಿ manifest ಅನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದರ ಪರಿಶೀಲನಾ ಸ್ಥಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಯಾರು ಪ್ರಯೋಜನ ಪಡೆಯಬಹುದು

  • ಟೂಲ್ ಬಿಲ್ಡರ್‌ಗಳು – ಬಾಹ್ಯ ಡೇಟಾವನ್ನು ಪಡೆಯುವ ಯಾವುದೇ ಸಾಫ್ಟ್‌ವೇರ್ (ಸರ್ಚ್ ಏಜೆಂಟ್‌ಗಳು, ಡೇಟಾ ಪೈಪ್‌ಲೈನ್‌ಗಳು, IoT ಫರ್ಮ್‌ವೇರ್) ತನ್ನ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ತಿದ್ದುಪಡಿ ಮಾಡಲಾಗದ (tamper-evident) manifest ಗೆ ಜೋಡಿಸಬಹುದು.
  • ಕಂಟೆಂಟ್ ಪ್ರಕಾಶಕರು – ನೇಮ್‌ಸ್ಪೇಸ್ ಅನ್ನು ನೋಂದಾಯಿಸುವ ಮೂಲಕ ಮತ್ತು manifest ಗಳಿಗೆ ಸಹಿ ಮಾಡುವ ಮೂಲಕ, ಮುಂದಿನ ಬಳಕೆದಾರರು ಬದಲಾಯಿಸದ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯುತ್ತಾರೆ ಎಂಬ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಭರವಸೆಯನ್ನು ಅವರು ಪಡೆಯುತ್ತಾರೆ.
  • ಅಂತಿಮ ಬಳಕೆದಾರರು – ಅವರು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಲಿಂಕ್ ಕ್ಲಿಕ್ ಮಾಡಲಿ, API ಮೂಲಕ ವಿನಂತಿಸಲಿ ಅಥವಾ ವಾಯ್ಸ್ ಅಸಿಸ್ಟೆಂಟ್ ಕೇಳಲಿ, ಒಂದೇ ಐಡೆಂಟಿಫೈಯರ್ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಇದು ಮುರಿದ ಅಥವಾ ಮರುನಿರ್ದೇಶಿತ (redirected) URLಗಳಿಂದ ಉಂಟಾಗುವ ಗೊಂದಲವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.

ಅಪಾಯಗಳು ಮತ್ತು ಟೀಕೆಗಳು

ಈ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಇನ್ನೂ ಸ್ಥಾಪನಾ ಹಂತದ ಬಿಡುಗಡೆಯಲ್ಲಿದೆ ಮತ್ತು ಇದನ್ನು ಪ್ರಾಯೋಗಿಕ ಎಂದು ವಿವರಿಸಲಾಗಿದೆ. ಇದರ ಪ್ರಸ್ತುತ ಆರ್ಕಿಟೆಕ್ಚರ್ ಪಬ್ಲಿಕ್ ಕೀಗಳು ಮತ್ತು ನೇಮ್‌ಸ್ಪೇಸ್ ನಿಯೋಜನೆಗಳಿಗಾಗಿ ಕೇಂದ್ರದಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ರಿಜಿಸ್ಟ್ರಿಯನ್ನು ಅವಲಂಬಿಸಿದೆ. ವಿಮರ್ಶಕರು ಇದು 'ಸಿಂಗಲ್ ಪಾಯಿಂಟ್ ಆಫ್ ಫೇಲ್ಯೂರ್' ಅಥವಾ ನಂಬಿಕೆಯ ಅಡಚಣೆಯನ್ನು (trust bottleneck) ಮರುಪರಿಚಯಿಸುತ್ತದೆ ಎಂದು ವಾದಿಸಬಹುದು, ವಿಶೇಷವಾಗಿ ಸಂಪೂರ್ಣ ವಿಕೇಂದ್ರೀಕೃತ ಪರಿಹಾರವನ್ನು ಬಯಸುವ ಸಮುದಾಯಗಳಿಗೆ ಇದು ಅನ್ವಯಿಸುತ್ತದೆ. ರೋಡ್‌ಮ್ಯಾಪ್ ಭವಿಷ್ಯದ ಗುರಿಯಾಗಿ “ವಿಕೇಂದ್ರೀಕೃತ ಡಿಸ್ಕವರಿ” (decentralized discovery) ಅನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ, ಆದರೆ ಯಾವುದೇ ಕಾಲಮಿತಿ ನೀಡಲಾಗಿಲ್ಲ.

ಮುಂದೆ ಏನನ್ನು ಗಮನಿಸಬೇಕು

  • ವಿಕೇಂದ್ರೀಕೃತ ಡಿಸ್ಕವರಿ – ಏಕೈಕ PostgreSQL ಸ್ಟೋರ್‌ನಿಂದ ವಿತರಿಸಿದ ಲೆಡ್ಜರ್ ಅಥವಾ ಪೀರ್-ಟು-ಪೀರ್ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಬದಲಾಗುವುದು ನಂಬಿಕೆಯ ಕೇಂದ್ರದ ಕಾಳಜಿಗಳನ್ನು ಪರಿಹರಿಸಬಹುದು.
  • ನೇಟಿವ್ ಮೊಬೈಲ್ ಇಂಟಿಗ್ರೇಷನ್ – ಮೊಬೈಲ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳು w3bs:// ಸ್ಕೀಮ್ ಅನ್ನು ಗುರುತಿಸಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಯಾವುದೇ ತೊಂದರೆಯಿಲ್ಲದೆ ಅದನ್ನು ರಿಜಾಲ್ವರ್‌ಗೆ ಕಳುಹಿಸಬೇಕಾಗುತ್ತದೆ.
  • ಅಡಾಪ್ಶನ್ ಮೆಟ್ರಿಕ್ಸ್ – ಓಪನ್-ಸೋರ್ಸ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು ಅಥವಾ ವಾಣಿಜ್ಯ APIಗಳಿಂದ ಆರಂಭಿಕ ಬಳಕೆ, ಈ ಮಾನದಂಡಗಳು ನೈಜ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತವೆಯೇ ಅಥವಾ ಕೇವಲ ಒಂದು ಸಣ್ಣ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಉಳಿಯುತ್ತವೆಯೇ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ.
  • ಹೆಚ್ಚುವರಿ ಸ್ಪೆಸಿಫಿಕೇಶನ್‌ಗಳು – ಐದು ಪ್ರಸ್ತಾವಿತ ಸ್ಪೆಸಿಫಿಕೇಶನ್‌ಗಳು (SURFACE, PROMPT, TRUST, DELEGATION, DISCOVERY) ಏಜೆಂಟ್‌ಗಳು ಅನುಮತಿಗಳನ್ನು ಹೇಗೆ ಚರ್ಚಿಸುತ್ತವೆ, ಅಧಿಕಾರವನ್ನು ಹೇಗೆ ನಿಯೋಜಿಸುತ್ತವೆ ಮತ್ತು ವಿವಿಧ ಸಾಧನಗಳಲ್ಲಿ ಕಂಟೆಂಟ್ ಅನ್ನು ಹೇಗೆ ಪ್ರದರ್ಶಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ರೂಪಿಸುತ್ತವೆ.

ಸಾರಾಂಶ

ವೆಬ್‌ಗೆ ಸ್ಥಳ-ನಿರಪೇಕ್ಷ (location-agnostic) ಮತ್ತು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕಲಿ ಪರಿಶೀಲಿಸಬಹುದಾದ ಸಂಪನ್ಮೂಲ ಗುರುತನ್ನು ನೀಡಲು W3BS ಒಂದು ನಿರ್ದಿಷ್ಟ ಪ್ರಯತ್ನವಾಗಿ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಇದರ ಯಶಸ್ಸು ಡೆವಲಪರ್‌ಗಳು ಕರಡು ಸ್ಪೆಸಿಫಿಕೇಶನ್‌ಗಳನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುತ್ತಾರೆಯೇ, ಕೇಂದ್ರ ರಿಜಿಸ್ಟ್ರಿಯು ವಿಕೇಂದ್ರೀಕೃತ ಮಾದರಿಯಾಗಿ ವಿಕಸನಗೊಳ್ಳಬಹುದೇ ಮತ್ತು ಭರವಸೆ ನೀಡಲಾದ ಕ್ರಾಸ್-ಇಂಟರ್ಫೇಸ್ ಸ್ಥಿರತೆಯು ಆರಂಭಿಕ ಹಂತದ ಅನಿಶ್ಚಿತತೆಗಿಂತ ಹೆಚ್ಚು ಮೌಲ್ಯಯುತವಾಗಿದೆಯೇ ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ಇದರ ಸೋರ್ಸ್ ಕೋಡ್ MIT-ಲೈಸೆನ್ಸ್ ಹೊಂದಿದ್ದು GitHub ನಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಇದು ಸಮುದಾಯವನ್ನು ಪರೀಕ್ಷಿಸಲು, ವಿಮರ್ಶಿಸಲು ಮತ್ತು ಮಾನದಂಡಗಳನ್ನು ವ್ಯಾಪಕ ಬಳಕೆಗೆ ತಲುಪಿಸಲು ಸಹಾಯ ಮಾಡಲು ಆಹ್ವಾನಿಸುತ್ತದೆ.