BlueSky ทำงานอย่างไร?
- BlueSky มีเป้าหมายเพื่อป้องกันไม่ให้โซเชียลมีเดียถูกควบคุมโดยบริษัทเพียงไม่กี่ราย และเพื่อสร้างรากฐานแบบเปิดของอินเทอร์เน็ตเชิงสังคมที่ทำให้ทุกคนสามารถร่วมกำหนดอนาคตได้
- BlueSky เป็นแอปพลิเคชันไมโครบล็อกกิง และเป็นแอปพลิเคชันแรกเริ่มเพื่อพิสูจน์ความเป็นไปได้ของ Authenticated Transfer Protocol (ATP หรือ atproto)
- atproto เป็นโปรโตคอลแบบสหพันธรัฐสำหรับแอปพลิเคชันโซเชียลแบบกระจายศูนย์ โดยส่วนประกอบต่าง ๆ สามารถสื่อสารกันและขยายระบบได้ในระดับใหญ่
นี่คือคริปโทเคอร์เรนซีหรือไม่?
- atproto ไม่ใช่คริปโทเคอร์เรนซี แม้จะใช้เทคโนโลยีบางอย่างที่มีต้นกำเนิดจากวงการคริปโท แต่ไม่ใช่บล็อกเชน, DAO, NFT เป็นต้น
ภาพรวมใหญ่ของ atproto คืออะไร?
- ผู้ใช้จะสร้างบันทึกที่เข้ารหัสเพื่อพิสูจน์ผลงานของตนเอง และบันทึกนี้มีสคีมาที่เรียกว่า Lexicon
- บันทึกจะถูกเก็บไว้ในที่เก็บข้อมูลที่ให้บริการเป็นเซอร์วิส โดยที่เก็บข้อมูลเหล่านี้สื่อสารกันผ่าน HTTP และ WebSockets และทำการ federation ของบันทึก
- แอปพลิเคชันสามารถสร้างขึ้นได้โดยดูบันทึกหลากหลายประเภทที่เก็บอยู่บนเครือข่ายและนำไปใช้งาน โดยบริการเหล่านี้เรียกว่า App Views
"speech vs reach" คืออะไร?
- atproto ไม่ได้พิจารณาแค่การเชื่อมโยงผู้คนเข้าหากันเท่านั้น แต่ต้องคำนึงถึงการตัดการเชื่อมโยงด้วย ซึ่งรวมถึงการกลั่นกรองเนื้อหา
- โปรโตคอลนี้ใช้แนวทาง "speech vs reach" โดยจำกัดการเข้าถึงของเนื้อหาที่ไม่ต้องการผ่านเครื่องมือกลั่นกรอง
feed generator คืออะไร?
- feed generator คือการแยกแนวคิดเรื่อง "ฟีด" ของเนื้อหาใน atproto ออกมาเป็นบริการแยกต่างหาก เพื่อกรองและจัดเรียงเนื้อหาตามที่ผู้ใช้ต้องการให้เห็น
labeler คืออะไร?
- labeler คือบริการที่ใช้ติดป้ายกำกับให้กับเนื้อหาหรือบัญชี โดยผู้ใช้สามารถสมัครรับ labeler บางตัวและได้รับประสบการณ์ที่แตกต่างกันตามป้ายกำกับนั้น
การกลั่นกรองใน atproto ทำงานอย่างไร?
- ฟีดสามารถแปลงฟีดตามป้ายกำกับได้ และ App Views สามารถสอบถาม labeler แล้วนำการแปลงที่อิงตามป้ายกำกับมาใช้ได้
- โมเดลนี้ช่วยให้ผู้ใช้เลือกประสบการณ์การกลั่นกรองได้เอง และเนื่องจากทำงานในระดับเครือข่าย จึงก้าวหน้ากว่าระบบอื่น
อัตลักษณ์และความสามารถในการย้ายบัญชีทำงานอย่างไร?
- ผู้ใช้จะมีหมายเลขอัตลักษณ์ที่เรียกว่า Decentralized Identifier (DID) โดย DID นี้ใช้การเข้ารหัสเพื่อลงนามเนื้อหาและถูกทำซ้ำไปทั่วทั้งเครือข่าย
- ความสามารถในการย้ายบัญชีเกิดขึ้นได้ผ่านวิธีที่ทำให้ผู้ใช้ย้าย PDS ของตนไปยังอันใหม่และแจ้งให้เครือข่ายทราบได้
BlueSky ถูกสร้างขึ้นบน atproto อย่างไร?
- BlueSky เป็นแอปพลิเคชันที่สร้างอยู่บนเครือข่าย atproto โดยให้บริการ App View และเว็บแอปพลิเคชัน และเมื่อผู้ใช้สมัครผ่านเว็บแอป ก็จะมีการให้บริการ PDS และรีเลย์ที่สื่อสารกับมัน
คนอื่นจะสร้างแอปพลิเคชันบน atproto ได้อย่างไร?
- สามารถสร้างแอป atproto ได้โดยสร้าง Lexicon พร้อมให้บริการ App View ที่ใช้ข้อมูลจากเครือข่าย และทำให้ผู้ใช้สามารถเขียนข้อมูลไปยัง PDS โดยใช้ Lexicon ได้
ความเห็นของ GN⁺
- การออกแบบของ BlueSky และ atproto เป็นแนวทางที่สร้างสรรค์ซึ่งมอบทั้งความเปิดกว้างและความสามารถในการขยายระบบในการกำหนดอนาคตของโซเชียลมีเดีย
- เครื่องมือกลั่นกรองที่ยึดผู้ใช้เป็นศูนย์กลางและความสามารถในการย้ายบัญชี ช่วยมอบการควบคุมและอิสรภาพให้ผู้ใช้มากขึ้น
- เทคโนโลยีนี้เป็นส่วนหนึ่งของกระแสใหม่ที่ผลักดันการกระจายศูนย์ของแพลตฟอร์มโซเชียลมีเดีย และนำเสนอมาตรฐานใหม่ด้านประสบการณ์ผู้ใช้และความเป็นเจ้าของข้อมูล
1 ความคิดเห็น
ความเห็นจาก Hacker News
นี่ดูเหมือนเป็นสิ่งที่คิดมาอย่างดีมาก และน่าจะแก้ปัญหาใหญ่บางอย่างของ ActivityPub ได้ ก่อนหน้านี้ฉันไม่เคยสนใจ Bluesky แต่ตอนนี้กำลังคิดว่าจะลองสร้างบัญชีดู
ตอนนี้ดูเหมือนจะมี relay เดียว เมื่อมีหลาย relay แต่ละแห่งก็จะมีมุมมองต่อเครือข่ายต่างกัน และ relay ที่มีโพสต์ครอบคลุมมากกว่าน่าจะดีกว่าแห่งอื่น
สงสัยว่าจะมีวิธีไหนที่ทำให้เชื่อมั่นได้ว่า BlueSky จะให้คำมั่นอย่างน่าเชื่อถือว่าจะใช้เฉพาะส่วนที่เปิดของโปรโตคอลเท่านั้น BlueSky ดูเหมือนจะรวมศูนย์อยู่มากพอสมควร และเพราะแบบนี้ ไคลเอนต์ first-party ของ BlueSky ก็อาจไม่จำเป็นต้องเป็นไคลเอนต์ ATProto
แนวคิดที่ให้ผู้ใช้เลือกผู้ให้บริการ moderation ของตัวเองได้โดยไม่ขึ้นกับผู้ให้บริการโฮสติ้งนั้นยอดเยี่ยม แต่ดูเหมือนว่า instance ต่าง ๆ ก็ยังต้องทำ moderation อยู่ดี เพื่อไม่ให้โฮสต์เนื้อหาที่ขัดต่อกฎหมายท้องถิ่น
Mastodon ดูเหมือนจะเป็นตัวเลือกที่ฉลาดกว่าในระยะยาวเพราะความเรียบง่าย แต่ในระยะสั้นอาจสนุกหรือนำไปใช้ประโยชน์ได้น้อยกว่า เพราะการคัดสรรฟีดของ Mastodon ทำได้ยากกว่า
การ์ตูนสั้นอันนี้ก็ดีมากด้วย - Welcome to BlueSky Comic
ข้อเท็จจริงน่าสนุกเกี่ยวกับ Bluesky คือชื่อของ CEO เมื่อเป็นภาษาจีนแปลว่า 'blue sky'
เครื่องมือ moderation อยู่ในชั้น "reach": มันรับทุกคำพูดไว้ แต่ให้วิธีจำกัดการเข้าถึงของสิ่งที่คุณไม่อยากเห็นได้
Authenticated Transfer Protocol หรือ atproto คือโปรโตคอลแบบ federation สำหรับแอปโซเชียลแบบกระจายศูนย์ขนาดใหญ่
เมื่อเทียบกับ Nostr แล้วเป็นอย่างไร?