Nodos SSD: infraestructura de juego real en un disco externo — Un clic, sin línea de comandos

Hasta ahora, ENLIGHTENMENT funcionaba íntegramente en nuestros servidores. Cada tile del mapa, cada asset 3D, cada acción de juego viajaba desde nuestra flota de VPS hasta tu navegador — sin importar lo potente que fuera tu propio PC.

Los nodos SSD cambian eso. Si tienes un SSD o NVMe externo y un PC razonablemente moderno, ahora puedes ejecutar un nodo ENLIGHTENMENT totalmente gestionado — nuestro propio sistema operativo, nuestro servidor de juego, un nodo completo de blockchain — sin instalar ningún software nuestro. Sin terminal, sin dd, sin conocimientos de Linux, sin .exe.


¿Qué es un nodo SSD?

Un nodo SSD es un pequeño disco dedicado que convierte tu PC en infraestructura de juego real:

  • Un sistema operativo completo e inmutable — el nuestro, no el tuyo. Arranca como una consola y aterriza directamente en un navegador a pantalla completa apuntando a ENLIGHTENMENT.
  • Un servidor de juego real — el mismo cĂłdigo que ejecutan nuestros VPS, sirviĂ©ndote a ti y (en fases posteriores) a jugadores cercanos.
  • Un nodo completo de blockchain — tu propia copia verificada del ledger KC/CC.
  • Cifrado de extremo a extremo — en máquinas con chip TPM 2.0, el disco se sella a tu hardware en el primer arranque. Si lo extraes, solo queda texto cifrado. Tus claves nunca tocan tu instalaciĂłn de Windows.

La diferencia con los agentes software que anunciamos antes: un agente es no confiable — solo puede reenviar tráfico cifrado y servir archivos verificados por integridad. Un nodo SSD ejecuta nuestro sistema operativo en tu hardware, así que se le puede confiar trabajo real.

Por qué importa

Agente softwareNodo SSD
Se ejecuta enTu Windows/Linux existenteNuestro propio SO en un disco dedicado
Nivel de confianzaEdge no confiable (solo relay + CDN)Nodo gestionado (servidor de juego, blockchain)
Tu SO puede interferirSíNo — arranca por separado, disco cifrado
InstalaciĂłnInstaladorISO arrancable + cĂłdigo de emparejamiento

Cuando los nodos SSD estén activos para hosting, tu tráfico de juego puede venir de un nodo a unas pocas calles de distancia en lugar de un datacenter en otro continente — menor latencia para ti, menor carga en nuestros servidores, y una red que se vuelve más fuerte cuantos más jugadores se unen.

Cómo funciona — el flujo completo

  1. Primero solicítalo. Cualquiera puede ejecutar el test de red integrado para comprobar su ancho de banda y conexión — pero operar un nodo SSD requiere aprobación. Pulsa Ajustes → SSD Node → Prepare SSD Node para enviar tu solicitud. Un embajador dorado te verificará después en una breve videollamada (el mismo flujo que las verificaciones de nivel). Una vez aprobada, el botón de descarga y los códigos de emparejamiento se desbloquean en tu cuenta.
  2. Tras la aprobación, abre Ajustes → SSD Node de nuevo. Verás un código corto de emparejamiento como us:KF7-X9Q — válido durante 15 minutos — y un botón de descarga para la ISO instaladora.
  3. Escribe la ISO en tu SSD o NVMe externo con una herramienta estándar — balenaEtcher (Windows, macOS, Linux) o Rufus en modo dd. Son herramientas de terceros, firmadas y conocidas — no distribuimos software instalador propio, así que no hay nada que instalar ni nada que un antivirus pueda bloquear.
  4. Conecta el disco al PC que quieres convertir en nodo, enchufa un cable LAN y arranca desde él (menú de arranque F12/F8/Esc). El instalador pide tu código de emparejamiento en pantalla — escríbelo y relájate.

