La versión 4 es azar puro
Un UUID v4 son 122 bits aleatorios con seis reservados para marcar versión y variante. No codifica ni la hora ni la máquina, y por eso dos sistemas pueden emitirlos por su cuenta sin ponerse de acuerdo en nada.
Por qué las colisiones no preocupan
Con 122 bits aleatorios harían falta unos mil millones de UUID por segundo durante un siglo para que un duplicado fuera probable. El azar aquí viene del generador criptográfico del navegador, no de Math.random.
Ya que estás — consigue un bono de exchange
Más calculadoras
Preguntas frecuentes
Q. ¿Sirven como claves de base de datos?
Sí, aunque las claves aleatorias dispersan las escrituras por el índice. Si el rendimiento de inserción importa, mira UUIDv7 o un esquema ordenable.
Q. ¿Importan las mayúsculas?
No. Los UUID no distinguen mayúsculas; la forma habitual es en minúsculas y es la que emiten casi todas las bibliotecas.
Q. ¿De dónde sale la aleatoriedad?
De crypto.getRandomValues del navegador, la misma fuente que se usa para claves criptográficas, no del más débil Math.random.