ข้ามไปเนื้อหาหลัก

รู้จักกับ SAM: เครือข่าย P2P ไร้การตั้งค่าสำหรับ AI

เจาะลึก Sovereign Agent Mesh เครือข่าย P2P ความปลอดภัยสูงสำหรับ AI Agents รองรับการตรวจสอบสิทธิ์แบบออฟไลน์ผ่านโทเค็น Biscuit และระบบ Secure Outbound Gateway

เรียบเรียงโดย AI
Inewgen
19 Aug 2026ที่มา: MarkTechPost4 นาทีอ่าน (0 ครั้ง)อัปเดตล่าสุด 29 Aug 2026
แชร์
รู้จักกับ SAM: เครือข่าย P2P ไร้การตั้งค่าสำหรับ AI

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ขนาดตัวอักษร
  • SAM คือเครือข่าย P2P แบบ zero-config และ zero-trust สำหรับ AI Agents
  • ใช้การแปลง OIDC JWT เป็น Biscuit token เพื่อตรวจสอบสิทธิ์แบบออฟไลน์
  • Secure Outbound Gateway ช่วยปกป้องคีย์ลับโดยไม่ให้แซนด์บ็อกซ์เข้าถึงโดยตรง
  • รองรับการใช้งานร่วมกับเครื่องมือยอดนิยมอย่าง Gemini และ Claude Code

ในยุคที่เอเจนต์ปัญญาประดิษฐ์หรือ AI Agents เริ่มเข้ามามีบทบาทสำคัญ การเชื่อมต่อและการสื่อสารระหว่างเอเจนต์อย่างปลอดภัยจึงกลายเป็นโจทย์ใหญ่ ล่าสุดได้มีการเปิดตัวโปรเจกต์ Sovereign Agent Mesh (SAM) ซึ่งถูกออกแบบมาให้เป็นเครือข่ายแบบ Peer-to-Peer (P2P) ในรูปแบบ zero-config และ zero-trust สำหรับ AI Agents โดยเฉพาะ แม้ซอร์สโค้ดจะมีข้อความปฏิเสธความรับผิดชอบระบุว่าเป็นโปรเจกต์ที่ไม่ใช่ผลิตภัณฑ์อย่างเป็นทางการของ Google และตัวเครือข่ายสาธารณะยังอยู่ในสถานะทดสอบแบบเบตา แต่โครงสร้างวิศวกรรมภายในกลับถูกพัฒนาขึ้นในระดับที่พร้อมใช้งานจริง

การใช้งานโหนดในเครือข่ายนี้เริ่มต้นได้ง่ายๆ ด้วยคำสั่ง sam-node join และรันด้วยคำสั่ง sam-node run โดยระบบเครือข่ายใต้ libp2p จะใช้งานพอร์ต 5001/udp และ 5002/tcp ขณะที่ตัว Local MCP API จะตั้งค่าเริ่มต้นไว้ที่พอร์ต 8080 จุดที่น่าสนใจเป็นพิเศษคือกลไกการควบคุมที่เริ่มจากการตรวจสอบ OIDC JWT ก่อนจะแปลงข้อมูล claims ออกมาเป็น Datalog facts และผนึกข้อมูลเหล่านั้นลงใน Biscuit token โดยข้อมูล sub จะถูกแปลงเป็น user(...) ส่วนกลุ่มต่างๆ จะกลายเป็น group(...) และ peer ID จะถูกผูกเข้ากับ client_peer_id(...)

cybersecurity digital data encryption network

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ผลลัพธ์จากกระบวนการดังกล่าวทำให้โหนดต่างๆ สามารถตรวจสอบสิทธิ์การใช้งานได้แบบออฟไลน์ โหนดสามารถประเมินโทเค็นที่ได้รับเทียบกับกฎภายในของตนเองได้ทันทีโดยไม่ต้องติดต่อกลับไปยังศูนย์กลาง ระบบการบังคับใช้สิทธิ์ถูกตั้งค่าไว้แบบเข้มงวดในลักษณะ default-deny ซึ่งหมายความว่าการเข้าถึงใดๆ จำเป็นต้องได้รับสิทธิ์อย่างชัดเจนผ่าน capability fact เช่น granted_service_exact(...) โดยไม่มีข้อยกเว้นภายในระบบ แม้แต่ระบบแคตตาล็อกการค้นหาอย่าง system://sam.catalog ก็ต้องได้รับการอนุญาตเช่นกัน ส่วนบริการต่างๆ จะใช้รูปแบบ type://name พร้อมรองรับการใช้งาน wildcard เช่น mcp://* และ mcp://build-runner.*

