Что такое UUID v8?

UUID v8 — это экспериментальная версия UUID, определённая в RFC 9562 и зарезервированная для вендорских или пользовательских сценариев применения. В отличие от других версий UUID, следующих строгим правилам форматирования, v8 предоставляет 122 бита свободного пространства (после битов версии и варианта), которые реализации могут заполнять по своему усмотрению. Это делает его идеальным для прототипирования новых схем идентификаторов или встраивания прикладных данных в стандартный формат UUID.

Возможности

  • Генерация от 1 до 100 значений UUID v8 за один раз
  • Переключение форматирования в верхний регистр
  • Переключение разделителей-дефисов
  • Скачивание результатов в виде текстового файла
  • Криптографически стойкая случайная генерация

Сценарии использования

  • Прототипирование пользовательских схем идентификаторов, которые должны соответствовать формату UUID
  • Тестирование систем, обязанных обрабатывать все версии UUID, включая экспериментальные