什么是波场能量,为什么需要它

波场没有以太坊那样的单一 gas 费用,而是有两种资源——带宽和能量。搞清楚缺的是哪一种,就能解释大多数令人费解的交易失败。

带宽:为体积付费

每笔交易都会占用区块空间,带宽就是为这份空间买单。一笔普通的 TRX 转账约 268 字节,一笔 USDT 转账约 345 字节。

每个已激活账户每天免费获得 600 单位,够一两笔交易。超出之后,网络按每字节 1000 SUN(0.001 TRX)烧币。

能量:为计算付费

能量支付智能合约的执行开销。转 TRX 不需要能量——那是普通转账。转 USDT 需要很多,因为 TRC-20 转账是一次合约调用。

向已存在的地址转 USDT 约需 65,000 能量。若收款方从未持有过 USDT,合约还要为其新建一个存储位,成本大致翻倍,约 130,000。

同一笔转账有时贵一倍,原因就在这里:取决于收款方,而不是你。

能量从哪里来

  1. 质押 TRX。冻结 TRX 可获得每 24 小时恢复的能量,解押后 TRX 原样返还——经常转账的人走这条路最省。
  2. 烧掉 TRX。若没有质押,网络按每单位能量 210 SUN 直接扣 TRX。一笔 65,000 能量的转账约烧掉 13.65 TRX。
  3. 委托能量。别的账户可以把能量借给你,而不必把 TRX 给你。租赁服务和 gasless 钱包正是这样运作的。

实际花费

  • 向已存在地址转 USDT 并烧 TRX——含带宽约 28 TRX。
  • 向全新地址转 USDT——因额外存储,接近 40 TRX。
  • 同样的转账改用租来的能量——通常只有上述的 10-20%。
  • 激活一个新账户——协议固定烧掉 1 TRX,另加带宽。

转账为什么失败

「Out of energy」意味着账户既没有质押能量,也没有足够可烧的 TRX。「Bandwidth not enough」意味着当日免费额度已用完,而没有 TRX 来支付字节成本。两种情况的解法相同:TRX,质押或租借——或者换一个替你处理这些的钱包。

ONIQ 以 USDT 扣费,这两种资源都不再是你的问题。