MetaMask Card 如何从你自己掌控的钱包中扣款
大多数加密卡替你保管资金,MetaMask Card 不是——代币一直留在你的钱包里,直到一笔消费完成结算。这个差别是通过链上的消费额度授权实现的,值得弄明白,因为它同时也是你需要自己管理的东西。
消费额度是一份长期挂在链上的授权,不是余额
消费额度是你在链上签署的一份授权。它允许这张卡从你的账户中最多支取某个代币的设定数额,而在付款真正发生之前,什么都不会转移。由于这份授权记录在区块链上,它会一直有效,直到你再签一笔交易去修改或移除它。
实际上这意味着额度是一份长期有效的许可,而不是一个余额。把它设成远高于你实际消费的数字并不会让付款更顺畅,只会扩大出问题时可能被支取的范围。
选择代币,以及它们的使用顺序
这张卡支持从 USDC、USDT 或 wETH 中扣款。你可以同时启用多个并设定优先级,让它先动用你偏好的代币,不足时再顺延到下一个。如果你大部分余额放在某一种稳定币里、另一种只放少量,把少量的那个排在前面,是让主要持仓在日常消费中不被动用的简单办法。
撤销授权
有两条路径,而且两者都是链上交易,不是界面上的开关:
- 在卡片界面里打开「Enable 代币」,选中代币,点「Edit 限额」并填 0。MetaMask 随后会请你确认撤销该额度。
- 在 MetaMask Portfolio 的「Overview」标签下有「Spending Caps」区块,列出全部生效中的授权,每一条都带撤销按钮。
无论走哪条路都要付 gas,而且变更是在交易确认时生效,不是你点下按钮的那一刻。如果你是在紧急情况下撤销,这个时间差很关键。
额度只圈住卡这一侧的风险敞口,别的管不着
额度限定了来自卡片一侧的风险敞口:无论下游发生什么,被支取的金额都不会超过已授权的数目。但它对你其余的安全状况毫无作用。助记词泄露它帮不上忙,你为其他合约签下的授权它也完全管不着。
务实的习惯是:把额度控制在接近你一个月实际消费的水平,需要时再有意识地补上,而不是一次授权一个大数字然后忘掉它的存在。多花的 gas 是几美分,减少的长期敞口不是。
想看这张卡的费用一侧,可以看我们对比中的 MetaMask Card 页面。