Кажется, на этой странице есть некоторая путаница относительно природы UUID.
Изучите страницу Википедии.Вы увидите, что есть разные версии UUID.
Оригинальная версия представляет точку в пространстве и времени, которая никогда не будет повторяться.Это делается с помощью MAC-адреса компьютера, на котором он генерируется (точка в пространстве).Для этого он сочетает в себе текущий момент.Добавьте произвольное число, которое увеличивается, когда замечено изменение в часах компьютера, теперь это не такая большая проблема, поскольку компьютеры имеют встроенные батареи и сетевые подключения к серверам времени.Сочетая их, практически невозможно столкнуться.
Из-за проблем с безопасностью и конфиденциальностью, связанных с отслеживанием и разглашением MAC-адреса и момента, некоторые люди могут не захотеть использовать эту версию.Например, Sun / Oracle решила не включать в Java реализацию для генерации значений UUID версии 1.
Одной из наиболее часто используемых версий является Версия 4, в которой 122 из 128 битов генерируются случайным образом.Если используется криптографически сильный генератор случайных чисел, это довольно эффективно.Это намного более высокая вероятность коллизий, чем в версии 1. Но для большинства практических сценариев случайный UUID полностью надежен.