Todo lo demás es automático: el instalador se ejecuta por completo en RAM, descarga la imagen del nodo desde tu servidor regional más cercano, la verifica byte a byte contra una checksum firmada, la escribe sobre el mismo disco desde el que arrancó (intencionado — el SO vive en memoria, así que el disco de arranque puede sobrescribirse), lo personaliza para tu cuenta y reinicia el nodo ya terminado. La propia ISO es genérica — idéntica para cada nodo — y puede reutilizarse para el siguiente.

  1. El primer arranque tarda 10–20 minutos mientras el sistema se registra, recibe su identidad de red cifrada, sincroniza la blockchain y empieza a servir. El progreso se ve en pantalla — no hace falta tocar nada.

Bajo el capó: el nodo se une a nuestra red overlay privada en su propio segmento dedicado (10.0.30.x, grupo ssd-node) con certificados válidos ~30 días — renovados automáticamente, sin mantenimiento por tu parte.

Requisitos

  • Un PC con 4+ nĂşcleos de CPU, 8+ GB de RAM y un chip TPM 2.0 (estándar en equipos Windows 11)
  • Un SSD o NVMe externo de 120 GB+ — el disco se borrará por completo
  • Una conexiĂłn LAN por cable en el PC del nodo — el instalador necesita DHCP, el Wi-Fi no está soportado
  • Una solicitud de operador de nodo SSD aprobada — un embajador dorado te verifica primero en una videollamada (solicita en Ajustes → SSD Node)
  • Poder elegir el dispositivo de arranque al iniciar (F12/F8/Esc en la mayorĂ­a de equipos)
  • Cualquier ordenador para grabar la ISO — balenaEtcher funciona en Windows, macOS y Linux; Rufus (modo dd) en Windows

Si tu PC no cumple los requisitos, nada cambia — sigues jugando exactamente como hasta hoy.

Limitaciones honestas

  • Esto es infraestructura temprana. La imagen actual (ssdnode-v0.10) arranca, se registra y sincroniza — el hosting de juego real para jugadores cercanos es el siguiente hito.
  • Arrancar desde el SSD significa que estás en nuestro SO, no en Windows — tu PC se convierte en una consola mientras lo ejecuta. El dual-boot es el modo previsto: juega en Windows, hospeda en el SSD, o haz ambas cosas cambiando en el arranque.
  • El instalador necesita cable: no hay Wi-Fi en el entorno del instalador. Y sobrescribe el disco desde el que arrancĂł — es deliberado, pero significa que el disco debe permanecer conectado durante toda la instalaciĂłn.
  • Un nodo SSD comprometido jamás puede alcanzar la base de datos — las credenciales simplemente no existen en el disco. Pero como con cualquier hardware que conectes: solo imagea discos que quieras dedicar.

Lo que viene

  • Sesiones de juego locales servidas directamente por tu nodo (el split lectura/escritura ya está en desarrollo)
  • Operadores de nodos hospedando ~30 jugadores cercanos — la visiĂłn “multiplier” original, ahora con un SO confiable debajo
  • AutonomĂ­a real: nodos que mantienen tu mundo funcionando incluso si los servidores de una regiĂłn caen

La red que construyes es la red en la que juegas. Toma un SSD externo y reclama tu rincĂłn.


Para lectores técnicos: el instalador es una ISO live genérica de Fedora CoreOS (idéntica para cada nodo, cero secretos) que vuelca la imagen del nodo — un sistema inmutable basado en bootc/Fedora, entregado como artefacto OCI firmado a través de nuestro registro de flota — sobre el disco de arranque mientras corre desde la RAM, y después personaliza la ESP con un token de enrollment de un solo uso canjeado desde el código de emparejamiento (sin contraseñas en el disco). El sellado LUKS a TPM 2.0 ocurre en el primer arranque. Los certificados son Nebula V2, firmados por una CA delegada con scope ssd-node — el mismo modelo por niveles que usamos en nuestra propia flota.