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 agentSSD Node
รันบนWindows/Linux ที่มีอยู่ของคุณOS ของเราเองบนไดรฟ์เฉพาะ
ระดับความไว้ใจedge ที่ไม่ไว้ใจ (relay + CDN เท่านั้น)โหนดที่มีการจัดการ (เกมเซิร์ฟเวอร์, บล็อกเชน)
OS ของคุณแทรกแซงได้ได้ไม่ได้ — บูตแยกต่างหาก ดิสก์เข้ารหัส
การติดตั้งตัวติดตั้งISO บูตได้ + โค้ดจับคู่

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

วิธีทำงาน — ขั้นตอนทั้งหมด

  1. สมัครก่อน ใครก็ได้สามารถรันเทสต์เครือข่ายในตัวเพื่อตรวจสอบแบนด์วิดท์และการเชื่อมต่อ — แต่การรัน SSD Node ต้องได้รับอนุมัติ คลิก การตั้งค่า → SSD Node → Prepare SSD Node เพื่อส่งใบสมัคร จากนั้น golden ambassador จะยืนยันตัวตนคุณผ่านวิดีโอคอลสั้นๆ (ขั้นตอนเดียวกับการยืนยันเลื่อนเลเวล) เมื่ออนุมัติแล้ว ปุ่มดาวน์โหลดและโค้ดจับคู่จะปลดล็อกสำหรับบัญชีของคุณ
  2. หลังจากอนุมัติแล้ว ให้เปิด การตั้งค่า → SSD Node อีกครั้ง คุณจะเห็นโค้ดจับคู่สั้นๆ เช่น us:KF7-X9Q — ใช้ได้ 15 นาที — และปุ่มดาวน์โหลด installer ISO
  3. เขียน ISO ลง SSD หรือ NVMe ภายนอกด้วยเครื่องมือมาตรฐาน — balenaEtcher (Windows, macOS, Linux) หรือ Rufus ในโหมด dd ทั้งคู่เป็นเครื่องมือภายนอกที่มีลายเซ็นและเป็นที่รู้จัก — เราไม่ได้แจกซอฟต์แวร์ติดตั้งของตัวเอง จึงไม่มีอะไรต้องติดตั้งและไม่มีอะไรให้แอนติไวรัสบล็อก
  4. เสียบไดรฟ์เข้ากับ PC ที่จะเป็นโหนด เสียบสาย LAN แล้วบูตจากไดรฟ์นั้น (เมนูบูต F12/F8/Esc) installer จะถามโค้ดจับคู่บนหน้าจอ — ป้อนแล้วนั่งดูได้เลย

ทุกอย่างที่เหลือเป็นอัตโนมัติ: installer ทำงานทั้งหมดใน RAM ดาวน์โหลดอิมเมจโหนดจากเซิร์ฟเวอร์ภูมิภาคที่ใกล้คุณที่สุด ตรวจสอบทีละไบต์กับเช็กซัมที่ลงนามแล้ว เขียนทับดิสก์ตัวเดียวกับที่บูต (ตั้งใจไว้ — OS อยู่ในเมมโมรี บูตไดรฟ์จึงเขียนทับได้) ปรับแต่งให้เข้ากับบัญชีของคุณ แล้วรีบูตเข้าสู่โหนดสำเร็จรูป ตัว ISO เป็นแบบ generic — เหมือนกันทุกโหนด — และใช้ซ้ำกับโหนดถัดไปได้

  1. การบูตครั้งแรกใช้เวลา 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 — โมเดลแบบเป็นชั้นเดียวกับที่เราใช้ในกลุ่มเครื่องของเราเอง