WBTC 不是 BTC:同一枚币的五条网络,上限差 235 倍
2026-11-05 我们把同一笔名义金额在每条包装网络上问了一遍:价格几乎没动,但每单上限从原生 BTC 的 174,016 美元一路掉到 Solana 上包装 BTC 的 740 美元。
2026 年 11 月 5 日打开资产列表,你会数到 62 条网络上的 432 个资产,但代号只有 349 个:46 个币存在于不止一条链上。光包装比特币就有五个版本(以太坊、Polygon、Arbitrum、Optimism、Solana),以太坊上的 ETH 有六个,USDT 十一个,USDC 十四个。直觉上包装版是「差一点的副本」,原生链在价格上总该赢。我们在同一分钟、用同一笔名义金额,把每条网络都问了一遍。结果对 ETH、LTC、BCH、DOGE 来说直觉完全错了——报价一模一样,连最后一位小数都不差。真正的分界不是价格,而是每单上限:原生比特币 174,016 美元,Solana 上的包装比特币 740 美元。 (BCH 换 XMR 指南)
下面所有数字取自 2026-11-05 14:03–14:12 UTC 的 veilswap.io/api/quote,当时 XMR 637.53 美元、BTC 79,638、ETH 2,387.30、LTC 55.20、BCH 289.77、DOGE 0.075976(CoinGecko)。比特币各走廊发 0.02 BTC 名义,以太坊各走廊发 1 ETH,另外 10 LTC、0.5 BCH、1,000 DOGE,目标全是 XMR。然后我们再发一个明显荒唐的 999,逼它报错——因为报错体才是有用的一半:接口返回 HTTP 400,body 里直接写着 minAmount 和 maxAmount。本文的上限下限表就是这么来的。没有建单,没有入金,这些是报价不是成交。 (BCH 换 XMR 指南)
先看唯一价格会动的那条走廊。0.02 BTC 档,原生比特币给 2.46897 XMR,折 123.4485 XMR/BTC;以太坊上的包装比特币给 2.44126089(122.063),Polygon 上 2.44348426(122.174),Arbitrum 上 2.44424945(122.212)。同样名义金额少拿 1.00%–1.12%,按上面 XMR 价格算就是 15.76–17.67 美元。0.05 BTC 档差距 0.984%、38.73 美元,说明它是按比例的,不是固定费。用两个金额档拟合:WBTC 斜率 122.475 XMR,BTC 123.570;固定扣减分别是 0.00007596 BTC(6.05 美元)和 0.00002666 BTC(2.12 美元)。
报价接口没法告诉我们原因。1% 的差距既可能是上游市场上包装比特币相对 BTC 有小幅折价,也可能是上游对这条薄订单簿的计价方式不同,两种解释都符合这三个数据点。能确定的是:三个金额档、三条网络方向一致,不是四舍五入。所以请把包装比特币当成一个有独立价格的资产,而不是 BTC 的别名——先看费率,再假设「包装只是多一道费」。
然后是意外。1 个 ETH 用六种方式报价,以太坊、Arbitrum、Base 都是 3.704505 XMR,BSC 和 Optimism 是 3.704502。整个价差 0.00008%,就是第六位小数上的取整。10 个 LTC 在莱特币和 BSC 包装版上都是 0.85726 XMR;0.5 个 BCH 两边都是 0.224805。1,000 DOGE 在狗狗币上是 0.10765007,在 BSC 包装版上是 0.10805112,包装版反而好 0.372%——小到可以当路由噪声。结论是:报价层把一个代号映射成一个价格,它不为桥、不为托管方、也不为多出来的那份合约收费。 (BCH 换 XMR 指南)
真正拉开差距的是上限。原生比特币最多收 2.18508587 BTC,174,016 美元;原生 ETH 最多 72.83 枚,173,859 美元。以太坊上的包装比特币止步于 0.09429 BTC(7,509 美元),Polygon 0.04751(3,784),Arbitrum 0.03425(2,727),Optimism 0.01620(1,290),Solana 0.00930(740)。同一个代号内部差 235 倍,光包装比特币自己就差了 10 倍。ETH 也一样:Arbitrum 和 Base 75,594 美元,BSC 19,621,Optimism 3,778,还有一条网络只有 762。莱特币的 BSC 版上限 758 美元、原生 75,553 美元,差 99.7 倍;BCH 是 1,516 对 75,467;DOGE 是 762 对 37,783。 (BCH 换 XMR 指南)
下限恰好相反:整齐得可疑。上面每一条走廊的最低额都落在 14.23–14.99 美元之间,不管它写成 0.00018 BTC、0.0061 ETH、0.26 LTC、0.0497 BCH 还是 195 DOGE。也就是说,下限按美元名义设定再换算成你输入的单位,而上限是按走廊单独设定的,反映那条网络背后的池子愿意报多少。实务结论很直接:包装网络是给小额的。50 美元的兑换没有任何理由碰原生链,2 万美元的兑换则根本用不了 Solana、Optimism、Arbitrum、Polygon 上的包装比特币——单子会在发入金地址之前就被拒。 (BCH 换 XMR 指南)
链上成本不是决定因素,而且它小得值得看一眼。14:10 UTC 以太坊基础费 0.1601 gwei,最新区块 49.6% 满(2,974 万 / 5,994 万 gas),所以一笔标准 51,000 gas 的 ERC-20 转账约 0.00000817 ETH,两美分。200 个块里 WBTC 合约发出 757 条 Transfer 日志、涉及 447 笔交易;抽 30 笔回执,手续费中位 0.166 美元、90 分位 3.92 美元——但那些多是兑换和交易所归集,不是普通转账。L2 侧 gas 是 Arbitrum 0.020 gwei、Base 0.006、Optimism 0.001,同样 51,000 gas 的执行费分别是 0.0024、0.0007、0.0001 美元(还没算 L1 数据费)。Solana 上首次收包装比特币要开一个 165 字节的代币账户,租金 1,488,440 lamports=0.00148844 SOL=0.14 美元。原生比特币 141 vB 按 1 sat/vB 是 0.11 美元,当时内存池 59,847 笔、19.5 MvB。这些全是美分级,而包装比特币的价差是美元级。 (SOL 换 XMR 指南)
操作上就五条。第一,先看资产列表里这个代号有几条网络——前端只给你一个选择器,接口知道有五条。第二,故意报一个明显超上限的金额:HTTP 400 的 body 会把这条走廊的精确上下限免费告诉你,而且不会建单。第三,金额超过上限就换回原生网络,而不是拆成四笔、每笔各付一次 14 美元地板和一次入金费。第四,退款地址必须同网络同资产,因为退款只按原链原资产退回,包装比特币的单子不可能用 BTC 退。第五,别拿 BTC 的行情图对账包装仓位,在这个场所两者报价差约 1%。 (转错网络如何找回)
坑都很固定。包装资产是债权,债权值多少取决于发行方的赎回路径,报价不为它定价,本站也不审计它。代号相同不等于地址相同:以太坊上的包装比特币是 0x 合约地址,原生比特币是 bech32 字符串,发错不可找回。走廊上限是流动性不是政策,今天的 740 美元下周可能是 2,000,截图不算额度。下限按美元算但按币的单位执行,所以 195 DOGE 和 0.00018 BTC 都正好卡在 14 美元线上,价格动几个点就能把压线单挤到线下。最后,超上限的报价返回 400 而不是 500:如果你的集成把它当故障,就会对着一个永远不会动的限额无限重试。以上全是 2026-11-05 14:03–14:12 UTC 的快照,实时以下单页报价为准,而第一个要重查的就是上限。