当前位置:主页 > 列表页 > 正文

DAOrayaki:轻量级MACI匿名化协议

2022-05-04 22:17 | 出处: odaily

原文作者:Felix Cai; Eric Zhang

本文是Dora研究社区提案“Light-weight MACI Anonymization”的翻译,该提案的目标是在保持协议代码轻量的情况下实现MACI匿名化。以下是提案原文:

MACI 添加匿名化问题在以太坊研究社区已经有一定讨论。虽然 MACI 提供了用户之间的反共谋功能,但隐私和反共谋不是无条件的,并且依赖于操作员。MACI 匿名化的目标是增加操作员和用户之间的隐私。 有两个现有的提案可以实现这一目标:

Vitalik 的提案要求运营商和用户之间有 2-of-2 MPC。Kobi Gurk 的提议不需要 MPC,而是在协议中增加了 re-redomization 加密,这在实践中增加了设计和实现的复杂性。

我们认为确定第一个要求是普遍必要的,第二个要求取决于用例的隐私要求。

在这个设计中,我们放宽了双向隐私保护假设,只假设单项的隐私保护,并希望提供一个实际轻量级的协议,在实现匿名化的同时提供不低于原始 MACI 的反共谋特性。只要用户不向操作员透露身份,隐私就会得到保护。

协议

首先我们假设 MACI 是一个如下所述的系统:

https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413

然后,我们构建一个现实中轻量级的协议,增加操作员和用户之间的隐私。用户在提交投票前准备以下信息。

原文链接含协议原文:

https://doraresear.ch/2022/04/30/light-weight-maci-anonymization/

更多阅读:

1. 使用可重新随机加密的MACI匿名化:

https://ethresear.ch/t/maci-anonymization-using-rerandomizable-encryption/7054

2. 向MACI添加匿名化:

https://ethresear.ch/t/adding-anonymization-to-maci/6329

3. DoraHacks 轻量级 MACI Repo

https://github.com/dorahacksglobal/qf-maci

4. 先前基于未匿名化的MACI Grants

ETHDenver 2022 二次方投票轮次:

https://dorahacks.io/grant/ethdenver22

OpenSea x Replit Hackathon 基于MACI的投票轮次:

https://dorahacks.io/grant/opensea

您可能感兴趣的文章:

相关文章