Gere UUIDs v4 aleatórios com opções de formato.
UUID (Universally Unique Identifier) é um identificador de 128 bits usado para identificar informações de forma única sem coordenação central. O formato é xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.
Geramos UUIDs versão 4 usando geração aleatória criptograficamente segura (crypto.randomUUID). A probabilidade de colisão é astronomicamente baixa - seria necessário gerar 1 bilhão de UUIDs por segundo por 85 anos para ter 50% de chance de duplicata.
Escolha entre maiúsculas ou minúsculas e com ou sem hífens, conforme a necessidade do seu sistema. Alguns bancos de dados preferem UUIDs sem hífens para economia de espaço.