连接钱包后,网站可能请求签名或Approve。很多新人以为所有“确认”都一样,实际上它们对应完全不同的权限。理解请求类型,是避免恶意授权和资产损失的重要基础。
连接钱包不等于转账
连接通常让网站读取公开地址和当前网络,用于展示余额或建立登录会话。正常连接不需要助记词,也不会自动获得转账权限。但连接后网站仍可能继续提出更高权限请求。
消息签名用于证明身份
消息签名可以证明你控制某个地址,常用于登录。签名前要阅读域名、时间和消息内容。某些结构化签名也可能代表订单或授权,不应把“没有Gas”误认为绝对安全。
Approve允许合约使用代币
代币授权会允许指定合约在额度范围内移动某种代币。授权本身通常不立即转走资产,但恶意或被攻击的合约可能在之后使用权限。优先选择精确额度,不轻易批准无限授权。
交易确认会改变链上状态
普通转账、兑换、质押和合约操作都可能需要交易签名并消耗Gas。钱包应显示目标合约、金额和预计费用。请求与预期操作不一致时,应取消并检查网站地址。
如何撤销授权
断开网站连接不会自动取消链上Approve。可以通过可信钱包或授权管理工具查询并撤销不再使用的权限。高价值资产应与日常交互钱包分开,定期检查授权记录,并拒绝任何要求输入助记词来“解除授权”的页面。
