huiperk · 独立运营的中文出入金教程站 编辑与事实核查政策 RSS 订阅
huiperk MONEY ROUTES

LEG 03 · 链上转移

Polygon 上转 USDT 要多少 POL:一笔实际扣多少、余额要留多少、没有 POL 怎么补

同一天晚上的五笔 Polygon USDT0 转账,发送地址扣了 0.0166 到 0.0614 POL 不等:费用同时受合约用量和交易单价影响。余额要够的,还是另一个更大的数。

一笔 Polygon 链上 USDT0 转账的 POL 对账:实际用量 50,084 gas,单价 331.08 Gwei(单价按回执取值,显示值已四舍五入),发送地址实际扣掉 0.016581707 POL;五笔回执的用量在 50,084 到 71,996 gas 之间。数字取自 2026 年 10 月 19 日的链上回执。
用量乘单价,就是扣掉的 POL;这五笔的用量不同,要连着转账前的余额状态看。

Polygon 上从自己的钱包转一笔 USDT,网络费用 POL 付。扣多少,由两个数相乘:这笔实际用掉多少 gas,每单位 gas 付多少 POL。2026 年 10 月 19 日北京时间 20:17 前后的五笔公开转账,发送地址分别扣了 0.016581707 到 0.061425390 POL。

差在哪?先看合约执行用量,再看钱包给的单价。余额状态会影响合约存储开销;即使在同一个区块里,各笔小费也可能不同。确认页上那个预估数,和余额要求的数,又是另外两回事——下面按「钱包预留 → 链上执行 → 实际扣掉」一段一段对。

钱包里写 USDT0、Gas 费要 POL:先把两个名字对上

打开 Polygon 钱包,看到的可能是 USDT0,不是 USDT;付网络费的币叫 POL,不是 MATIC。POL 是原生费用币的升级;USDT0 则涉及稳定币合约和跨链机制升级,不能只看名字判断平台是否支持。

先说 POL。Polygon 官方博客的迁移公告写明,2024 年 9 月 4 日起,Polygon PoS 链上的 MATIC 全部迁移为 POL,POL 接替该链的原生网络费和质押用途;PoS 链上的持有人无需自行操作。所以付网络费的就是 POL,钱包里如果还写 MATIC,指的也是这条链的原生币。

再说 USDT0。Polygon 官方博客《Native USDT0 Comes to Polygon》写的是,Tether 在 Polygon 上的稳定币已从 USDT 升级为 USDT0,「Users don’t need to take any action」。合约地址没换:2026 年 10 月核对的 USDT0 部署表与下方 Blockscout 代币页,列的是同一个合约,名称和符号均为 USDT0,小数位是 6。

Blockscout 浏览器 Polygon 链的代币页:标题为 USDT0 (USDT0),下方提示 Tether's USDT on Polygon has been upgraded to native USDT0,详情栏列出 Decimals 为 6;页面顶栏显示 POL 价格 0.09191 美元
Blockscout 的 Polygon 代币页,合约 0xc2132D05…B58e8F:名称是 USDT0,页面注明它由 Polygon 上的 USDT 升级而来,顶栏是当时的 POL 价格(2026 年 10 月截图)。

这一节要核的只有一件事:钱包里那个代币,合约地址是不是 0xc2132D05D31c914a87C6611C10748AEb04B58e8F。USDT0 文档的部署列表里,Polygon PoS(Chain ID 137)一行给的代币合约就是它。先确认网络是 Polygon PoS,再逐位核对完整合约地址;只看名称、图标或地址首尾几位都不够。

Polygon 转一笔 USDT 扣多少 POL:拿回执算

公式是以太坊那一套,Polygon 照用。ethereum.org 的 Gas 说明写作「units of gas used * (base fee + priority fee)」:用量 × (基础费 + 小费)。单价按 Gwei 记,1 POL = 10 亿 Gwei。

回执里能直接读到用量(gasUsed)和这笔实付单价(effectiveGasPrice),乘出来就是扣掉的 POL。下面五笔都是 2026 年 10 月 19 日直接调用 USDT0 合约的转账,可以打开各行的区块浏览器回执逐笔核对:

回执转出的 USDT0用量(gas)单价(Gwei)扣掉的 POL
0x1f0f19…a7b40.00745450,084331.080.016581707
0x3970f2…a6f4827.9754,068700.710.037886249
0xfe85ea…1242799.991368,048442.860.030135637
0xec10ab…05b11471,984853.180.061415152
0x49ad4c…e00c571.410371,996853.180.061425390

拿第一行验一遍:50,084 × 331.077927695 Gwei = 16,581,706.93067638 Gwei,约 0.016581707 POL。截图那一刻 Blockscout 顶栏的 POL 价格是 0.09191 美元,折下来不到 0.002 美元;最贵的那笔 0.0614 POL,约 0.0056 美元。

转 1 USDT 和转 1 万 USDT,扣的一样吗?表里没有一项按金额算。第四、五行转的金额分别是 14 和 571.4103 USDT,用量只差 12。

余额状态怎样影响 gas,用量能不能照抄

五笔用量从 50,084 到 71,996 gas 不等。第二列给的是转出金额,金额与用量并不成比例;要解释用量差异,还得看交易执行时读写了哪些合约存储。

