Estoy codificando GENERIC_WEB_SERVICE, que potencialmente podría estar ejecutándose como varias instancias en múltiples máquinas en la línea. Estoy usando los UUID como identificadores, y aún no he decidido si usar la versión 1 o la versión 4.
En este caso, no tengo la menor idea de cuáles son las implicaciones de exponer la dirección MAC utilizando la versión 1. No creo que me preocupe exponer el tiempo de generación.
Entonces:
- ¿Hay problemas potenciales?
- Podría aplicar una máscara XOR sobre la parte del UUID que representa la dirección MAC. La misma máscara sería utilizada por cada instancia del servicio en ejecución. ¿Maneja esto suficientemente los problemas potenciales antes mencionados?