Что можно узнать из UUID?
Версию и вариант — они записаны в самом идентификаторе — и то, что заложено в остальных битах. Зависит от версии: у версий 1 и 6 читаются время создания с точностью 100 наносекунд, последовательность часов и адрес узла, у версии 7 — время Unix в миллисекундах. У версии 4 случайны все биты, кроме служебных, так что узнать из нее нечего. Версии 3 и 5 — это хеш от имени, и восстановить по нему исходное имя нельзя: на то он и хеш.
Отправляется ли идентификатор на сервер?
Нет. Разбор идет в браузере на JavaScript: вставленное значение не уходит с вашей машины, не попадает в журналы сервера и нигде не сохраняется. По той же причине декодер работает и без соединения, если страница уже открыта.
Какие формы записи принимаются?
Все ходовые: канонические группы через дефисы, запись в фигурных скобках, адрес вида urn:uuid: и просто 32 шестнадцатеричных символа подряд. Регистр не важен. Проверяется только форма записи — сказать, выдавала ли ваша система именно этот идентификатор, декодер не может.
Почему в адресе узла оказался не MAC-адрес?
Спецификация разрешает вместо адреса сетевой карты подставить случайные биты и поднять в них групповой бит. Так делает большинство библиотек: настоящий MAC-адрес выдавал бы машину, на которой создан идентификатор. Декодер такой узел отмечает — у настоящего адреса сетевой карты групповой бит снят.