La respuesta a esto puede depender en gran medida de la versión UUID.
Muchos generadores UUID usan un número aleatorio de la versión 4. Sin embargo, muchos de estos usan Pseudo un generador de números aleatorios para generarlos.
Si se usa un PRNG mal sembrado con un período pequeño para generar el UUID, diría que no es muy seguro en absoluto.
Por lo tanto, es tan seguro como los algoritmos utilizados para generarlo.
Por otro lado, si conoce la respuesta a estas preguntas, creo que un uuid de la versión 4 debería ser muy seguro de usar. De hecho, lo estoy usando para identificar bloques en un sistema de archivos de bloques de red y hasta ahora no he tenido un choque.
En mi caso, el PRNG que estoy usando es un tornado de mersenne y estoy teniendo cuidado con la forma en que se siembra, que proviene de múltiples fuentes, incluido / dev / urandom. El trabalenguas de Mersenne tiene un período de 2 ^ 19937 - 1. Pasará mucho, mucho tiempo antes de que vea un líquido repetido.