TRON 账户权限说明 — TRON Wiki

TRON 账户权限说明

9 分钟阅读 · ⌘K 搜索

TRON 的帐户权限系统提供了对谁可以对地址执行哪些操作的精细控制。与简单的单密钥钱包不同,TRON本身支持多密钥授权、加权阈值和单独的权限层——构成了多重签名帐户和组织安全的基础。

权限类型

每个TRON帐户最多具有三个权限级别:

许可目的典型用途
所有者修改权限、转移所有权帐户恢复、权限更新
活跃转账、质押、投票、合约调用日常运营
见证区块生产(SR操作)仅限超级代表

大多数用户仅与 Owner 和 Active 交互。当账户注册为 SR 候选者时,会添加见证人权限。

默认单键设置

当您创建新钱包时,所有权限默认为您的单个密钥:

代码
Owner:  your_key (threshold: 1, weight: 1)
Active: your_key (threshold: 1, weight: 1)

一把私钥控制一切。简单但容易受到单点损害。

阈值和权重如何工作

每个权限级别有:

  • 密钥: 授权公钥(地址)列表
  • 权重: 分配给每个键的功率(通常为 1)
  • 阈值: 授权所需的最小总重量

示例 2-of-3 主动权限:

关键重量
爱丽丝1
鲍勃1
卡罗尔1
阈值2

Alice、Bob 或 Carol 中的任何两个都可以授权 Active 操作。

所有者权限深入研究

所有者权限控制最敏感的操作:

  • 从任何权限级别添加/删除密钥
  • 改变阈值
  • 转移账户所有权
  • 修改见证人权限

最佳实践: 使用比 Active 更高的阈值保护所有者:

许可建议阈值
业主5 中 3 或 3 中 2(保守)
活跃3 中 2(运行)

如果攻击者泄露了活动密钥,他们就无法在不满足所有者阈值的情况下更改权限。

所有者钥匙丢失是永久性的
如果所有者权限只有一个密钥,而您丢失了它,则没有人可以恢复该帐户。务必极其小心地备份所有者密钥。

主动权限深入研究

主动权限授权日常操作:

您可以使用不同的密钥集创建多个活动权限组 - 例如:

  • 活跃组 1:财务团队(仅限转会)
  • 活跃组 2:质押团队(仅限冻结/投票)

这种粒度分离需要通过 TronWeb 或高级 TronScan 设置进行自定义配置。

见证人权限

仅与超级代表相关:

  • 控制 SR 节点的块签名
  • 与所有者/活动分开以实现安全隔离
  • SR 运营商通常使用专用的区块签名密钥

普通用户永远不需要修改见证人权限。

查看权限

检查当前权限:

  1. TronScan → 您的地址 → 权限选项卡
  2. TronLink → 账户设置→权限
  3. TronWeb: tronWeb.trx.getAccount(address)

显示屏显示每个权限的键、权重和阈值。

更新权限

为 Active 权限添加一个密钥

  1. 连接钱包(必须满足所有者阈值才能更改权限)
  2. TronScan → 权限 → 更新活动

3.添加新的密钥地址,权重为1

  1. 如果需要,增加阈值(例如,1-of-2 → 2-of-2)
  2. 确认交易

转换为完整多重签名

请参阅 multisig TRON 帐户 了解完整的设置工作流程。

权限更新成本

权限更改会消耗带宽和能量。在修改权限之前保持资源可用。

安全架构模式

个人用户(增强安全性)

代码
Owner:  Ledger key only (threshold 1)
Active: TronLink daily key (threshold 1)

硬件钱包的所有者仅可进行权限更改。活跃在日常使用的热钱包上。

小团队

代码
Owner:  3-of-3 founders
Active: 2-of-3 operators

所有者变更需要充分共识。日常操作需要多数。

企业

代码
Owner:  4-of-7 board
Active: 3-of-5 finance committee
Active: 2-of-3 automated system keys (limited contract whitelist)

具有不同操作范围的多个活跃组。

权限更改和待处理事务

配置多重签名主动权限时:

  1. 交易已创建但尚未完全签名 → 待处理状态

2.其他授权密钥添加签名

  1. 达到阈值→交易广播

待处理的多重签名交易可在账户的 待处理 选项卡下的 TronScan 上看到。

常见错误{#mistakes}

将所有者阈值设置得太高。 如果 5 人中的 3 人和两名创始人离开,您将无法更新权限。制定人事变动计划。

所有者和活动的密钥相同。违背了分离的目的。使用不同的键。

更改后不进行测试。 权限更新后始终使用 1 TRX 传输进行测试。

忘记资源需求。 权限更新交易需要能量/带宽。

权限和钱包导入

当您将助记词导入TronLink时,您将获得默认的单键权限。如果帐户之前在链上配置了自定义权限,则这些权限将持续存在 - 导入种子只会为您提供您拥有的密钥,而这些密钥可能无法单独满足阈值。

常见问题解答

所有者权限和活动权限有什么区别?

所有者控制权限更改和帐户所有权。 Active 控制日常运营——转账、质押、投票和合约调用。

我可以在一个权限上拥有多个密钥吗?

是的。添加具有单独权重的多个键并设置阈值。这会为该权限级别创建多重签名样式的授权。

如果我丢失了所有者密钥会怎样?

如果所有者是单密钥并且您丢失了它,则该帐户将永久无法访问。使用多重签名所有者权限进行可恢复的设置。

我可以删除权限级别吗?

您无法删除 Owner 或 Active — 它们始终存在。您可以修改它们的键和阈值。可以为 SR 账户添加/删除见证人。

权限会影响质押奖励吗?

权限控制谁可以投票和冻结。无论哪个授权密钥发起投票,奖励都会存入该帐户。