如果你曾参与过 DAO 投票,就知道流程:你的选择会公开展示,人人可见。这会带来各种问题,比如大户施压甚至报复。但如果投票能像传统选举中的无记名投票那样真正私密呢?这正是 Shutter Network 与 Snapshot Labs 推出的新功能——永久受保护投票(Permanent Shielded Voting)要实现的。
Shutter Network 是一个致力于加密 mempool(交易池)以推动链上交易公平性的项目,刚刚宣布了这项重大升级。它建立在使用 El-Gamal 的阈值同态加密之上,并结合了零知识证明(zk proofs)。对不熟悉这些术语的读者来说,同态加密允许你在不解密数据的情况下对加密数据进行计算——非常适合私密计票。零知识证明则允许你在不泄露底层信息的前提下证明某件事为真,从而保证一切合法合规。
这不仅仅是一次小修小补;它对数字治理来说是个改变游戏规则的进展。公开投票常常会导致结果偏斜,因为人们会根据信号或恐惧而非真正信念投票。通过让投票永久保密,DAO 可以鼓励更诚实的参与。由于 meme 代币社区经常通过 DAO 来做金库管理或项目方向等决策,这项技术可能有助于削弱鲸鱼影响力、鼓励更广泛的社区意见表达,从而让竞争环境更公平。
下面逐步拆解它的工作流程:
- 使用 El-Gamal 和共享公钥对你的投票选择进行加密。
- 生成零知识证明以表明你的投票有效(没有作弊)。
- 所有加密投票通过同态方式被聚合——也就是说在加密状态下被相加。
- 最后,Shutter 的分布式密钥生成(DKG)网络只解密总计结果,保持每一票的隐私永远被隐藏。
这里的关键在于将这些密码学原语结合起来:使用同态加密进行计票,使用阈值加密来安全管理密钥,使用零知识证明来做验证。之所以选用 El-Gamal,是因为它在这类任务上效率更高——可以在不承担全面同态加密(FHE)那样巨大开销的前提下进行投票求和,FHE 在扩展性上表现不佳。
目前,他们已经发布了集成到 Snapshot 分叉版 UI 的概念验证(PoC)。你可以通过克隆仓库 github.com/pepae/sx-monorepo-elgamal 并使用 Docker 启动来亲自试用。该仓库包含 Snapshot 界面和 Shutter 的 El-Gamal 服务端。
这项技术的应用远不止 DAO。它为任何数字系统提供了可验证且私密的投票蓝图——比如合作社甚至更大规模的选举。对 meme 代币爱好者来说,可以想象在你喜爱的项目治理中使用它,让决策在不受公开舆论压力的情况下做出,避免戏剧化的争论。
Shutter 在上周庆祝了三周年,他们最初的 Shielded Voting 已经运行一段时间,而这个永久版是下一步演进。如果你是 DAO 管理者或参与者,并有兴趣在你的 Snapshot space 启用此功能,可以联系他们。更多细节请查看 Shutter 的完整博客文章:blog.shutter.network。
在区块链透明性至关重要的世界里,在关键场景(例如投票)加入隐私层,可能会让 meme 代币生态更具包容性和韧性。继续关注 Shutter Network;他们正在推动底层中立性和信息对称性的边界。