跳到主要内容

安全与运营

Pali 智能账户应被视为账户基础设施。合约持有资产,已安装的模块决定谁能移动这些资产。

检查清单

  • 确认哪个验证器控制账户:passkey、ECDSA、composite 或 recovery。
  • 将外部 ECDSA owners 视为高风险。
  • 定义 guardians、threshold 和恢复延迟。
  • 确保 gas payer 有足够余额。
  • 监控部署失败、模块安装失败和过期恢复。

组合验证器可以把子验证器组合在一个阈值之下——1-of-N、t-of-N 或 N-of-N——而且子项本身也可以是组合,因此可以构建分层策略。

设计组合策略时,应记录阈值的设计依据:1-of-N 优化可用性,N-of-N 优化保障,t-of-N 在两者之间取得平衡。验证器是可替换的模块,因此策略(甚至签名方案——包括未来的后量子验证器)以后都可以升级,而无需更改账户地址。Guardians 是执行器角色的模块,无论当前激活哪种验证器策略,都保持独立。

Guardian recovery 是带延迟的验证器替换。Pali 每次尝试使用新的 salt,模块每个账户只允许一个活跃 recovery。