跳到正文
← 使用教程

Aragon 机密投票结束却没结果:核汇总解密、门槛和执行记录

链小知 · 进阶 · 核验 · 依官方文档整理

区分加密选择、关闭后的可验证汇总和DAO动作执行,不把普通TokenVoting流程套用到机密插件。

开始前准备

  • 准备有权查看的已有提案、原时点设置或脱敏记录;只核对材料,不连接钱包、投票、签名或更改配置。
  • 官方说明用于解释记录;未访问本人账户或请求业务API,未知字段和运行状态保留未知。

1. 核插件与披露规则

从原DAO、插件地址及配置材料确认使用的是基于Zama的Confidential Token Voting;普通TokenVoting、MACI、Interfold/CRISP不因同属Aragon就共享该机制。

官方说明默认仅解密汇总,不给个人选票解密权限;也说明可按预定条件给指定方披露。因此记录实际配置与授权范围,不把产品名当个人选择永久保密的保证。

检查结果:插件身份和实际披露配置有据,未知部署保持未知。

2. 核关闭前材料

该机制在客户端加密Yes/No/Abstain并随input proof提交,插件在加密状态校验、加权和累计。投票期间不提供实时明文计票,也不支持提前执行。

官方允许截止前替换加密投票;既有某次提交或向他人展示的选择不证明最终选择。本教程不生成或提交证明,不尝试揭示个人选票。

检查结果:截止时间、提交记录和最终选择的证据边界分别保留。

3. 核汇总解密与门槛

投票关闭后提交最终Yes/No/Abstain汇总做阈值解密,返回明文总数与proof后才据此评估support和quorum。时间已过、已发解密请求和已收到带证明结果是不同状态。

只核已有汇总与验证材料,不声称亲自验证密码学proof或给出重试/解密调用。缺汇总、证明或实际门槛时分别标未知,不按零票或失败处理。

检查结果:关闭、解密请求、结果证明和门槛四项可对应。

4. 单独核DAO动作

官方流程说明通过门槛后插件指示DAO执行动作;具体实例还需执行权限与可能的其他批准、timelock、veto或执行控制。OSx的EXECUTE_PERMISSION_ID授予具体调用者,不因投票通过自动给观察者执行权限。

已有动作记录逐项核to/value/data及原执行回执。允许局部失败时交易成功不等每个动作成功;保留实际failureMap和目标变化,不把解密成功写成资金已转移。

检查结果:汇总结果、执行权限及实际动作结果分别有记录。

怎样确认完成

  • 形成插件、截止、解密汇总、门槛和执行五部分核对表。
  • 不操作投票、解密、排队、执行或资金。

常见错误与边界

  • 无实时计票是机制设计,不足以证明客户端坏了或没有投票。
  • 官方介绍不是具体合约部署、运行版本或密码学审计回执。

本教程根据官方资料整理,尚未完成逐步操作验收。界面、支持范围及费用变化时,先核对官方说明。 纯文本版 · 提交纠错依据