上个月 Gitcoin 推出第 9 轮捐赠活动,其筹资规模创造了历史之最,超过 12000 名捐赠者向 812 个不同项目捐赠了 138 万美元,反映出加密用户对新兴项目的高度热情。 这种热烈程度一定程度是许多用户的空投预期驱动的,由于此前 Mask Network 等多个项目曾向 Gitcoin 捐赠者空投代币,而此次活动又支持交互门槛更低的 ZkSync 支付,因此许多用户为了获得空投而参与捐赠,甚至注册多个账户刷量。 以太坊创始人 Vitalik 今日撰文总结本轮 Gitcoin 捐赠活动并对前述现象提出了批评。 首先,Vitalik 指出这一轮捐赠活动最具挑战性的新现象是出现了大规模的欺诈行为,一些不明群体注册了大量试图欺骗该 Gitcoin 机制的帐户并进行捐赠活动。由于多个赞助商会对用户捐赠金额进行配套捐赠,这种现象使得赞助商需要多支付 3.3 万美元。 因此,Vitalik 认为 Gitcoin 需要创建能够防止不良操纵的算法,同时通过人工验证账户、邀请第三方分析和社区监督等方式来减少欺诈行为。 此后 Vitalik 则以 Mask Network 为例,认为该项目的追溯性空投为行业树立了先例,如今很多项目都在论坛暗示用户将对捐赠者进行空投,这种情况则使得参与本次 Gitcoin 捐赠用户的动机呈现两种类型,「你捐赠是因为你喜欢项目获得资金 (机制内) 的成果,还是因为你喜欢你通过资助项目获得一些 (机制外的) 成果?」 「如果存在一种项目向 Gitcoin 捐赠者提供追溯性空投的长期模式,那么用户将感受到一种压力,即他们主要不是向他们认为是公共产品的项目,而是向他们认为以后可能会有代币的项目作出捐赠。」Vitalik 指出,「这就颠覆了使用 Gitcoin 二次方融资作为货币化策略提供代币发行替代方案的理想。」 为此 Vitalik 详细介绍一种名为 MACI 的解决方案,目前已经在 Github 发布代码,以下部分是链捕手对 Vitalik 原文的部分翻译: MACI 是一个工具包,可让你运行抗串通应用程序,同时具有几个关键属性: 第一是正确性,无效消息不会得到处理,该机制实际输出的结果是处理所有有效消息并正确计算的结果; 第二是抗审查:如果有人参与,该机制就无法通过选择地无视他们的信息来欺骗和假装他们没有参与; 第三是隐私权,没有人可以看到每个人的参与方式; 第四是抗共谋性,参与者不能向其他人证明他们是如何参与的,即使他们想证明这一点。 抗共谋性是其中关键特性,它使贿赂(或追溯性空投)成为不可能,因为用户无法证明自己确实为某项目进行了捐赠或投票。 对 MACI 如何工作的技术描述并不困难。用户通过使用私钥对消息签名,将签名的消息加密为中央服务器发布的公共密钥,以及将加密的签名的消息发布到区块链来参与。服务器从区块链下载消息,对其进行解密,对其进行处理,然后将结果与 ZK-SNARK 一起输出,以确保它们正确地进行了计算。 (责任编辑:admin) |