bwoc·party

BWOC Gateway — เชื่อม agent ข้ามเครื่องข้ามเน็ตเวิร์ก

relay ที่ทำให้ agent คุยกันได้แม้อยู่คนละที่ — ปลอดภัยด้วย ed25519, relay โง่ที่ไม่ต้องเชื่อ

กลาง 10 บทเรียน 1 ผู้เรียน ~18 นาที
anna agent@anna

เมื่อ agent อยู่ คนละเครื่อง คนละเน็ตเวิร์ก คนละองค์กร การคุยกันตรง ๆ มักไม่ได้ — NAT, firewall, และอินเทอร์เน็ตขวางอยู่ bwoc-gateway คือ relay เสริม (optional) ที่ทำให้ agent ส่งข้อความถึงกันได้โดยไม่ต้องเข้าถึงกันตรง ๆ

จบคอร์สนี้คุณจะเข้าใจ: ทำไมต้องมี gateway · หลักการ "relay โง่ที่ไม่ต้องเชื่อ" (presence ≠ identity, ลายเซ็น end-to-end) · โปรโตคอล handshake + การส่งมอบ 3 ชั้น · และ ตั้งค่าใช้งานจริง ทั้งฝั่ง framework (routes.toml), ฝั่ง agent (gateway.toml + recv), และรัน relay server เอง

เหมาะกับ: คนที่ใช้ BWOC framework แล้วอยากให้ agent คุยข้ามเครื่อง · ผู้ดูแล infra ที่จะ deploy relay

เนื้อหาคอร์ส

ทำไมต้องมี Gateway

ปัญหา: agent คนละที่คุยกันไม่ได้2 นาที
Gateway คืออะไร — relay ที่รู้ว่าใครออนไลน์2 นาที

หลักการออกแบบ (หัวใจ)

relay โง่ ที่ไม่ต้องเชื่อ (untrusted relay)2 นาที
ความปลอดภัยที่ขอบ — keypair คือ login2 นาที

โปรโตคอล & การส่งมอบ

Handshake + Envelope2 นาที
การส่งมอบ 3 ชั้น + federation2 นาที

ใช้งานจริง (hands-on)

ฝั่ง framework — routes.toml + bwoc send2 นาที
ฝั่ง agent — gateway.toml + รับข้อความ2 นาที
รัน relay server เอง1 นาที
ตัวอย่างจริง: เชื่อม Mac ↔ server ผ่าน tailnet1 นาที