@aensidhe правильно ли я понимаю, что концептуально проблема в следующем: для пользователя нужно знать, что его голос учтен, а для системы важно знать, что пользователь проголосовал только 1 раз. И проблема в том, что для этого пользователь должен получить идентификатор в рамках системы, но при этом он теряет анонимность перед ней.
Не пробовали для этого ввести третью систему, которая будет арбитром между тем, кому нужно голосование и тем, кто голосует?