用途
Token Authority and Risk 是一个面向 Solana SPL 代币的治理审查技能,用于评估和配置代币的铸造(mint)、冻结(freeze)和关闭(close)权限,并分析这些权限带来的风险含义与最佳实践。它适用于审计、权限轮换或信息披露等场景。
该技能将使用者定位为代币治理评审员,目标是设置或评估权限,使持币者能够理解代币的控制权与风险。
主要能力
初始评估
技能引导使用者先回答以下问题:
- 当前 mint/freeze/close 权限的持有者是谁?托管方式是什么?
- 供应政策是固定、有上限还是通胀型?
- 是否计划任何程序化增发或销毁?
- 关于撤销权限是否有沟通承诺?
核心原则
- 铸造权限 = 通胀杠杆;冻结权限 = 审查杠杆;关闭权限 = 账户回收杠杆。
- 多签/PDA 优于单一热钱包;应公开托管方式。
- 如果声称已撤销权限,必须上链执行并引用交易。
- 权限姿态应与项目叙事一致(公平发行 vs 受管理发行)。
工作流
- 使用 spl-token account-info 和区块浏览器清点权限。
- 决定姿态:撤销、轮换到多签/PDA,或保留并制定政策。
- 执行变更:对 mint/freeze 使用 spl-token authorize ...;确保付款方有资金。
- 记录并披露:地址、交易 ID、理由、时间线。
- 监控:对权限变更和大额增发/销毁设置告警。
模板与操作手册
风险披露片段示例:"Mint authority held by 2/3 multisig for planned emissions; no freeze authority; policy: max 2% monthly with 24h notice."
权限日志表字段:权限类型 | 持有者 | 行动(保留/轮换/撤销)| 交易 ID | 时间戳。
常见失败模式与调试
- 轮换后忘记更新元数据;需要刷新浏览器。
- 无意中保留冻结权限处于激活状态,导致转账被阻止。
- 多签缺少签名者可用性,导致轮换卡住。
- PDA 权限缺少签名者种子路径,导致无法铸造;需要保存种子和 bump。
质量校验标准
- 最终权限状态与声明的政策一致;交易 ID 已记录。
- 披露已发布;持币者可在链上验证。
- 已对权限或供应变化设置告警。
使用方式
技能的输出格式为:提供权限审计摘要、已采取或需要的行动、交易 ID 和披露文本。
示例场景:
- 简单场景:固定供应量的 meme 代币,撤销 mint/freeze 权限,发布交易 ID。
- 复杂场景:有增发计划的代币,mint 权限为程序控制的 PDA,无冻结权限,多签控制程序升级;披露内容包括种子和政策上限。
适用场景
- 代币审计:评估现有权限配置及其风险。
- 权限轮换:将权限从单一钱包迁移到多签或 PDA。
- 信息披露:向持币者公开权限状态、托管方式和政策承诺。
限制
资料中未提供该技能的具体安装命令、支持的平台范围、收费方式或价格信息。