永久隐私投票即将登陆 Snapshot

  • shutter
  • 发布于 8小时前
  • 阅读 48

Shutter 与 Snapshot 合作,为 Snapshot DAO 引入永久屏蔽投票功能。该系统采用 El-Gamal 同态加密和零知识证明技术,确保每个投票的隐私性,并能透明地计算投票结果。目前 PoC 已在 Snapshot UI 中实现,未来将集成到 Snapshot testnet 和主网。

永久隐私投票即将登陆 Snapshot

我们很高兴地宣布,Shutter 和 Snapshot 正在合作,为所有使用 Snapshot 的 DAO 带来永久隐私投票

这个新系统将使用一种线性阈值同态加密(特别是 El-Gamal),结合零知识证明,确保每个人的选票在投票结果仍能透明计算的同时,保持永久私密。

快速链接:

  • 一个概念验证(PoC)已经被构建到一个 forked Snapshot UI 中(观看 PoC 视频
  • 你可以通过两个命令行提示来自己运行 PoC(试用 PoC

让我们深入了解细节。

为什么永久隐私投票很重要

永久隐私投票是 DAO 治理中最需要的功能之一。Vitalik Buterin 呼吁保护隐私。工业界(例如,ShutterCicada)和学术界(例如,123)都在为此做出重大努力。在 DAO 社区中,每天的投票者都在提出同样的担忧:当每一票都公开时,治理就会崩溃。

公开投票的代价是真实的——报复、压力、收买选票,以及策略性地传达信号,而不是诚实的信念。它会抑制参与并扭曲结果。在现代选举中,出于某种原因,选票是保密的。DAO 需要同样的保护。

有了 Snapshot 上的永久隐私投票,情况就会改变:

  • 永久隐私: 任何人都无法在投票期间和之后看到其他人是如何投票的。
  • 抗审查: 没有哪个单一实体可以阻止或伪造选票。
  • 一键启用: DAO 可以一步开启永久隐私投票。
  • 模块化: DAO 可以根据需要为他们的提案开启和关闭。
  • 经验证和信任: 隐私投票已经在 Snapshot 上运行了 3 年,没有发生任何隐私泄露。它已经保护了超过 881 个 DAO,并加密了 372,914 张选票。
  • 可扩展: El-Gamal 允许投票扩展到数百万张选票。Shutter API 允许隐私投票轻松集成其他投票平台。
  • 可验证: ZK 证明允许最终的计票结果是可验证和可审计的。

在 Snapshot 上查看 PoC 的实际效果

Snapshot PoC 上的永久隐私投票 - YouTube

Shutter 的照片

Snapshot PoC 上的永久隐私投票

在这个 PoC 中,用户可以使用 Shutter 基于 El-Gamal 的系统私下投赞成/反对票。通过将多项选择和其他高级投票类型拆分为多个二元子投票,也是可行的。

亲自试用 PoC

你可以通过克隆这个 repo,在两个命令行提示中自己运行 PoC:

  1. 克隆 repo:github.com/pepae/sx-monorepo-elgamal
  2. 启动 Snapshot UI 并运行 Shutter El-Gamal 服务器的 docker compose 设置。

为什么选择 El-Gamal?

El-Gamal 加密是一种特殊的线性同态加密,它允许对加密数据进行计算——例如对选票进行求和——而无需解密单个选票。

与支持任意计算但仍然在计算上 极其 昂贵 的通用 FHE 不同,El-Gamal 提供了一种实用、高效的替代方案,它具有可扩展性和可行性。使用 El-Gamal 将使我们能够更轻松地将永久隐私投票带给 Snapshot 的庞大用户群,并在其他 DAO 治理平台上使用此模型。

结合 Shutter 的阈值加密方法,它还允许加密/解密密钥的生成是分布式的和健壮的,并且它消除了信任单个中心化第三方的需要。

这是它在高级别上的工作方式: 考虑一个具有三个选项的基本投票:赞成、反对和弃权,我们分别将其表示为 1、-1 和 0。每个投票者使用 Shutter 提供的公钥加密他们选择的选项,并生成一个零知识证明,表明他们的加密选票有效,即它编码了允许的值之一(-1、0 或 1)。然后,加密的选票和随附的证明被提交到链上。

投票期结束后,计票机构(Snapshot)、Shutter Keypers 或任何其他指定的当事方 - 验证所有提交的零知识证明。然后,它同态地聚合所有有效的加密选票以计算加密的计票结果。Keypers 协同使用阈值解密来解密此计票结果,确保单个选票保持私密,并生成一个零知识证明,证明解密已正确执行。

请注意,虽然 PoC 仅支持赞成/反对/弃权投票,但这可以很容易地扩展为支持更复杂的投票类型,方法是拆分为多个二元投票,然后进行聚合。

了解更多 关于永久隐私投票如何运作的信息。

何时在 Snapshot 上可用?

第一阶段已经完成——PoC 已经在 forked Snapshot UI 中上线。我们现在正在准备 testnet 集成,然后再进行最终的 mainnet 发布。

路线图:

  • ✅ 第一阶段:PoC 构建到 forked Snapshot UI 中
  • 第二阶段:Snapshot testnet 集成
  • 第三阶段:完全 Mainnet 发布

接下来是什么?

我们正在与 Snapshot 密切合作,将永久隐私投票带到整个 DAO 生态系统。一旦上线,每个 Snapshot 空间都将能够启用永久隐私投票——无需设置,无需特殊工具。

如果你是 DAO 管理员、代表或活跃投票者, 并且希望看到你的 DAO 在 Snapshot 上启用永久隐私投票,请 与我们联系。我们可以帮助你准备一份提案,你可以将其提交给你的 DAO 供其考虑 - 概述永久隐私投票为何重要,以及一旦它在 Snapshot 上线,如何一键启用它。

相关链接/资源

  • 原文链接: blog.shutter.network/per...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
shutter
shutter
江湖只有他的大名,没有他的介绍。