Security 一种分布式或分散式信誉/信任算法

Security 一种分布式或分散式信誉/信任算法,security,cryptography,p2p,trust,Security,Cryptography,P2p,Trust,有没有人知道一种算法,可以计算出你在一个分散的系统中“信任”另一个用户(他们的声誉)的程度 像这样的网站使用一个集中的权威机构来跟踪声誉点,但是当你不能信任权威机构公正地维护此列表,或者基础设施不存在时,你如何对你的同行的声誉进行排名 我在想象类似的事情——我信任我的朋友爱丽丝,她信任她的朋友鲍勃,因此我对鲍勃有一些过渡信任。如果我的另一个朋友卡罗尔也信任鲍勃,那么我对鲍勃的信任就会增加 是否有某种全局计算方法,或者每个用户都必须跟踪自己的网络 我想你可以“声明”你信任的人,这会给每个人一组相应

有没有人知道一种算法,可以计算出你在一个分散的系统中“信任”另一个用户(他们的声誉)的程度

像这样的网站使用一个集中的权威机构来跟踪声誉点,但是当你不能信任权威机构公正地维护此列表,或者基础设施不存在时,你如何对你的同行的声誉进行排名

我在想象类似的事情——我信任我的朋友爱丽丝,她信任她的朋友鲍勃,因此我对鲍勃有一些过渡信任。如果我的另一个朋友卡罗尔也信任鲍勃,那么我对鲍勃的信任就会增加

是否有某种全局计算方法,或者每个用户都必须跟踪自己的网络

我想你可以“声明”你信任的人,这会给每个人一组相应的传入信任链接,但我觉得这很容易玩,因为创建了许多僵尸用户,他们只是创建了信誉点,比如搜索结果中的链接农场。这可能是问题的核心:如果谷歌在人们生成虚假PageRank分数方面仍然存在问题,这可能不是一个容易解决的问题:)

看看算法:

-S.D.Kamvar、M.T.Schlosser和H.Garcia Molina

此算法为网络中的每个对等方分配一个全局信任值。

网站实现了分布式信任度量。源代码是可用的。这是答案,还有一个。

这可能不是一个容易解决的问题

你说得对。这是一个非常活跃的研究领域,尤其是在P2P环境中。在谷歌上快速搜索一下信任p2p网络,就会发现很多关于它的文章

特别提出了一些需要考虑的问题,并提供了一种排序算法。 克服重返和进入障碍-如何防止坏人改名和重新加入社交网络

创建评分激励-大型P2P网络对其他用户的信任评分的激励是什么


对于单个授权服务器来说,管理用户之间的信任/信誉通常要简单得多。你必须想出一个很好的理由来解释为什么你希望它去中心化。

我认为每个用户跟踪并服务于他们自己的信任上行链路的系统可能在这样的情况下工作。例如假设用户A信任用户B,并对他们的信任评分为5分(满分10分)。假设我不知道是否信任用户A或用户B;如果用户A做了让我信任他们的事情,我可以将他们标记为受信任,他们可以告诉我他们信任谁;然后我会得到用户A对用户B的排名,我可以根据自己的喜好调整信任度;如果我高度信任用户A,我可能会给用户B 5分(完全基于用户A对他们的评分);如果我稍微信任用户A,我可能会给用户B一个1的评级(比不信任要好,但不如用户A认为他们可信)。通过这种方式,用户通过可信的事情(向上投票他们的帖子等)确定信任的第一顺序,然后可以从他们明确信任的用户那里获得“关联”信任;有一种“二阶”网络效应正在发生。我特别要说的是,当一个用户从某人那里获得其他用户的信任信息时,他们应该只向那些被他们从中获得信任信息的用户授予“显式信任”的用户授予“隐式信任”

也许吧

然而,信任是一个很难解决的人类问题,最好用本文中提到的算法来近似

进一步建议如下:

  • (例如)

您必须指定必须在哪个上下文中实现“信誉系统”上下文是一个尚未开发的用于分布式web缓存/托管的p2p网络。但是我认为这个概念是适当抽象的,实现并不是那么重要。啊,古老的“应该先问谷歌”,非常正确。每个人的答案都很好,但是,谢谢:)啊哈,这正是我想要的,谢谢链接!