Si, puoi. Poiché i GUID sono lunghi 128 bit, c'è certamente una minima possibilità di scontro, ma la parola "minuto" non è neanche lontanamente abbastanza forte. Ci sono così tanti GUID che se ne generi diversi trilioni in modo casuale, hai ancora maggiori probabilità di essere colpito da un meteorite che di avere anche una sola collisione (da Wikipedia ). E se non li stai generando in modo casuale, ma ad esempio stai utilizzando l'algoritmo di indirizzo MAC e data e ora, allora saranno anche univoci, poiché gli indirizzi MAC sono unici tra i computer e i timestamp sono unici sul tuo computer.
Modifica 1: per rispondere alla tua domanda bonus, il modo ottimale per testare un insieme di GUID per l'unicità è semplicemente presumere che siano tutti unici. Perché? Perché, dato il numero di GUID che stai generando, le probabilità di una collisione GUID sono inferiori alle probabilità di un raggio cosmico che capovolge un po 'nella memoria del tuo computer e rovina la risposta data da qualsiasi algoritmo "accurato" a cui tieni correre. (Vedi questa risposta StackOverflow per la matematica.)
C'è un numero enorme di GUID là fuori. Per citare la guida galattica per autostoppisti di Douglas Adams :
"Lo spazio", dice, "è grande. Veramente grande. Semplicemente non crederai a quanto sia enormemente incredibilmente grande. Voglio dire, potresti pensare che sia una lunga strada verso il chimico, ma sono solo noccioline per lo spazio , ascolta…"
E poiché ci sono circa 7 × 10 22 stelle nell'universo , e poco meno di 2 128 GUID, allora ci sono circa 4,86 × 10 15 - quasi cinque quadrilioni - GUID per ogni singola stella. Se ognuna di quelle stelle avesse un mondo con una popolazione fiorente come la nostra, allora intorno a ogni stella, ogni essere umano o alieno che sia mai vissuto avrebbe diritto a oltre quarantacinquemila GUID. Per ogni persona nella storia, per ogni stella dell'universo. Lo spazio GUID è allo stesso livello di ampiezza delle dimensioni dell'intero universo. Non non c'è bisogno di preoccuparsi.
( Modifica 2: Riflettendo su questo: wow. Non mi ero reso conto di cosa significasse. Lo spazio GUID è incomprensibilmente enorme. Ne sono in soggezione.)