SSD Nodes: โครงสร้างพื้นฐานเกมจริงบนไดรฟ์ภายนอก — คลิกเดียว ไม่ต้องใช้คอมมานด์ไลน์
จนถึงตอนนี้ ENLIGHTENMENT ทำงานทั้งหมดบนเซิร์ฟเวอร์ของเรา ทุกไทล์แผนที่ ทุกแอสเซ็ต 3D ทุกแอ็กชันในเกม เดินทางจากกลุ่ม VPS ของเราไปยังเบราว์เซอร์ของคุณ — ไม่ว่า PC ของคุณจะแรงแค่ไหนก็ตาม
SSD Nodes เปลี่ยนเรื่องนั้น ถ้าคุณมี SSD หรือ NVMe ภายนอก และ PC ที่ทันสมัยพอสมควร ตอนนี้คุณสามารถรันโหนด ENLIGHTENMENT ที่มีการจัดการเต็มรูปแบบได้ — ระบบปฏิบัติการของเราเอง เกมเซิร์ฟเวอร์ของเรา และฟูลโหนดบล็อกเชน — โดยไม่ต้องติดตั้งซอฟต์แวร์ของเราเลย ไม่ต้องใช้เทอร์มินัล ไม่ต้องใช้ dd ไม่จำเป็นต้องรู้จัก Linux และไม่ต้องใช้ .exe
SSD Node คืออะไร?
SSD Node คือไดรฟ์เฉพาะขนาดเล็กที่เปลี่ยน PC ของคุณให้เป็นโครงสร้างพื้นฐานเกมจริง:
- ระบบปฏิบัติการแบบสมบูรณ์และเปลี่ยนแปลงไม่ได้ — ของเรา ไม่ใช่ของคุณ มันบูตเหมือนเครื่องเกมคอนโซลและลงจอดตรงในเบราว์เซอร์เต็มจอที่ชี้ไปที่ ENLIGHTENMENT
- เกมเซิร์ฟเวอร์จริง — โค้ดชุดเดียวกับที่รันบน VPS ของเรา ให้บริการคุณและ (ในเฟสถัดไป) ผู้เล่นใกล้เคียง
- ฟูลโหนดบล็อกเชน — สำเนาที่ยืนยันแล้วของเลดเจอร์ KC/CC เป็นของคุณเอง
- เข้ารหัสตลอดสาย — บนเครื่องที่มีชิป TPM 2.0 ดิสก์จะผนึกตัวเองเข้ากับฮาร์ดแวร์ของคุณในการบูตครั้งแรก ดึงออกมาก็เหลือแต่ข้อความเข้ารหัส คีย์ของคุณไม่เคยแตะการติดตั้ง Windows เลย
ความแตกต่างจาก software agent ที่เราประกาศไว้ก่อนหน้า: agent คือสิ่งที่ไม่ไว้ใจ — มันทำได้แค่ส่งต่อทราฟฟิกที่เข้ารหัสและเสิร์ฟไฟล์ที่ตรวจสอบความถูกต้องแล้ว SSD Node รัน OS ของเราบนฮาร์ดแวร์ของคุณ จึงสามารถมอบหมายงานจริงได้
ทำไมถึงสำคัญ
| Software agent | SSD Node | |
|---|---|---|
| รันบน | Windows/Linux ที่มีอยู่ของคุณ | OS ของเราเองบนไดรฟ์เฉพาะ |
| ระดับความไว้ใจ | edge ที่ไม่ไว้ใจ (relay + CDN เท่านั้น) | โหนดที่มีการจัดการ (เกมเซิร์ฟเวอร์, บล็อกเชน) |
| OS ของคุณแทรกแซงได้ | ได้ | ไม่ได้ — บูตแยกต่างหาก ดิสก์เข้ารหัส |
| การติดตั้ง | ตัวติดตั้ง | ISO บูตได้ + โค้ดจับคู่ |
เมื่อ SSD Nodes เปิดให้โฮสต์ ทราฟฟิกเกมของคุณสามารถมาจากโหนดที่ห่างไปไม่กี่สามสิบเมตร แทนที่จะเป็นดาต้าเซ็นเตอร์ในอีกทวีป — ความหน่วงน้อยลงสำหรับคุณ โหลดเบาลงสำหรับเซิร์ฟเวอร์ของเรา และเครือข่ายที่แข็งแกร่งขึ้นเมื่อมีผู้เล่นเข้าร่วมมากขึ้น
วิธีทำงาน — ขั้นตอนทั้งหมด
- สมัครก่อน ใครก็ได้สามารถรันเทสต์เครือข่ายในตัวเพื่อตรวจสอบแบนด์วิดท์และการเชื่อมต่อ — แต่การรัน SSD Node ต้องได้รับอนุมัติ คลิก การตั้งค่า → SSD Node → Prepare SSD Node เพื่อส่งใบสมัคร จากนั้น golden ambassador จะยืนยันตัวตนคุณผ่านวิดีโอคอลสั้นๆ (ขั้นตอนเดียวกับการยืนยันเลื่อนเลเวล) เมื่ออนุมัติแล้ว ปุ่มดาวน์โหลดและโค้ดจับคู่จะปลดล็อกสำหรับบัญชีของคุณ
- หลังจากอนุมัติแล้ว ให้เปิด การตั้งค่า → SSD Node อีกครั้ง คุณจะเห็นโค้ดจับคู่สั้นๆ เช่น
us:KF7-X9Q— ใช้ได้ 15 นาที — และปุ่มดาวน์โหลด installer ISO - เขียน ISO ลง SSD หรือ NVMe ภายนอกด้วยเครื่องมือมาตรฐาน — balenaEtcher (Windows, macOS, Linux) หรือ Rufus ในโหมด dd ทั้งคู่เป็นเครื่องมือภายนอกที่มีลายเซ็นและเป็นที่รู้จัก — เราไม่ได้แจกซอฟต์แวร์ติดตั้งของตัวเอง จึงไม่มีอะไรต้องติดตั้งและไม่มีอะไรให้แอนติไวรัสบล็อก
- เสียบไดรฟ์เข้ากับ PC ที่จะเป็นโหนด เสียบสาย LAN แล้วบูตจากไดรฟ์นั้น (เมนูบูต F12/F8/Esc) installer จะถามโค้ดจับคู่บนหน้าจอ — ป้อนแล้วนั่งดูได้เลย
ทุกอย่างที่เหลือเป็นอัตโนมัติ: installer ทำงานทั้งหมดใน RAM ดาวน์โหลดอิมเมจโหนดจากเซิร์ฟเวอร์ภูมิภาคที่ใกล้คุณที่สุด ตรวจสอบทีละไบต์กับเช็กซัมที่ลงนามแล้ว เขียนทับดิสก์ตัวเดียวกับที่บูต (ตั้งใจไว้ — OS อยู่ในเมมโมรี บูตไดรฟ์จึงเขียนทับได้) ปรับแต่งให้เข้ากับบัญชีของคุณ แล้วรีบูตเข้าสู่โหนดสำเร็จรูป ตัว ISO เป็นแบบ generic — เหมือนกันทุกโหนด — และใช้ซ้ำกับโหนดถัดไปได้
- การบูตครั้งแรกใช้เวลา 10–20 นาที ระบบจะลงทะเบียนตัวเอง รับตัวตนเครือข่ายที่เข้ารหัส ซิงก์บล็อกเชน และเริ่มให้บริการ ความคืบหน้าแสดงบนหน้าจอ — ไม่ต้องทำอะไร
เบื้องหลัง: โหนดเข้าร่วมเครือข่าย overlay ส่วนตัวของเราในเซกเมนต์เฉพาะ (10.0.30.x, กลุ่ม ssd-node) พร้อมใบรับรองที่ใช้ได้ ~30 วัน — ต่ออายุอัตโนมัติ ไม่ต้องบำรุงรักษาจากฝั่งคุณ
สิ่งที่ต้องมี
- PC ที่มี CPU 4+ คอร์, RAM 8+ GB และชิป TPM 2.0 (เป็นมาตรฐานบนเครื่อง Windows 11)
- SSD หรือ NVMe ภายนอกขนาด 120 GB+ — ไดรฟ์จะถูกลบทั้งหมด
- การเชื่อมต่อ LAN แบบมีสายบน PC ที่จะเป็นโหนด — installer ต้องการ DHCP, ไม่รองรับ Wi-Fi
- ใบสมัครผู้ดำเนินการ SSD Node ที่ได้รับอนุมัติ — golden ambassador ยืนยันตัวตนคุณผ่านวิดีโอคอลก่อน (สมัครได้ที่ การตั้งค่า → SSD Node)
- ความสามารถในการเลือกอุปกรณ์บูตตอนเริ่มเครื่อง (F12/F8/Esc บนเครื่องส่วนใหญ่)
- คอมพิวเตอร์เครื่องใดก็ได้สำหรับเขียน ISO — balenaEtcher รันบน Windows, macOS และ Linux; Rufus (โหมด dd) บน Windows
ถ้า PC ของคุณไม่ผ่านเกณฑ์ ไม่มีอะไรเปลี่ยน — เล่นต่อเหมือนเดิมได้เลย
ข้อจำกัดแบบซื่อสัตย์
- นี่คือโครงสร้างพื้นฐานระยะแรก อิมเมจปัจจุบัน (
ssdnode-v0.10) บูต ลงทะเบียน และซิงก์ได้ — การโฮสต์เกมจริงสำหรับผู้เล่นใกล้เคียงคือก้าวถัดไป - การบูตจาก SSD หมายความว่าคุณอยู่ใน OS ของเรา ไม่ใช่ Windows — PC ของคุณกลายเป็นคอนโซลตราบใดที่มันรันอยู่ dual-boot คือโหมดที่ตั้งใจไว้: เล่นบน Windows โฮสต์บน SSD หรือทำทั้งสองอย่างด้วยการสลับตอนบูต
- installer ต้องการสายเคเบิล: ไม่มี Wi-Fi ในสภาพแวดล้อมของตัวติดตั้ง และมันเขียนทับดิสก์ที่บูต — เป็นเจตนาออกแบบ แต่หมายความว่าไดรฟ์ต้องเสียบค้างไว้ตลอดการติดตั้ง
- SSD Node ที่ถูกบุกไม่มีทางเข้าถึงฐานข้อมูลได้ — เพราะ credential ไม่มีอยู่บนดิสก์เลย แต่เหมือนฮาร์ดแวร์ทุกชิ้นที่เสียบเข้าไป: image เฉพาะไดรฟ์ที่คุณตั้งใจจะอุทิศเท่านั้น
อะไรต่อไป
- เซสชันเกมภายในเครื่องที่โหนดของคุณเสิร์ฟโดยตรง (การแยก read/write อยู่ในระหว่างพัฒนาแล้ว)
- ผู้ดำเนินการโหนดที่โฮสต์ผู้เล่นใกล้เคียง ~30 คน — วิสัยทัศน์ “multiplier” ดั้งเดิม ตอนนี้มี OS ที่ไว้ใจได้อยู่เบื้องล่าง
- ความเป็นอิสระที่แท้จริง: โหนดที่ทำให้โลกของคุณทำงานต่อแม้เซิร์ฟเวอร์ของภูมิภาคหนึ่งดับลง
เครือข่ายที่คุณสร้างคือเครือข่ายที่คุณเล่น หยิบ SSD ภายนอกมาแล้วคว้ามุมของคุณไว้
สำหรับนักอ่านสายเทคนิค: installer คือ Fedora CoreOS live ISO แบบ generic (เหมือนกันทุกโหนด ไม่มีความลับฝังอยู่) ซึ่งทำงานจาก RAM แล้วสตรีมอิมเมจโหนด — ระบบเปลี่ยนแปลงไม่ได้บนฐาน bootc/Fedora ที่จัดส่งเป็นอาร์ติแฟกต์ OCI ที่ลงนามแล้วผ่าน fleet registry ของเรา — ลงบนดิสก์ที่บูต จากนั้นปรับแต่ง ESP ด้วย enrollment token แบบใช้ครั้งเดียวที่แลกมาจากโค้ดจับคู่ (ไม่มีรหัสผ่านบนดิสก์) การผนึก LUKS เข้ากับ TPM 2.0 เกิดขึ้นในการบูตครั้งแรก ใบรับรองเป็น Nebula V2 ลงนามโดย CA ที่มอบอำนาจซึ่งมี scope ssd-node — โมเดลแบบเป็นชั้นเดียวกับที่เราใช้ในกลุ่มเครื่องของเราเอง