zh
开发构建
协议架构
特权操作

部分特权操作(交易消息)仅允许经授权的实体执行。有些消息要求发送者必须是观察者验证者,另一些则要求发送者为特定的策略账户。

策略账户类似于链上的多签账户,由成员投票批准消息执行。

每个群组都包含管理员、成员集合与策略账户集合。每个策略账户拥有管理员、地址以及决策策略(投票门槛、投票期限等)。

ZetaChain 的群组机制由 group Cosmos SDK 模块 (opens in a new tab)驱动。

ZetaChain 可以拥有任意数量的群组,任何人都可以创建群组。本文档仅关注授予执行特权操作授权的策略账户。

这些策略账户会在创世阶段设定,且与其他模块参数一样可通过治理流程修改。这一点非常关键:尽管协议中存在管理员与特权策略账户等概念,但它们是由链上社区通过治理选出的。如果某个群组/策略管理员或成员出现恶意行为,社区可以创建新的群组,选出新的管理员与成员,并通过参数变更提案将观察者模块的参数指向新的策略账户。

下表按所需策略账户与模块列出了所有特权消息。每条消息根据所属模块(如 crosschain、fungible、observer 等)分类,并需要相应策略账户的授权。