Sim você pode. Como os GUIDs têm 128 bits de comprimento, existe uma possibilidade minúscula de um conflito - mas a palavra "minuto" não é nem de longe forte o suficiente. Existem tantos GUIDs que, se você gerar vários trilhões deles aleatoriamente, é mais provável que seja atingido por um meteorito do que ter uma colisão (da Wikipedia ). E se você não os estiver gerando aleatoriamente, mas estiver usando, por exemplo, o algoritmo de endereço MAC e carimbo de data e hora, eles também serão únicos, pois os endereços MAC são únicos entre os computadores e os carimbos de hora são exclusivos no seu computador . computador.
Editar 1: para responder à sua pergunta sobre bônus, a maneira ideal de testar um conjunto de GUIDs quanto à exclusividade é apenas assumir que todos eles são únicos. Por quê? Porque, dado o número de GUIDs que você está gerando, as chances de uma colisão com GUID são menores do que as chances de um raio cósmico inverter um pouco na memória do computador e estragar a resposta dada por qualquer algoritmo "preciso" que você gostaria para correr. (Veja esta resposta StackOverflow para a matemática.)
Há um número enorme de GUIDs por aí. Para citar o Guia do Mochileiro das Galáxias de Douglas Adams :
"O espaço", diz, "é grande. Realmente grande. Você simplesmente não vai acreditar no quão imensamente grande é. Quero dizer, você pode pensar que é um longo caminho até o químico, mas isso é apenas um amendoim para o espaço" , ouço…"
E como existem cerca de 7 × 10 22 estrelas no universo e pouco menos de 2 128 GUIDs, existem aproximadamente 4,86 × 10 15 - quase cinco quatrilhões - de GUIDs para cada estrela. Se cada uma dessas estrelas tivesse um mundo com uma população próspera como a nossa, então, ao redor de todas as estrelas, todos os humanos ou alienígenas que já viveram teriam direito a mais de 45 mil GUIDs. Para todas as pessoas na história, em todas as estrelas do universo. O espaço da GUID está no mesmo nível de abrangência que o tamanho de todo o universo. Você não precisa se preocupar.
( Edit 2: Refletindo sobre isto: wow eu não tinha percebido. Mim mesmo que isso significava O espaço GUID é incompreensivelmente maciça Eu sou uma espécie de no temor dele...)