TRON 与以太坊实现多签的不同路径
两条链都支持要求多方签名才能完成交易,但实现机制截然不同——这也改变了你在安全检查时需要关注的重点。
TRON 的方案:内置于账户本身
在 TRON 上,多签是任何普通账户与生俱来的属性——通过 AccountPermissionUpdate 直接配置 Owner/Active 权限结构即可实现。不需要部署单独的合约,你已有的账户本身就可以被原地重新配置。
以太坊的方案:一个独立的智能合约
在以太坊上,多签通常意味着部署一个专门的智能合约钱包——比如 Safe(前身为 Gnosis Safe)——由合约代码持有资金并强制执行多签规则。你的普通外部账户本身并非多签,它只是被授权通过该独立合约批准交易的签名者之一。
这对安全检查意味着什么
在以太坊上,你需要审计的是智能合约钱包配置的签名者列表。在 TRON 上,你要直接检查账户自身的 Owner 和 Active 权限字段——没有单独的合约地址需要查找,这也正是为什么 TRON 原生多签可以被任何短暂掌握 Owner 权限的人悄悄重新配置,而无需部署任何新东西。