5chan
5chan הוא לוח תמונות ללא שרתים, ללא מנהלים ומבוזר לחלוטין, שרץ על פרוטוקול Bitsocial. הוא שומר על מבנה הספריות המוכר של לוחות תמונות, ומוסיף לו בעלות מבוזרת — כל אחד יכול ליצור לוח, וכמה לוחות יכולים להתחרות על אותה משבצת ספרייה באמצעות מנגנון הצבעה.
הורדות
| פלטפורמה | קישור |
|---|---|
| אינטרנט | 5chan.app |
| שולחן עבודה | זמין ל-Mac, ל-Windows ול-Linux |
| נייד | זמין ל-Android |
איך לוחות עובדים
5chan מארגן תוכן בלוחות באמצעות מבנה ספריות קלאסי (למשל /b/, /g/). בניגוד ללוחות תמונות מסורתיים, שבהם מנהל מרכזי שולט בכל לוח, 5chan מאפשר לכל משתמש ליצור לוח משלו ולהיות הבעלים המלא שלו. כאשר כמה לוחות מכוונים לאותה משבצת ספרייה, הם מתחרים על המקום הזה בהצבעה.
יצירת לוח
כדי ליצור לוח חדש צריך להריץ את bitsocial-cli כצומת עמית לעמית. כך הלוח שלכם מתארח באופן מבוזר, בלי להסתמך על שרת מרכזי כלשהו.
הקצאת משבצות ספרייה
הקצאת משבצות הספרייה, כלומר איזה לוח מופיע באיזה נתיב, מנוהלת כרגע דרך pull requests ב-GitHub לקובץ 5chan-directories.json. זהו תהליך זמני — גרסאות עתידיות יתמכו ביצירת לוחות בתוך האפליקציה ובהצבעה מבוססת pubsub שתטפל בהקצאות הספרייה באופן אוטומטי.
מבנה פנימי
מתחת למכסה המנוע, 5chan משתמש בשכבת הלקוח המשותפת של פרוטוקול Bitsocial עבור פעולות הרשת שלו. אפליקציית האינטרנט בכתובת 5chan.app מריצה כברירת מחדל צומת Helia בדפדפן, כך שלשונית רגילה מצטרפת לרשת כעמית: היא טוענת לוחות מעמיתים אחרים ומפרסמת דרך pubsub, בלי שער IPFS מרכזי בנתיב התוכן. ראו עמית לעמית בדפדפן כדי להבין מה זה כרוך ומה צומת בדפדפן עדיין לא יכול לעשות.
קישורים
- GitHub: github.com/bitsocialnet/5chan
- Telegram: t.me/fivechandev
- רישיון: GPL-2.0-only