感谢@vbuterin提出这个想法,感谢@barryWhiteHat的合作。本文所描述的是向MACI添加匿名化的无MPC替代方案。
MACI简介
Mkey_change-用户希望更改与其状态关联的当前密钥。具体来说他们发布:
其中密钥ki是用户的私钥,i是他们在注册表R中的索引,NewKi是他们的新公钥。运营商按消息发布的顺序处理消息,如下所示:
对于无效消息-解密失败、未知类型或格式错误的消息-不进行操作。
证明:
处理按顺序对所有已发布的消息进行。每条处理过的消息要么无效,要么签名未验证——不会导致状态发生变化,或者消息是Maction类型或Mkey_change类型之一并且对状态应用了适当的更新。
匿名问题
一切都隐藏在链上——用户只发布密文。但是,运营商会看到每个密钥执行的所有操作,因为它们必须更新状态并在最后生成正确性证明。
理想情况下,我们希望运营商只负责对抗共谋,而不知道哪个用户采取了什么行动。
解决方案—重新随机化解决方案
协议
设H是一个密码哈希函数。运营商发布一个ElGamal公钥Ew和私钥ew。
运营商管理以下两组集合:
2.Mnew_key_from_deactivated-用户希望注册一个新密钥,前提是他们之前停用了一个密钥。
简要分析
链上数据:
效率问题-证明一个元素在(nullifier)集合中不存在是线性复杂度的,或者更新它为是线性复杂度的。这会影响证明时间,不过它仍然实用。
来源:金色财经
标签:MACKEYACIChangeGRIMACE价格key币最新消息创始人LuxeRacingWault EXchange Token
区块链游戏的竞争正在逐渐体现,大量的游戏项目借着Axie的风口,开启了大规模的融资发币,整个行业被炒作贩卖概念的皮包项目整得一地鸡毛.
2021年即将过去,在这一年中,伴随着各种戏剧化时间、价格波动和创新,加密行业得到了快速发展。Twitter一直是加密社区讨论行业热点事件的温床,行业KOL和公司发布了大量与行业相关的内容,我们.
2021年以来,沪指围绕3500点上下不断往复。前三季度,市场变动剧烈、风格极致分化,公募基金的表现更是“冰火两重天”.
1.金色硬核|怎么部署一个JPGNFT项目?在本教程结束时,你应该了解如何使用层以编程方式构建任意数量的图像,列出它们的特征,然后将其放入所有“链上”开始建立你的社区.
“如何判断某一NFT项目是否可冲?”这是各大NFT社群里都很常见的问题。有些人花费大笔资金购买课程寻找答案,但数据和分析模型或许会给到一些方向.
近年来,加密资产及其相关产品和服务已迅速增长。与此同时,政策制定者也在关注这个不断变化的市场。2021年以来加密货币的监管正走向更细分更完善的模式.