แนวคิดการใช้ Biscuit token และ Datalog facts ร่วมกับการอนุญาตสิทธิ์แบบออฟไลน์ถือเป็นก้าวสำคัญในการออกแบบสถาปัตยกรรมความปลอดภัยสำหรับระบบกระจายศูนย์ (Decentralized Systems) โดยช่วยลดภาระของเซิร์ฟเวอร์ส่วนกลางในการตรวจสอบคำขอซ้ำๆ และช่วยให้ AI Agents สามารถสื่อสารกันได้อย่างปลอดภัยแม้ในสภาพแวดล้อมที่การเชื่อมต่ออินเทอร์เน็ตมีข้อจำกัดหรือต้องการความเป็นส่วนตัวสูง

ในทุกๆ คำขอจะผ่านกระบวนการตรวจสอบแบบสองขั้นตอน (two-stage pipeline) โดยขั้นตอนแรกจะคัดกรองการเชื่อมต่อกับแคชการแบนและการเพิกถอน ส่วนขั้นตอนที่สองจะรันตัวตรวจสอบ Biscuit จำนวนสองรอบ รอบแรกตรวจสอบโทเค็นระบุตัวตนของโหนดเพื่อสร้าง target_fact assertions และรอบที่สองตรวจสอบโทเค็นของผู้เรียกใช้งาน พร้อมทั้งมีการป้องกันการโจมตีแบบ Replay Attack โดยกำหนดให้ peer ID ของการเชื่อมต่อต้องตรงกับโทเค็น นอกจากนี้ผู้ดูแลระบบยังสามารถปรับลดสิทธิ์ในท้องถิ่นได้ เช่น การบล็อกเครื่องมือเขียนหลังเวลา 21:00 น. หรือการจำกัดสิทธิ์ผู้รับเหมา

ไม่อยากพลาดข่าวใหม่?

สมัครรับสรุปข่าวสารใหม่ทางอีเมล ไม่บ่อยจนรำคาญ

โฆษณา

5001พอร์ต UDP สำหรับ libp2p
5002พอร์ต TCP สำหรับ libp2p
8080พอร์ตเริ่มต้น Local MCP API

software code programming developer screen

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

cloud computing server hardware infrastructure

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ตัวโหนดได้เตรียมเครื่องมือมาตรฐานสำหรับ MCP ไว้พร้อมสรรพ เช่น discover_remote_services, find_remote_tools และ call_remote_tool พร้อมทั้งมีคู่มือการใช้งานร่วมกับ Gemini, Claude Code, Claude Desktop, Google Antigravity และ OpenClaw นอกจากนี้ยังมีคำสั่ง sam-node skill install สำหรับเขียนไฟล์ SKILL.md เพื่อให้เอเจนต์สามารถเปิดใช้งานโหนดได้ด้วยตนเอง แต่กระบวนการเข้าสู่ระบบเพื่อลงทะเบียนยังคงถูกออกแบบให้ทำโดยมนุษย์เพื่อความปลอดภัย อีกทั้งยังมีระบบ Secure Outbound Gateway ที่เข้ามาอุดช่องโหว่ด้านความปลอดภัยของเอเจนต์ โดย nano-init จะทำหน้าที่เป็น PID 1 ในแซนด์บ็อกซ์และตั้งค่าตัวแปรสภาพแวดล้อมของพร็อกซี ส่วนเกตเวย์จะทำหน้าที่ตรวจสอบ Biscuit แทรกข้อมูลประจำตัวจริงจาก secrets.yaml และอัปเกรดคำขอเป็น HTTPS ทำให้แซนด์บ็อกซ์ของเอเจนต์ไม่ต้องถือคีย์ลับไว้เลยแม้แต่ตัวเดียว

"Note: The repo carries an explicit disclaimer: this is not an officially supported Google product."

MarkTechPost

ที่มา: MarkTechPost

ความคิดเห็น

แสดงความคิดเห็น
0/2000

พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้