TRON Energy 与 Bandwidth 计算器
选择交易类型和每日交易量,计算器会给出这一交易量每天消耗的 Energy 和 Bandwidth、按燃烧 TRX 支付需要花多少钱,以及改为质押 TRX 大约需要质押多少才能覆盖这笔 Energy 消耗。
代币合约只更新两个已存在的余额条目,是两档 TRC-20 费用中较便宜的一档。
这里参考的基准数值来自 TRON 手续费计算器 页面:按 2026 年年中的粗略数字,约 5,000 TRX 的质押量每天可产生约 65,000 Energy,相当于一笔 USDT 转账所需的量。每日收益取决于全网质押的 TRX 总量,因此这里给出的只是数量级参考,投入资金前请对照自己的账户核实。解除质押的 TRX 还需锁定约两周才能使用。
这里只估算了 Energy。质押同样会生成 Bandwidth,但每单位质押 TRX 的 Bandwidth 日收益与 Energy 收益并不相同,本页无法给出有依据的数字,因此这里不显示 Bandwidth 的质押估算。
每笔交易都会计费,每字节 1 point。每个账户每天有 600 个免费 points,超出部分网络会按每 point 0.001 TRX 燃烧。
只有在智能合约执行时才会计费,在 TRON 上也就是每一笔 TRC-20 转账。Energy 没有免费额度,稳定币相关操作的费用大多花在这里。
TRX 的最小单位:1 TRX = 1,000,000 Sun。链参数以 Sun 为单位报出资源价格,因此这个换算会出现在每一次手续费计算中。
获取实时数值,而非这里的固定参考值
资源价格属于治理参数, GET /api/v2/tron/chainparameters 会返回当前的数值。7 天免费试用,无需信用卡,无需 KYC。
本页的资源价格与 TRON 手续费计算器上记录的数值一致:Energy 每单位 100 Sun,Bandwidth 每 point 1,000 Sun。
两种资源,其中一种才真正花钱
TRON 不收取 gas。它计量两种资源,一笔交易会消耗其中一种或两种,具体取决于它做了什么。Bandwidth 为交易的字节大小付费,Energy 为智能合约的执行付费。每个账户每天可获得 600 个免费 Bandwidth points;Energy 则完全没有免费额度。
这种不对称决定了你的钱花在哪里。一笔普通的 TRX 转账大小为 250 到 300 字节,不运行任何合约,因此一天两笔完全落在免费额度之内,不花任何钱。一笔 USDT 转账会调用 TRC-20 合约,这次合约调用除了约 345 个 Bandwidth points 外,还需要约 64,000 Energy。按每单位 Energy 100 Sun 计算,这是 6.4 TRX,相比之下 Bandwidth 只要 0.35 TRX。在一笔稳定币操作中,Bandwidth 只是个零头,Energy 才是真正的预算项。
各类交易分别消耗什么
| 交易类型 | Energy | Bandwidth |
|---|---|---|
| TRX 转账 | 0 | 250–300 points |
| TRC-10 代币转账 | 0 | 略高于 TRX 转账,约 300 points |
| TRC-20 转入已持有该代币的地址 | 约 64,000 | 约 345 points |
| TRC-20 转入从未持有过该代币的地址 | 约 134,000 | 约 345 points |
这两行 TRC-20 数据之间的差距,是唯一值得记住的数字。TRC-20 合约会在自己的存储中保存每个持有者的余额。转给一个已经出现在这张表里的地址,是在更新一条记录;转给一个尚未出现的地址,则是在写入一条新记录,而写入新状态的 Energy 成本大约是前者的两倍。代币、金额和发送方在两种情况下完全相同,唯一的区别是接收方。
TRC-10 之所以和 TRX 归为一类,而不是和 TRC-20 归为一类,是因为 TRC-10 资产由协议本身直接处理,不会有合约执行。交易中携带了代币 ID,因此体积比普通 TRX 转账略大一些,本页对它采用了普通转账区间的上限值。
如何解读计算器的输出
选择交易类型,输入你每天发送的笔数,计算器会据此算出四个数字。
「每日 Energy」是原始需求:交易笔数乘以上表中每笔交易对应的 Energy 数量。这里不会做任何扣减,因为没有什么可扣减的。「每日 Bandwidth」的算法类似,只是前 600 points 是免费的,因此计算器会同时显示总需求和其中实际需要付费的部分。
TRX 那几列把需求换算成了燃烧成本。一个 Energy 单位是 100 Sun,超出额度的每个 Bandwidth point 是 1,000 Sun,而 1 TRX 等于 1,000,000 Sun。因此,每天向已知持有者发送十笔 USDT,需要 640,000 Energy 和 3,450 个 Bandwidth points,其中 2,850 points 需要付费:Energy 对应 64 TRX,Bandwidth 对应 2.85 TRX,三十天下来约合 2,000 TRX。
最后一个数字,是如果改为质押而不是燃烧、需要用来覆盖这些 Energy 的质押量,也是最需要谨慎对待的一个数字。详见下一节。
为什么质押数字只是一个估算值
质押的 TRX 每天都会生成 Energy,且不会被消耗掉,因此对于持续发送方来说,可以用一笔留在资产负债表上的资金,取代持续不断的燃烧成本。问题在于,每单位质押 TRX 的每日收益并不是一个常数,它取决于整个网络已质押的 TRX 总量,而这个总量是变动的。
这里使用的参考值,与手续费计算器页面公布的一致:按 2026 年年中的粗略数字估算,约 5,000 TRX 的质押量每天能产生约 65,000 Energy,相当于一笔 USDT 转账所需的量。计算器按线性比例套用这个比率,因此每天十笔转账对应的质押量约为 50,000 TRX。请把它当作首次预算讨论中的量级参考,而不是一个报价。在真正调动资金之前,请核对你自己账户当前的实际收益率。
还有两个限制条件属于同一个决策范畴。解冻质押的 TRX 后,需要大约两周的锁定期才能重新使用,因此按峰值用量设置的质押规模,是一笔无法快速抽回的资金。此外,这个计算器只测算 Energy 一项。质押同样会产生 Bandwidth,但每单位 TRX 对应的 Bandwidth 日收益与 Energy 的日收益并不相同,本页没有经过核实的数字,因此不予显示。
质押、燃烧,或让费用由他人代付
覆盖 Energy 的方式有三种,用量决定哪一种适合你。
燃烧是默认方式,不需要任何准备。发送方持有 TRX,网络扣走一部分,转账就完成了。在用量较低时,这是正确的选择:每月只有几笔转账,不值得为此建立质押头寸或签订租赁合同。
一旦燃烧成本变成一项持续的开支,质押就开始划算。每天十笔 USDT 转账,仅 Energy 部分每月就要燃烧约 1,920 TRX,而对应的质押量约为 50,000 TRX,且始终归你所有。盈亏平衡点是一个资金层面的问题,而不是成本层面的问题,因此答案会随你对 TRX 价格的判断和你的现金状况而变化。手续费指南详细介绍了完整的计算方法。
代付则把成本完全从发送钱包上移开。你的存款钱包因此完全不需要 TRX,也省去了维持这些钱包资金充足所需的整套充值流程——这往往是问题里更让人头疼的那一半。目前推荐使用的服务是 TronFuel,一个 Energy 租赁 API。Chaingateway 的 Paymaster 接口(属于 TRON API 的一部分)是同一思路的上一代产品,仍会为已经在使用它的集成保留,但新的开发工作不应再从它开始。
在动手搭建之前先估算规模
提前把数字算清楚的意义在于:TRON 的成本是按笔计算的固定费用,而且可以提前知道,这让它比 gas 拍卖机制更具可规划性。一次 500 笔的打款批次,无论发生在平静的周二还是市场剧烈波动期间,花费都完全一样。
有两个设计选择对总成本的影响,超过任何一种资源策略。第一,在流程完全由你掌控的地方,把交易路由到已经持有该代币的地址。反复使用同一批热钱包目标地址的归集操作,可以按 64,000 Energy 的费率而不是 134,000 Energy 的费率计费,按每月 1,000 次归集计算,这个差异是 70,000,000 Energy,也就是 7,000 TRX。第二,批量处理。手续费不会随金额变化,因此一笔 5,000 USDT 的转账,成本只是五十笔 100 USDT 转账的五十分之一。让存款钱包在达到某个阈值时才归集,而不是每次入账都归集,这只是对 cron 计划的调整,不涉及代码改动。
估算好用量规模之后,应从链上而不是从本页读取当前价格:GET /api/v2/tron/chainparameters 会返回实时的 Energy 和 Bandwidth 数值。两者都是治理参数,因此只会在某项提案通过时出现明显的阶梯式变化。提案 #104 已将 Energy 价格从 210 Sun 下调到 100 Sun,这也是为什么在此之前发布的手续费表格中的数字大约是今天的两倍。工具总览列出了本站的其他计算器,而手续费计算器回答的是相反的问题:针对某一个具体的发送方和接收方,某一笔具体交易到底要花多少钱。
常见问题
一笔 USDT 转账需要多少 Energy?
如果接收方已经持有 USDT,大约需要 64,000 Energy;如果该地址从未持有过,大约需要 134,000 Energy。差别在于 TRC-20 合约中是否需要新建一条存储记录——写入新状态的成本大约是更新已有记录的两倍。
一个 TRON 账户每天有多少免费 Bandwidth?
每个账户每天有 600 points。一笔普通的 TRX 转账消耗 250 到 300 points,所以当天的前两笔是免费的。超出这个额度后,网络会按每 point 0.001 TRX 燃烧。
Energy 有免费额度吗?
没有。Energy 不设每日免费额度。你可以按每单位 100 Sun 燃烧 TRX,也可以质押 TRX 生成 Energy,或者由他人代付这笔费用。因此,除非发送方提前做好准备,否则 TRC-20 转账永远不会真正免费。
每天进行一笔 USDT 转账,需要质押多少 TRX?
按 2026 年年中的粗略数字,约 5,000 TRX 的质押量每天能产生约 65,000 Energy,足够覆盖一笔转给已知持有者的转账。具体收益取决于全网质押的 TRX 总量,所以这里给出的只是一个数量级参考,而不是固定费率。此外,解除质押的 TRX 还需锁定约两周才能使用。
一个 Energy 单位的价格是多少?
100 Sun,这是治理提案 #104 通过后从 210 Sun 下调而来的。按 1 TRX = 1,000,000 Sun 计算,每单位就是 0.0001 TRX,因此 64,000 Energy 相当于 6.4 TRX。
平台可以替用户支付 Energy 费用吗?
可以。代付费用意味着发送方钱包不需要持有 TRX,因为 Energy 由其他方提供并承担费用。TronFuel 是目前推荐用于此用途的服务。Chaingateway 的 Paymaster 接口同样能实现这一效果,对现有集成仍然可用,但它是较旧的一代方案,新项目不建议从它开始。
既然 Bandwidth 花费这么少,为什么计算器还要单独显示它?
因为在交易量较低时,Bandwidth 就是全部成本。一个只发送 TRX 的钱包,在每天超过 600 points 之前完全不花钱,超出后也只需支付几分之一 TRX。分开显示还能让免费额度变得清晰可见——这正是很多钱包把所有费用合并成一行时会隐藏起来的部分。
这些数字会变化吗?
单位价格只有在治理提案通过时才会变化,而不会随网络繁忙程度波动,因此不存在拥堵导致的价格飙升。一笔 TRC-20 转账消耗多少 Energy 取决于具体合约,64,000 和 134,000 是常见情况下的数字。如果需要针对具体交易的数值,请使用读取实时链参数的手续费计算器。