安德森霍洛维茨 (a16z) 宣布 一种新的私有链上投票工具,供以太坊开发人员使用,称为“Cicada”。
在一篇博客文章中,a16z 开发人员 Michael Zhu 承认现有的链上投票功能,但指出其中许多系统是完全公开和透明的。
运行计数隐私
通过提供私人投票,Cicada 解决了公众投票中发现的问题,例如投票操纵和不当的选民激励。
Cicada 特别允许运行计数隐私,这意味着它会隐藏每个选项的票数,直到投票结束。 这种方法依赖于时间锁定谜题和同态时间锁谜题,前者在一定时间内隐藏个人投票,后者结合其他谜题并隐藏总票数。
朱说,通过添加零知识组成员证明,Cicada 还可以用于选民匿名和选票隐私。
Cicada 是一个 Solidity 库,这意味着它与以太坊智能合约中使用的编程语言兼容。 Zhu 说这个库足够高效,可以在以太坊的主网上使用(而不是第 2 层网络)。
不推荐实际使用
朱 在推特上承认 链上投票尚未“为高风险的现实世界用例做好准备”,但表达了对未来进展的希望。
与此同时,许多区块链项目都有依赖链上投票的治理系统。 例如,Uniswap 和其他 DeFi 平台使用链上治理来选择哪个 部署到的区块链,而稳定币项目 制作者 使用链上投票来确定其储备的构成和其他决策。
帖子 以太坊通过 a16z 的“Cicada”获得私有链上投票工具 首先出现在 密码板.