Я считаю, что они различны для каждого действия, а также отличаются от сессии к сессии. Поэтому я предполагаю, что это должно иметь отношение к определенной информации в рамках сессии. Похоже, что все доступные проекты, связанные с этим вопросом, на GitHub просто скопировали и вставили авторские query_hash
вместо их генерации.