UUID обеспечивает (почти) 128 бит уникальности. Вы можете сократить его до 16 двоичных байтов или до 22 символов в кодировке base64. Я бы не рекомендовал удалять какую-либо часть UUID, иначе он просто теряет смысл. UUID были разработаны так, чтобы все 128 бит имели значение. Если вы хотите меньше, используйте другую схему.
Например, если вы можете гарантировать, что используются только UUID версии 4, то вы можете взять только первые 32 бита или только последние 32 бита. Вы теряете уникальность, но у вас есть довольно случайные числа. Просто избегайте фиксированных битов (версия и вариант).
Но если вы не можете гарантировать это, у вас будут настоящие проблемы. Для идентификаторов UUID версии 1 первые биты не будут уникальными для идентификаторов UUID, сгенерированных в тот же день, и последние биты не будут уникальными для идентификаторов UUID, сгенерированных в той же системе. Даже если вы CRC UUID, не гарантируется, что у вас будет 16 или 32 бита уникальности.
В этом случае просто используйте другую схему. Сгенерируйте 32-битное случайное число, используя системный генератор случайных чисел, и используйте его в качестве уникального идентификатора. Не полагайтесь на UUID, если вы намерены сократить его длину.