Но почему-то hwid везде сгенерировался одинаковый.
CPUID, если что тип процессора. Если они на ригах одинаковые, то и CPUID одинаковый. На роль HWID подходит, конечно, плохо, да.
Я обратил внимание, что в файле настроек, на официальной версии, есть только hwid, другие ID он не показывает.
И в качестве его значения используется не CpuID, а значение MachineGuid.
То есть у них: hwid = MachineGuid.
Возможно это не важно, но у меня почему то так.