Decide en 1,2microsegundos
Es lo que tarda ShielUS en reconocer un nuke y ordenar el baneo del responsable. Un microsegundo es la millonésima parte de un segundo. Medido el 13 de octubre de 2026.
Añadir a DiscordResumen
ShielUS decide en millonésimas de segundo. Lo que más tarda es Discord en ejecutar el castigo, unos 55 ms.
Qué se mide. El tiempo desde que Discord avisa de algo en tu servidor, como un baneo, un canal borrado o un mensaje, hasta que ShielUS decide castigar.
Velocidad. Ante un nuke de baneos masivos decide en 1,2 microsegundos, y el módulo más lento, Join Raid, en 4,1.
Escala. Revisa unas 67.400 entradas por segundo, así que un raid de 1000 cuentas le lleva 14,8 ms de cálculo.
El límite real. Cada castigo es una petición a Discord, que tarda unos 55 ms en responder. A su lado, la parte de ShielUS es casi cero.
Cómo se midió. 3000 ataques simulados por módulo con el mismo código que corre en producción, en un Intel Core i5-10400F con Node.js 24.14.
Cinco ataques,cronometrados
Lo que tarda ShielUS en decidir ante cada tipo de ataque, en microsegundos y con 3000 ataques simulados por módulo. Menos es mejor.
| Ataque | Cuándo actúa | Típico | Lento | Muy lento |
|---|---|---|---|---|
| Baneos masivos | Tercer baneo del mismo responsable en 10 s. Banea al responsable. | 1,2µs | 2,5 | 5 |
| Ban Raid. Tercer baneo del mismo responsable en 10 s. Banea al responsable. | ||||
| Canales creados o borrados en masa | Tercer canal creado o borrado por la misma persona en 10 s. Banea al responsable. | 1,4µs | 3 | 7 |
| Channel Raid. Tercer canal creado o borrado por la misma persona en 10 s. Banea al responsable. | ||||
| Invitaciones a otros servidores | Mensaje con una invitación de Discord. Borra el mensaje. | 1,4µs | 2,7 | 4,1 |
| Anti-Link. Mensaje con una invitación de Discord. Borra el mensaje. | ||||
| Spam de @everyone | Tercer @everyone o @here del mismo autor en 10 s. Banea al autor. | 2,4µs | 3,9 | 6,2 |
| Mention Spam. Tercer @everyone o @here del mismo autor en 10 s. Banea al autor. | ||||
| Oleada de cuentas nuevas | Quinta entrada en 10 s de cuentas nuevas y sin avatar. Empieza a banear la oleada. | 4,1µs | 8,6 | 17,3 |
| Join Raid. Quinta entrada en 10 s de cuentas nuevas y sin avatar. Empieza a banear la oleada. | ||||
Típico es la mediana, así que la mitad de los ataques se decidió más rápido. Lento es el p95 y muy lento el p99, porque solo 5 y 1 de cada 100 ataques tardaron más.
El tiempo se va en la red
Para castigar, ShielUS tiene que pedírselo a Discord, y esa petición tarda unos 55 ms. Su decisión, 1,2 µs, es tan corta que a la misma escala no llega a un píxel. Amplía la barra para encontrarla.
A este aumento, la decisión de ShielUS mide 0,0074 mm en tu pantalla y la respuesta de Discord, 34 cm.
Por qué es de última generación
Decidir rápido no basta si el bot llega tarde o deja el trabajo a medias. Estas cuatro piezas hacen que ShielUS actúe antes, repare lo que rompió el ataque y no olvide al atacante.
Reacciona a cada entrada del registro de auditoría en cuanto Discord la envía. No hay rondas de consulta que dejen huecos a un ataque.
Escucha, no pregunta
Ante un nuke banea antes que nada al responsable. Después borra lo que creó y restaura los canales, roles, emojis y stickers que borró.
Primero, frena
Durante un raid sube la verificación del servidor al nivel alto y castiga al momento cada cuenta sospechosa de los cinco minutos siguientes.
Sube la guardia
Quien hace un nuke en un servidor protegido entra en una lista negra compartida, y ShielUS lo banea en cuanto pisa otro servidor protegido.
Uno avisa a todos
Cómo lo medimos
¿Qué mide cada cifra? El tiempo de cómputo de ShielUS, en microsegundos, desde que su código recibe el evento de Discord hasta que ordena banear o borrar. En un nuke de baneos la mediana es de 1,2 µs.
¿Cómo se simula un ataque? Cada módulo recibe 3000 ataques, tras 200 de calentamiento, con el mismo código que corre en producción. Discord y la base de datos se sustituyen por dobles en memoria y el reloj es el de alta resolución de Node.
¿En qué máquina? Un Intel Core i5-10400F con Node.js 24.14, el 13 de octubre de 2026.
¿Qué son la mediana, el p95 y el p99? La mediana es el caso típico, la mitad de los ataques se resolvieron más rápido. El p95 y el p99 son los casos lentos, solo el 5 % y el 1 % de los intentos tardaron más.
¿Incluyen la red de Discord? No. Aislamos el coste del bot, que es lo único que depende de ShielUS. La red la medimos aparte el 14 de octubre de 2026, con 20 peticiones a la API pública de Discord sobre una conexión abierta, y dio 55 ms de mediana.
¿Por qué decide tan rápido? Porque trabaja en memoria. Los contadores de cada atacante viven en mapas en memoria y la configuración de cada servidor se guarda en caché durante 30 segundos, así que en pleno ataque casi nunca espera a la base de datos.
¿Aguanta un raid grande? En la prueba procesó 1000 entradas seguidas en pleno raid en 14,8 ms de cómputo, unas 67.400 por segundo. Banear cada cuenta es una petición aparte a Discord, y esa parte tarda lo que tarde la red.
¿Y el spam de enlaces? El detector de Anti-Link analiza unos 1,26 millones de mensajes por segundo. La cifra es solo la detección, sin contar el borrado del mensaje.
¿Por qué el join raid salta con 5 entradas? Para la prueba bajamos el umbral a 5 entradas en 10 segundos, y aun así decide en 4,1 µs. En tu servidor el valor por defecto es 40 y el módulo viene apagado hasta que lo activas.
¿Qué no dicen estos números? El tiempo total que ve tu servidor suma la latencia de Discord y la de su conexión. Las cifras salen de una sola máquina. Y como la configuración de cada servidor se vuelve a leer de MySQL cada 30 segundos, el primer evento tras ese plazo espera a la base de datos.
¿ShielUS es gratis? Sí. Todas las funciones, incluidos el anti nuke, la verificación y las copias de seguridad, son gratis.