协调虚假捐款与真实用户的关系虽然创建假账户来吸引匹配资金可以通过抗干扰设计来防止,但串通者可以通过协调一组真实账户来 「挖掘 Gitcoin 匹配资金」,并在该组之间分配「利息」,从而轻松的实施他们的诡计。 公开贿赂 Grant 捐款的一个 例子。 为了减轻共谋攻击的风险,Gitcoin 采用了 Vitalik 提出的新的「配对资助(Pairwise mechanism)」机制。其基本思想是减少那些似乎高度协调的捐赠者向同一资助池捐款的匹配。如果两个捐赠者(一对)捐赠了一组类似的赠款,那么该赠款的匹配基金将以一定的金额折损。 关于配对机制可能还有更多的考虑——这个解决方案假定有机贡献(organic contributions)往往很少相互重叠,但我们经常在有机社区看到相反的情况,即他们互相支持对方的工作。配对机制也可能会惩罚 grant 的集合,这是一个工具,用户可以捐赠给预先选择的项目列表。就像任何精心设计的解决方案来解决特定类型的共谋一样,总有其他方法来玩这个游戏。 为了进一步减轻合谋攻击,Gitcoin 采用了一个标记机制,被要求作弊的用户可以向 Gitcoin 争端解决程序报告作弊者。只需要 1 个用户报告合谋行为,就可以「捣毁(bust)」整个计划,在第 8 轮中报告了约 35 个标记。 拆分资助(grants)/ 创建假资助(grants)另一种避开女巫攻击检测和配对资助的方法是将现有的资金分成许多资金,或者创造假的 grants 并协调真实的账户向其捐款。 只要合谋者能找到一些方法,将大笔「捐款」分成许多小账户,并以小的 grants 提案来回收,他们就能吸引到更多的配套资金,因为 QF 机制不成比例以参与者的数量为奖励,而不是每个参与者的捐款数额。 例如,一个恶意行为者可以将他们的 grant 分成几个小的 grant 提案,并将他们最初的「种子」资金分成几十个小的捐款,每个捐款都捐给这些小的资金提案,不产生重叠。 虽然这种类型的共谋行为还没有被社区通告,但在有足够的激励和不断增长的匹配池规模的情况下,很可能会出现这样的情况。 这种类型的行为也可能在紧密结合的有机社区中被注意到,比如 Commons Stack 或 Metagame ,在这些社区中,许多相互联系的小团体紧密合作,以资助和实现更大的目标。我们应该注意,为减少共谋而引入的任何系统机制都要尽量减少对有机社区参与的负面影响,否则就有可能剥夺寻求服务的用户的权利。 (责任编辑:admin) |