返回

IMDifferent 投票工作原理

最后更新:2026 年 5 月 7 日

从你投出一票,到在公开区块链上验证它——这是完整的流程,用通俗的语言讲清楚。

1. 当你投出一票时

当你点击投票选项时,你的选择会发送到我们的服务器,经过公平性检查(频率限制、防重复、反欺诈信号),完成计票,并立即写入实时统计。你会在数秒内收到一段简短的加密证明代码——你的回执。

2. 你的投票回执

每一票都会生成一个唯一的回执:一段简短的加密代码,证明你的投票已被记录,但不会泄露你的身份。你可以稍后在回执页面使用它来确认你的投票确实计入了官方统计。回执与投票绑定,与你的身份无关。

3. 我们如何验证你(同时不识别你)

每位投票创建者可自行选择验证的严格程度。可用方式包括:

每种方式提供的反欺诈强度不同,但没有一种需要我们知道你的真实身份。

4. 隐私即设计

我们从不以明文形式存储你的 IP 地址、设备指纹或电子邮件。任何可能识别你身份的信息都会在写入数据库前进行单向哈希处理。我们不对你进行行为分析,也不会出于营销目的共享或出售数据。我们依赖的基础设施提供商(CDN、邮件投递、数据库等)已在我们的隐私政策中列出。

5. 在 Base 区块链上的锚定

每天 UTC 03:30,我们将前一天(UTC)的全部投票按信任层级分组,并为每个层级构建一棵独立的 Merkle 树——这是一种加密数据结构,任何人都可以借此证明某一票属于其所在的树,而无需暴露其它票。每个层级树长度为 32 字节的根值随后通过一笔批量交易发布到 Base 区块链上,从此永久存在且可验证防篡改。从那一刻起,即使是我们也无法在不破坏链上证明的情况下回溯修改、删除或插入当天的投票。

我们将每日锚定按信任层级拆分,便于你将自己的投票与同等信任层级的投票一起验证:

6. 稍后验证你的投票

一旦你的投票完成锚定,你只需要回执代码与公开信息即可证明它的存在。打开回执页面、粘贴你的回执,你将看到链上交易在 Basescan 上的记录以及 Merkle 证明。任何人——不只是我们——都可以重新计算这套数学,确认你的投票确实属于官方集合。无需登录,无需 API 密钥,无需任何信任。

7. 较旧的投票(早于锚定系统)

在我们的链上锚定系统上线之前投出的票将始终显示「锚定不可用」。回执依然有效,你可以在自己一侧验证它,但这些投票没有链上证明,因为投出时该系统尚不存在。从锚定系统上线那一刻起,每一张新票都会被纳入次日的每日锚定。

相关链接