钱包里的 BNB、ETH 或 TRX 不够付网络费,交易就完成不了,dApp 弹出的授权请求也只能干等着。币安钱包现在多了一个替代:钱包里有可用的 USDT 时,转账和 dApp 授权这两种操作的 Gas 费可以直接用 USDT 付,适用 BNB Smart Chain、以太坊、Solana 和 TRON 四条链。
兑换(Swap)和跨链操作不在这个范围里,交易平台账户代付也同样不支持这两类。手头要签的是兑换或跨链,就得让钱包里先有这条链的 Gas 代币,补币的做法在后面按你手头有什么分开列。
币安钱包的网络费可以从这四处扣
| 从哪里扣 | 能用的币 | 覆盖的链 | 操作范围或用法 |
|---|---|---|---|
| 币安钱包里的 USDT | USDT | BNB Smart Chain、以太坊、Solana、TRON | 仅限转账和 dApp 授权,不支持兑换、跨链 |
| 币安交易平台账户(现货、资金或理财账户) | BNB、USDT、USDC、ETH、SOL | BNB Smart Chain、以太坊、Solana、TRON | 仅限转账和 dApp 授权,不支持兑换、跨链 |
| 现货或资金账户里的 BNB | BNB | BNB Smart Chain、以太坊、opBNB | 签名时把付 Gas 的账户选成【币安现货和资金账户】 |
| 钱包地址上自己的 Gas 代币 | BNB Smart Chain 用 BNB,以太坊用 ETH,Solana 用 SOL,TRON 用 TRX | 各自那条链 | 默认付法 |
前两行容易混。第一行扣的是币安钱包地址上的 USDT,链上的钱从你自己的钱包出;第二行动用的是你在币安交易平台的账户余额,可选的币也多了 BNB、USDC、ETH 和 SOL 四种。钱包里一个 USDT 都没有、交易平台账户里却放着 USDC 的人,走第二行就行。
不管从哪一行扣,付的都是同一种费用。网络手续费并非币安收取,钱直接流向区块链网络;金额由网络按需求定,同一时间提交的交易多了就会涨,币安钱包会按网络状况自动计算一个最优的费用。
签名之前分清这次是转账、授权还是兑换
USDT 能不能顶上,取决于这次签名属于哪一类操作。三类在操作上的区别:
- 转账:把代币发到另一个地址。收款地址、币种和链都由你自己填。
- dApp 授权:你连接的 dApp 请你同意它动用钱包里的某种代币,签完之后它才能在后续操作里调用这部分代币。
- 兑换和跨链:在钱包或 dApp 里把一种币换成另一种,或者把币从一条链挪到另一条链。这类签名回到上表看,前两行都帮不上。
同一个 dApp 里常常先弹授权、紧接着弹兑换,两次签名的付费规则不一样。第一次过得去,不代表第二次也过得去,第二次之前看一眼钱包里这条链的原生代币够不够。
网络费能用 USDT 付,授权签起来更顺手了,签名本身的分量并没有变轻。授权交出去的是合约动用你代币的权限,给哪个合约、额度开多大,签之前看清楚;授权可能留下哪些长期风险,见Web3 钱包签名与 MPC 风险。
币安钱包是自托管钱包,服务由 Binance Barbados Limited 提供,不受金融服务监管局或任何其他监管机构的监管。签出去的授权在链上生效,想收回也要你自己再发起一笔链上操作。
签名时把付 Gas 的账户选成币安现货和资金账户
不想往钱包里转 BNB,又恰好在交易平台的现货或资金账户里放着 BNB,可以让那边的余额直接付 Gas 费:
- 确认现货账户或资金账户里至少持有 0.01 BNB。
- 进行交易签名时,选择支付 Gas 的账户,再选【币安现货和资金账户】。
- 之后这两个账户的余额会自动用来支付 Gas 费。
这一种付法的说明只讲了链,没有像前两种那样限定操作类型。兑换或跨链时付费账户里能不能选到它,看签名时实际给出的选项,选不到就按下一节补币。
交易平台账户代付是另一个可选项:现货、资金或理财账户里持有表中那五种币之一,就可以选择用交易平台账户里的资金支付 Gas 费。资金账户里的币迁往现货的安排,见币安资金账户的币要自己转到现货吗?迁移时间表和一键迁移。
Gas 不够、两种代付也用不上时往钱包里补币
Gas 代币余额不足时交易完成不了。钱包里没有 USDT、交易平台账户里也没有受支持的代币,这两种代付都用不上,就要在完成交易前先买入或转入 Gas 代币;只是转账或授权的话,转入 USDT 也可以。按你手头有什么来选:
| 你手头有什么 | 补币的做法 |
|---|---|
| 币安交易平台账户里有资金 | 在交易平台买入 BNB、ETH 或 SOL 这类 Gas 代币;到币安钱包切到【资产】页面,点【接收】,选【从币安交易平台提现】,选对代币和网络,提现前核对地址和网络 |
| 另一个钱包地址上有 Gas 代币 | 把需要的数量转进当前地址,转之前核对代币名称、地址和网络 |
| 只有银行卡 | 用 VISA 或万事达卡购买 Gas 代币,购买前同样核对代币名称、地址和网络 |
| 现货或资金账户里有 BNB,签的是表中第三行那几条链上的交易 | 不用补币,签名时换付 Gas 的账户 |
从交易平台提到钱包,走的就是一笔币安提现。钱包在哪条链上收,就选哪条网络;补的是 USDT 时,各网络之间的兼容问题见USDT 网络怎么选:接收端兼容优先。
还有一种情况跟余额关系不大:签名前手动把 Gas 费设高过的,提示余额不足时可以先把这一项调回来,再看够不够。
TRON 上转一笔 USDT 为什么有时只要 0.5 TRX、有时要 25 TRX
TRON 的网络费和另外三条链算法不同。BNB Smart Chain、以太坊和 Solana 上,发交易的人一多,网络就拥堵,大家多付 Gas 费来插队,Gas 价格被推高;用的人少了,费用又降下来。
TRON 用的是「资源模式」,资源主要是带宽和能源,发起交易要消耗资源。把代币转进别的地址属于调用智能合约,这时合约创建者可能会承担一部分能源成本;对方能源不足时,全部成本由你承担。
TRON 每天给用户一定数量的免费带宽和能源,也可以通过质押 TRX 或租用多拿一些。资源够,系统优先拿资源抵网络费;资源不够,就销毁等值的 TRX 来付。所以同样是转一笔代币,实际消耗有时只要 0.5 TRX,有时可能要 25 TRX。
常在 TRON 上收发 USDT 的,转账前看看这个地址的带宽和能源余量。余量见底时,要么多备一些 TRX,要么让这笔转账走钱包 USDT 或交易平台账户代付。
网络费从哪个口袋出、最后交给了谁
币安钱包的网络费是币安收的吗?
网络手续费并非币安收取,钱直接流向区块链网络,用来奖励处理交易、维护网络安全的验证者。金额由网络决定,并不固定,同时提交的交易多了就会上涨,人少时会降下来。
用现货账户的 BNB 付网络费要留多少?
现货或资金账户里至少要持有 0.01 BNB。这种付法只适用于 BNB Smart Chain、以太坊和 opBNB 上的交易,签名时在支付 Gas 的账户里选【币安现货和资金账户】,余额会自动用来付 Gas 费。
TRON 链上转 USDT 一定要先备 TRX 吗?
资源够用时可以不动 TRX:TRON 每天给用户一定数量的免费带宽和能源,系统先拿资源抵网络费,不够才销毁等值的 TRX。钱包里有 USDT 时,这笔转账的 Gas 费也可以直接用 USDT 付。