ข้ามไปที่เนื้อหาหลัก
การตั้งชื่อแบบเดิม

ฐานโค้ดของโปรเจ็กต์นี้ยังคงใช้การตั้งชื่อ "plebbit" แบบเดิมก่อนที่จะเปลี่ยนชื่อ Bitsocial ชื่อแพ็คเกจ การอ้างอิง API และคำศัพท์ภายในบางอย่างจะได้รับการอัปเดตในรุ่นอนาคต ฟังก์ชันการทำงานที่อธิบายไว้ที่นี่เป็นเวอร์ชันปัจจุบัน — มีเพียงการตั้งชื่อที่ล้าสมัยเท่านั้น

5chan

5chan เป็นอิมเมจบอร์ดแบบไร้เซิร์ฟเวอร์ ไร้ผู้ดูแลระบบ และมีการกระจายอำนาจเต็มรูปแบบที่ทำงานบนโปรโตคอล Bitsocial มันเป็นไปตามโครงสร้างไดเร็กทอรีของอิมเมจบอร์ดที่คุ้นเคยในขณะเดียวกันก็แนะนำการเป็นเจ้าของแบบกระจายอำนาจ — ใครๆ ก็สามารถสร้างบอร์ดได้ และบอร์ดหลายตัวสามารถแข่งขันกันเพื่อชิงช่องไดเร็กทอรีเดียวกันผ่านกลไกการลงคะแนน

ดาวน์โหลด

แพลตฟอร์มลิงค์
เว็บ5chan.app
เดสก์ท็อปใช้งานได้กับ Mac, Windows และ Linux
มือถือใช้งานได้กับ Android

บอร์ดทำงานอย่างไร

5chan จัดระเบียบเนื้อหาลงในบอร์ดโดยใช้เค้าโครงไดเรกทอรีแบบคลาสสิก (เช่น /b/, /g/) แตกต่างจากอิมเมจบอร์ดแบบดั้งเดิมที่ผู้ดูแลระบบส่วนกลางควบคุมทุกบอร์ด 5chan อนุญาตให้ผู้ใช้สร้างและเป็นเจ้าของบอร์ดของตนเองโดยสมบูรณ์ เมื่อบอร์ดหลายตัวกำหนดเป้าหมายไปที่ช่องไดเร็กทอรีเดียวกัน กระดานเหล่านั้นจะแข่งขันกันเพื่อชิงตำแหน่งนั้นผ่านการโหวต

การสร้างบอร์ด

หากต้องการสร้างบอร์ดใหม่ คุณต้องรัน bitsocial-cli เป็นโหนดเพียร์ทูเพียร์ สิ่งนี้ทำให้แน่ใจได้ว่าบอร์ดของคุณโฮสต์ในลักษณะกระจายอำนาจโดยไม่ต้องอาศัยเซิร์ฟเวอร์กลางใดๆ

การมอบหมายไดเร็กทอรี

การกำหนดสล็อตไดเร็กทอรี (บอร์ดใดปรากฏที่พาธ) ปัจจุบันได้รับการจัดการผ่านการร้องขอการดึง GitHub ไปยังไฟล์ 5chan-directories.json นี่เป็นกระบวนการชั่วคราว — การเปิดตัวในอนาคตจะรองรับการสร้างบอร์ดในแอปและการโหวตตาม Pubsub เพื่อจัดการการกำหนดไดเรกทอรีโดยอัตโนมัติ

ภายใน

ภายใต้ประทุน 5chan ใช้เลเยอร์ไคลเอนต์โปรโตคอล Bitsocial ที่ใช้ร่วมกันสำหรับการโต้ตอบเครือข่าย เว็บแอปที่ 5chan.app ยังสามารถเรียกใช้โหนด Helia ในเบราว์เซอร์ได้เมื่อเปิดใช้งานเบราว์เซอร์ P2P จากการตั้งค่าขั้นสูง ดังนั้นผู้อ่านจึงสามารถโหลดจากเพียร์โดยไม่ต้องใช้เกตเวย์ IPFS แบบรวมศูนย์ ดูส่วน P2P ของเบราว์เซอร์ในบันทึกโปรโตคอลเพียร์ทูเพียร์

ลิงค์