Я хотел бы реализовать механизм обратной связи в своем приложении - в основном, оценка. Требования:
- Общее существует и может быть прочитано
- Пользователь может добавить свой счет в общую сумму
- Пользователь не может добавить второй балл, но может изменить свой первоначальный счет, снова обновив итоговое значение, удалив (вычитая) исходный балл и добавив новый.
- Невозможно определить, что голосовал данный пользователь.
Кажется, что это ограничивает (или даже перекрывает) криптографическую теорию, но я не смог найти ничего, что могло бы решить эту проблему. У кого-нибудь есть какие-то конкретные алгоритмы, которые могли бы решить эту проблему? Или даже дополнительные поисковые векторы, которые я мог бы использовать, чтобы преследовать его?