Resumen de versiones de UUID (v1·v3·v4·v5·v7)
Comparamos cómo se crea cada versión de UUID y cuándo se usa.
Basada en tiempo — v1
Se genera con una marca de tiempo y un nodo (dirección MAC). Contiene información de orden, pero por el riesgo de exponer la MAC hoy tiende a sustituirse por v7.
Basada en nombre — v3·v5
UUID deterministas creados mediante hash de un espacio de nombres y un nombre. La misma entrada siempre produce el mismo resultado. v3 usa MD5 y v5 usa SHA-1.
Aleatoria — v4
La versión más común, creada con 122 bits aleatorios. Es sencilla y su probabilidad de colisión es extremadamente baja, ideal para uso general.
Ordenada por tiempo — v7
Incluye los milisegundos Unix al principio, siendo ordenable a la vez que única. Como estándar más reciente de RFC 9562, se recomienda para sistemas nuevos.