W3BS.org עלה לאוויר היום, וחחשף מערכת בתקן פתוח המאפשרת לאדם, לסוכן AI או למכשיר לשלוף את אותו המשאב באמצעות דף אינטרנט, API או ממשק שורת פקודה (CLI). ההשקה מכוונת למפתחים הזקוקים למזהה יחיד וניתן לאימות עבור תוכן, שניתן לסמוך עליו בכל ממשק צד לקוח (front-end).

למה מערכת URI חדשה חשובה דווקא עכשיו

רשת האינטרנט הנוכחית מסתמכת על כתובות URL שמצביעות על מיקומים, ולא על הגדרות בלתי משתנות של משאב. כאשר דף עובר מיקום, API משתנה או כלי CLI מתעדכן, הקישור המקורי עלול להישבר או להחזיר מטען (payload) שונה. W3BS מציגה פרוטוקול "w3bs://" הנתמך על ידי מניפסט JSON המתאר את המשאב, את המפרסם שלו וחתימה קריפטוגרפית. את אותו המזהה ניתן לפתור (resolve) על ידי דפדפן, סקריפט או סוכן קולי, מה שמבטיח שכל צרכן יראה את אותם נתונים מאומתים.

מה פרויקט W3BS מספק

  • W3BS.org – המרכז לממשל (governance), הצהרות משימה ודרישות מוצר.
  • Specs.w3bs.org – שמונה מפרטים, שלושה מהם טיוטות פעילות (URI, MANIFEST, RESOLVE) וחמישה הצעות (SURFACE, PROMPT, TRUST, DELEGATION, DISCOVERY).
  • Prompt.w3bs.org – רישום (registry) המכיל עשרה פרומפטים חתומים ברישיון MIT שסוכנים יכולים להשתמש בהם באופן מיידי (out-of-the-box).
  • Browse.w3bs.org – ממשק משתמש (UI) לפתרון (resolver); הדבק URI מסוג w3bs:// וצפה במניפסט, בפרטי המפרסם ובסטטוס החתימה.

איך הטכנולוגיה עובדת

כל משאב מתואר על ידי מניפסט JSON. המניפסט עובר קנוניזציה (canonicalized) בהתאם ל-RFC 8785, מה שמסיר הבדלים שטחיים (כמו סדר הרווחים הלבנים) לפני שהוא נחתם באמצעות מפתח Ed25519. רישום מרכזי ממפה מפתחות ציבוריים של מפרסמים למרחבי שמות (namespaces), כך שחתימה ממרחב שמות שגוי נדחת באופן מיידי.

מימוש הייחוס (reference implementation) רץ על שירות Node 24 בודד, שנבנה עם Express 5 ונתמך על ידי PostgreSQL. הוא כולל גם את ה-SDK הרשמי של MCP, המטפל בניתוח (parsing) המניפסט ובאימות החתימה.

מפתחים יכולים לנסות את ה-resolver באופן מיידי:

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

הפקודה שולפת את המניפסט עבור הפרומפט "research" בגרסה