为什么余额会影响用量?USDT0 的余额记在合约存储中。按 EIP-2200 的存储计费规则,把零值改成非零值,与修改已有非零值的费用不同;清零还可能触发退款。地址是否刚创建不是判据,转账执行前的存储状态才是。

那 50,084 和 54,068 又差在哪?两笔的交易参数和执行时的存储状态不同,不能仅凭回执把差额全归给某一项。第三行则有一条可复算的余额记录:发送地址的五次公开 USDT0 转入转出相加,这次转出 799.9913 后净额为零。清零存储可能减少最终计费的 gas;具体减少多少,还需交易执行明细。

落到对账上,余额为零也可能是以前收过、后来转空了,不能直接叫它新地址。表里的五笔只能解释这些回执;这次要备多少 POL,仍要用钱包对当前转账估出的 gas 上限和最高单价相乘。

同一个区块,单价为什么差两三倍

第一、四、五行在同一个区块,基础费都是 250.714814292 Gwei。可第一行付 331.08,第四、五行付 853.18。

多出来的是小费。基础费由网络定,一个区块里人人一样;小费是发送方的钱包填的。第四、五行那两笔,小费填的是 602.463 Gwei;第一行是旧式交易,直接给了 331.08 的总单价,减去 250.71 的基础费,小费约 80 Gwei。

基础费本身也在动。第一、二、四、五行同属区块 95804584,基础费为 250.714814292 Gwei;第三行在区块 95804586,已变成 249.101059906 Gwei。确认页上的预估要连着区块时间和钱包设置看。

钱包的「快 / 普通 / 慢」档位可能同时调整小费和最高单价,要看确认页实际改了哪一栏。转 USDT 不赶时间,没必要选最高档;卡住了要加速,账怎么算见以太坊上转 USDT 一直待处理,规则同源。

余额要够的不是实扣数:提示 insufficient funds 是怎么来的

假设钱包里有 0.1 POL,比表里五笔的各笔实扣都多,为什么还可能发不出去?

因为发送前要够的,是上限,不是实扣。一笔交易带着两个上限:最多用多少 gas(gas limit),每单位最多付多少(max fee)。余额得先盖住两者的乘积。以太坊系节点在余额不够时报的就是「insufficient funds for gas * price + value」。

拿表里第五行算:这笔的 gas limit 是 420,000,max fee 是 7,602.463 Gwei,上限乘出来 3.19303446 POL;实际只扣了 0.061425 POL。约 3.13 POL 的差额没有成为实际支出:按前面 Ethereum Gas 文档说明,未消耗的 gas 不收费,实际单价低于最高单价的部分也不算实扣。

可那 3.19 POL 发送时必须在余额里。第一行那笔就保守得多:gas limit 77,136、单价 331.08,上限约 0.0255 POL。

上限是谁设的?发起转账的钱包或网页。确认页上若能看到「最高费用」或类似一栏,那就是要你先备的数。余额差一点时,先让钱包重新估费,再看是否能调整费用档位;调低小费不一定同步降低最高费用。不要照抄表里的实耗去压低 gas limit:若交易上链后用尽 gas,会执行失败并收费。失败也扣钱的道理见USDT 转账失败还扣手续费吗。

别把地址里的 POL 全换成 USDT0 或全转走。在钱包里把 USDT0 兑换成 POL,本身也是一次合约调用,同样要先有 POL 付网络费。

钱包里没有 POL 怎么补:从交易所提 POL 要选 Polygon POS

最直接的是从交易所提一点 POL 过来。提币页选网络这一步,最容易错。

币安的充值/提现手续费页在 2026 年 10 月 19 日搜 POL,Polygon Ecosystem Token 一行列了两个主网:

  • Polygon POS:最小提现 0.44,提币费 0.1 POL;
  • Ethereum (ERC20):最小提现 20,提币费 10 POL。

要选的是 Polygon POS。选 Ethereum (ERC20),到的是以太坊上的 POL 代币,在 Polygon 上付不了网络费,自己在以太坊上转它还得另付 ETH。同一页的 MATIC 已标为「Polygon Old」,网络只剩 BNB Smart Chain (BEP20) 和 Ethereum (ERC20),也不是这条链上付费用的币。

若确认页显示从提现数量里扣费,提 0.44、扣 0.1,预计到账就是 0.34 POL。先核对页面上的「到账数量」,再和钱包这次要求的最高费用比较:0.34 虽然高于表里任一笔实扣,却低于第五笔约 3.19 POL 的发送要求,照那笔参数仍发不出去。费率和最小额两栏会调整,提的时候看提币页上那一刻列的数。

收款地址填你的 Polygon 钱包地址,和收 USDT0 是同一个 0x 开头的地址。网络选错了怎么办,见提币填错网络或地址还能追回吗。

从交易所提 Polygon 网络的 USDT,要不要备 POL

不用。平台的地址发链上那一笔,网络费是平台付;你付的是提币页标的提币费,那是平台定的价,币种和金额都看那一栏,和上面回执里的 gas 不是一笔账。

反过来,从自己钱包把 USDT0 充进交易所,就得自己备 POL,算法同上。充之前确认对方充值页列的网络里有 Polygon,并且合约对得上;只认其它网络的,别转。几条网络的差别见提币网络怎么选。

收款的一方呢?链上转账的网络费记在发送方名下,收 USDT0 不用自己备 POL;到账为什么会少一截、谁叫你「先交手续费才能收款」又是怎么回事,见收 USDT 要付手续费吗。