我想在我的应用程序中实现一个反馈机制 - 基本上是一个分数.要求是:
似乎这与加密理论接近(甚至重叠),但我无法找到任何可以解决这个问题的方法.有没有人有任何特定的算法可以解决这个问题?或者甚至可以使用其他搜索向量来追求它?
如果存在匿名 ID,例如用户提供的值的哈希值,那么任何能够产生相同哈希值的人都可以修改相应的投票。
从这个意义上说,仍然存在匿名性,因为哈希值不会透露来源。不是列出(用户名,投票),而是列出(hashValue,投票)。如果担心在许多轮询中跟踪 hashValue 是可追踪的,那么请为哈希编码一个额外的特定于轮询的包装,该包装不会公开披露。或者让用户将其嵌入(例如前置)到要进行哈希处理的字符串中,以便他们仍然生成唯一的提交。