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 software | Nodo SSD | |
|---|---|---|
| Se ejecuta en | Tu Windows/Linux existente | Nuestro propio SO en un disco dedicado |
| Nivel de confianza | Edge no confiable (solo relay + CDN) | Nodo gestionado (servidor de juego, blockchain) |
| Tu SO puede interferir | Sà | No — arranca por separado, disco cifrado |
| InstalaciĂłn | Instalador | ISO 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
- 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.
- 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. - 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.
- 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.
- 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.