Decodificar un UUID

Cómo funciona la decodificación UUID

La decodificación UUID implica analizar el UUID de 128 bits en sus partes constituyentes basándose en la versión y variante. Cada versión UUID tiene una estructura diferente:

Version 1 UUIDs

Los UUIDs Versión 1 contienen una marca de tiempo (60 bits), secuencia de reloj (14 bits), e identificador de nodo (48 bits, usualmente una dirección MAC).

Version 4 UUIDs

Los UUIDs Versión 4 se generan aleatoriamente, con 6 bits reservados para información de versión y variante.

Version 7 UUIDs

Los UUIDs Versión 7 contienen una marca de tiempo (48 bits) y datos aleatorios (74 bits), optimizados para rendimiento de base de datos.

GUIDs

Los GUIDs siguen la misma estructura que los UUIDs Versión 4 pero típicamente se muestran en mayúsculas con llaves.

Nil UUIDs

Los UUIDs Nil son todos ceros y se usan para propósitos de prueba y desarrollo.