跨链兑换卡住了?按症状和源链快速诊断(BTC / ETH / SOL / TRC20 5 分钟决策树)
看到挂起别急。先做一件事:把订单页和源链交易 hash 各打开一个。本文按症状(不是按原因)走 4 个最常见故障态,每个症状给客观时间窗、资金物理位置、什么时候联系 <code>@upswapservice</code>。文末按源链拆解 BTC RBF / ETH nonce / SOL ATA / TRC20 能量的差异。截至 2026-06-17 全部数据已重新核对。
核心要点
- ·<strong>动作前先看链上状态</strong>:钱包扣款只是本地广播。打开源链浏览器搜交易 hash,看到 0/1/N 确认数据才能判断是哪个环节卡住,焦虑没用,先看链上。
- ·<strong>四链确认窗差异显著</strong>:SOL 约 13 秒终局;BSC 2026-01-14 Fermi 硬分叉后 ~1.1 秒(1.125s 实测)终局;TRC20 约 57 秒(19 块 solidified);ETH 单 slot 12 秒但跨链桥行业惯例等 15-35 块(3-7 分钟,金额越大越保守);BTC Nakamoto 共识下 1 个确认 ~10 分钟,主流聚合器/solver 通常 1-3 块。超过这个 3 倍是异常线。
- ·<strong>报价过期不是被攻击</strong>:NEAR Intents 默认 60 秒 TTL,Relay permit 默认 600 秒。过期就重新报价,稳定币对 1 分钟漂移通常 <0.05%,波动对 0.1-0.5%。
- ·<strong>退款扣 $0.5-5 gas 是矿工费</strong>,不是 UpSwap 收费。退款本质是源链普通转账,必须付自己的链上手续费。BTC 最贵,SOL/BSC 最便宜。
- ·<strong>真客服永远不会主动私聊你</strong>。任何私聊你自称「UpSwap admin」的都是骗子。带 4 字段(订单 ID + 源链交易 hash + 目标地址 + 截图)主动联系 <code>@upswapservice</code> 或 <code>support@upswap.io</code>。
<p>跨链兑换出现挂起,第一反应通常是「钱是不是没了」。不是。资金物理位置可追溯,<a href="/guides/non-custodial-vs-custodial-where-funds-go-when-swap-fails">Guide #1</a> 已经讲过。这篇不再重复「钱在哪」,而是回答「我现在做什么」:照症状对号入座,看等待时长是不是已经越线,越线之后第一步动作是什么。</p><p>四个症状覆盖了 95% 的卡单:钱包扣款但订单挂起、源链已确认目标链没动、报价过期、退款发起没回来。每节独立可读 —— 你从搜索结果直接跳进来某一节,也能拿到结论。</p>
5 分钟自查决策树(症状 → 源链 → 下一步)
先看这张表。看到挂起,对照一遍再决定要不要继续读具体章节。
| 症状 | 最可能原因 | 正常等待窗 | 越线动作 |
|---|---|---|---|
| 钱包扣款,订单仍挂起 | 交易在 mempool 排队 / 聚合器未轮询到确认 | SOL/BSC 30 秒;TRC20 1-2 分钟;ETH 1-3 分钟;BTC 10-30 分钟 | 源链浏览器查交易 hash,确认 0/1/N 块 |
| 源链已确认,目标链没动 | Solver/relayer 等待 reorg 安全窗 + 放币决策 | 30 秒-3 分钟(BTC 源最多 15 分钟) | 超 3 倍正常 SLA 联系 @upswapservice |
| 报价过期 / 签名前价格变了 | Solver-bid TTL(60 秒)或 Relay permit(600 秒)到期 | 即时(重新报价就好) | 刷新报价、重签。稳定币对漂移通常 <0.05% |
| 退款发起但没回来 | 源链确认中 / 拥堵 | 5-30 分钟跨 4 链;BTC 高峰可 1-2 小时 | 查源链交易 hash;超 1 小时联系客服 |
第五种场景 —— 钱看上去去了陌生地址。这不是卡单,是另一个问题类别,最让人惊慌。如果你怀疑这点,直接去源链浏览器看交易的 to 字段,对照订单页公布的 deposit 地址,逐字符比对。99% 情况下两者一致(你看到的是正常 deposit),剩下 1% 是另一个故事,需要单独诊断 —— 立刻带原始交易 hash 联系 support@upswap.io。
本文 4 个症状覆盖 UpSwap 24+ 公链 / 111+ 代币 / 166+ chain-token 组合的主流故障态。UpSwap 是聚合器(路由 NEAR Intents + Relay),不是单一跨链桥 —— 即使大家习惯搜「跨链桥」。资金物理位置和非托管 deposit-address 路由细节,参考 Guide #1。
症状 1:源链已上链,目标链没动(四链确认阈值差异)
这是最常见的「看上去出事了但其实没出事」场景。源链浏览器显示交易已经确认了,目标链钱包却一动不动。多数情况下问题在这里:跨链协议为了防 reorg,要等 N 个确认才会触发目标链放币。N 取决于源链。
| 源链 | Aggregator/solver 安全窗(行业惯例) | 对应实际等待 | CEX 对比 |
|---|---|---|---|
| BTC | 主流聚合器/solver 通常 1-3 块(中小额)/ 6 块(大额)。BTC 没有协议层 finality —— 确认数是 Nakamoto 共识下的概率性安全阈值 | 10-60 分钟(泊松分布) | Binance 1 块(permissive 端);大额场景 6 块(~60 分钟) |
| ETH | 跨链桥行业惯例 15-35 块(金额越大越保守) | 3-7 分钟(单 slot 12 秒 ≠ finalized;2-epoch finality 768 秒 ≈ 12.8 分钟) | Wormhole 等 15 块;保守桥 12-35 块 |
| SOL | finalized(32 slots Tower BFT 锁定) | ~13 秒(processed 400ms / confirmed 600ms / finalized 13 秒,来源:Solana docs) | 主流 CEX 等 finalized |
| TRC20 | 19 块 solidified(27 SR 中 2/3 共识) | ~57 秒(19 块 × 3 秒,来源:eco.com TRC-20 finality,采样 2026-06-17) | Binance 1 块;保守平台 19 块 |
| BSC | post-Fermi ~1.1 秒(1.125s 实测)终局 | 1-2 秒(2026-01-14 Fermi 硬分叉把块时从 0.75s 减到 0.45s,来源:BNB Chain Fermi 博客) | 大多 CEX 等 1-15 块 |
越线判断:拿这张表的「对应实际等待」乘 3,作为开始担心的阈值。ETH 源链等了超 8 分钟、BTC 等了超 1.5 小时、SOL 等了超 1 分钟 —— 这时候带 4 字段联系客服是合适的。
一个常见误区:「ETH 12 块安全窗」不是协议规定,是行业启发式经验数字。真实桥用 15-35 块,取决于金额(来源:Li.Fi 桥 finality 知识库)。Ethereum Fast Confirmation Rule(FCR,2026 部署)在 ≥75% 质押 ETH 见证 + 网络延迟 <3 秒条件下给单 slot 硬不回滚保证(来源:fastconfirm.it,采样 2026-06-17)—— 但桥还没普遍切到这条规则。
症状 2:报价过期 / 签名前价格变了(solver-bid TTL 与 Relay quote-ttl 机制)
你打开兑换、看了一个报价、起身倒杯水回来,按下确认 —— 弹出「quote expired, please refresh」。第一反应是「是不是被抢跑(front-run/MEV)了」。几乎从来不是。
两种 TTL 机制:
- NEAR Intents(solver-bid 拍卖):1Click API 默认
min_deadline_ms = 60000(1 分钟)。Solver bus 等所有 solver 出价上限 3000ms,然后返回最优报价。过了 deadline 报价即失效,迟到的 deposit 会触发退款(来源:near-intents solver relay 文档,采样 2026-06-17)。 - Relay(单 relayer 定价):EIP-3009 permit 流的
permitExpiry默认 600 秒(10 分钟)。非 permit 流官方建议「quotes are revalidated when being filled, keep your quotes as fresh as possible」(来源:relay.link API)。
过期后重新报价会变化的三件事:接收数额、quote ID、新 deadline,签名要重做一次。不会变的:你的 deposit 地址、UpSwap 订单 ID。
市场漂移的量级判断:稳定币对(USDT-USDC)1 分钟漂移通常 <0.05%;波动对(ETH-BTC)1 分钟可能 0.1-0.5%。重新报价的偏差超出你自己设定的滑点容忍(典型 0.3%-0.5%)才需要警惕 —— 那通常是市场刚出大新闻,不是你被 MEV 夹/盯上。
症状 3:钱包扣款了订单还显示挂起(正常排队 vs 网络选错,处理路径不同)
这个症状最容易让人怕,因为本地看到「已付款」,远端却像没收到。区分两种情况,处理路径完全不同:
情况 A:网络对了,只是还在路上。钱包显示扣款只代表你本地签了名并广播。链上真实状态可能是 (a) 交易还在 mempool 等下一块、(b) 入块了但聚合器还没轮询到、(c) 链上确认了但 solver 还没广播目标链放币。这三种情况下,资金都还在源链一个可公开验证的地址里,源链浏览器搜交易 hash 立刻能看到 0/1/N 确认。
情况 B:网络选错了。把 ERC20-USDT 发到了 BSC-USDT 的 deposit 地址、或者把 SOL-USDC 发到了 ETH 地址。这种情况下资金 真的 去了某个链上地址,但那个地址 UpSwap 不一定在那条错链上控制对应私钥。不是自动可退的。
| 判断方式 | 看哪里 | 结论 |
|---|---|---|
| 对了链,等中 | 源链浏览器搜交易 hash,找到记录 | 等到确认窗(见症状 1 表格)后还卡,再找客服 |
| 错链了 | 源链浏览器搜交易 hash,找不到;改去你实际发送的那条链浏览器搜,找到了 | 立刻联系 support@upswap.io + 走 Guide #2 的 CEX 错网处理流程 |
错链问题的具体 CEX 政策(Binance / OKX / Coinbase / Bybit / Kraken 各自怎么处理)Guide #2 已经讲过细节,这里不重复。
症状 4:退款发起但没回来(5-30 分钟 + 退款交易链上手续费 $0.5-5)
Solver 决定填不了单(价格穿了滑点带、目标链流动性枯竭、Solana 收款方 Associated Token Account(ATA)没建好且自动建账预算不够),就走退款流程:源链资金原路退回到 deposit 来源地址(或你在 intent 里指定的 refundTo)。退款是一笔正常的链上交易,可以在浏览器看到。
| 源链 | 退款可见窗 | 退款交易链上手续费 |
|---|---|---|
| BTC | 10-60 分钟(1-3 块;高峰 1-2 小时) | $2-5(mempool 费市场决定) |
| ETH | 1-5 分钟 | $1-3(sub-gwei 时代,ERC20 转账 21k-65k gas) |
| SOL | ~13 秒 finalize,30 秒内可见 | $0.001-0.05 |
| TRC20 | ~57 秒 finality;1-2 分钟可见 | $0.30-1(TRX burn 抵能量+带宽) |
| BSC | ~1.1 秒 finality;5-15 秒可见 | $0.01-0.10 |
跨链整体安全窗口:5-30 分钟。超出意味着可能撞上少数边缘情况:
- Solver 崩溃没监听到 deposit —— 走客服手工恢复,通常 24-72 小时内解决;
- 源链深 reorg(BTC <6 块 deposit 偶发,ETH/SOL/TRC20/BSC 极少)—— 等 reorg 结束聚合器重新检测;
- 退款目标是合约地址且无 payable fallback(Gnosis Safe 等)—— 退款交易回滚(revert),需要客服改打到 EOA 地址。
谁收 gas:源链矿工/验证者/SR。不是 UpSwap、不是任何中介。链上没有「免费传送」,退款本质就是一笔普通转账(来源:etherscan gas tracker,采样 2026-06-17)。
按源链拆解(BTC RBF / ETH nonce / SOL rent + ATA / TRC20 能量带宽 / BSC EVM)
这一节给那些觉得「等就完了」不够、想真正搞清楚自己源链发生了什么的读者。每链一段,紧凑可对比。
BTC:RBF + mempool 费市场。BTC 没有「gas price」概念,是 sat/vB 费市场。截至 2026-06-17,低拥堵期 1-5 sat/vB 算低优先级,5-20 sat/vB 算中等,安静周末能掉到 0.10-2 sat/vB(实时查 mempool.space)。卡住的交易处理路径:如果发送钱包/节点支持 Full RBF(Bitcoin Core 28+ 默认开启),不需要 BIP-125 opt-in 信号也能替换;BIP-125 opt-in RBF 是更早的标准,钱包里看 'Bump fee' / 'Speed up' 就能重广播同一组 input 但更高费率,把旧交易顶掉。没开 RBF 信号且节点不支持 Full RBF 就用 CPFP(Child-Pays-For-Parent)—— 收款方花未确认 output 发一笔高费率子交易,带父交易上链(来源:Bitcoin Core FAQ)。最坏情况:等。Bitcoin Core 默认 14 天驱逐未确认交易,之后 UTXO 解锁,可以重发。
ETH:12 秒 slot + nonce 严格顺序。Ethereum 一个 slot 12 秒(来源:Blocknative slot 解剖)。但单 slot 包含不等于 finalized —— 2-epoch finality 是 768 秒(12.8 分钟),桥常用 15-35 块(3-7 分钟)作为安全窗口。nonce 严格顺序是 ETH 卡单最常见原因:地址里 nonce N 卡了,N+1、N+2 全跟着卡,哪怕后面给了 100 gwei。修复:用同一 nonce N 重发一笔更高 gas 的「Speed up」,或者发一笔 0-ETH 自转账 + nonce N + 高 gas 当「Cancel」,把后续 nonce 解锁(来源:etherscan cancel pending tx)。
SOL:~13 秒 finalize + ATA rent。Solana 槽位 ~400ms,processed 400ms、confirmed 600ms、finalized 13 秒(32 slots Tower BFT 最大锁定)。SOL 兑换最常见的卡单根因是收款方没有目标代币的 Associated Token Account(ATA),需要建账。建账费用本质是 rent-exempt minimum(账户保留余额,关闭 ATA 时可退还):标准 SPL token account(165 字节)0.00203928 SOL,带 immutable-owner 扩展(170 字节)0.00207408 SOL(来源:Gem Wallet Solana rent 文档)。另一类卡单是交易被丢弃(dropped)vs 链上失败(failed on-chain)—— 前者:priority fee 没赢得本地费市场(SOL 费市场是按写入账户隔离的,不是全网统一定价)、CU budget 设太低、blockhash 过期(150 slots ≈ 60 秒)。重发 = 新 blockhash + 更高 priority fee + 正确 CU limit。
TRC20:能量 + 带宽双资源 + TRX burn。Tron 块时 3 秒、19 块 solidified ≈ 57 秒(27 SR 中 2/3 共识)。每地址每天免费 600 bandwidth;普通 TRX 转账 ~268 bandwidth 够用,TRC20 转账要 ~345 bandwidth + Energy。USDT 转账消耗 ~65,000 Energy(收款方已持有 USDT)或 ~131,000 Energy(收款方首次接收 USDT)。没质押或租 Energy,网络按 burn rate 烧你账户里的 TRX 抵 —— USDT 转账 burn 大约 6.5 TRX(已存在收款方)或 13 TRX(新收款方),加 ~0.345 TRX bandwidth。「Insufficient TRX to cover network fees」报错:USDT 安全留在原钱包没动,备 3-5 TRX 缓冲再发(来源:gasstation.ai Tron 资源费率,采样 2026-06-17)。
BSC:EVM nonce 顺序 + Fermi 0.45s 块时。BSC 是 EVM 链,nonce 严格顺序和 ETH 一样 —— 卡住 nonce N 同样可以用 Speed up / Cancel 替换。Fermi 硬分叉(2026-01-14)把块时从 0.75s 减到 0.45s,~1.1 秒(1.125s 实测)终局 —— 大部分场景下你按确认就能立即看到入块。Gas 价格 sub-gwei(典型 0.1-1 gwei),ERC20-style 转账 ~$0.01-0.10。BSC 没有 RBF 概念,但 EVM mempool 允许同 nonce 替换。
何时联系 @upswapservice(4 字段 + 触发节点 + 反钓鱼)
带不带这 4 个字段去联系客服,决定问题解决速度。同样的卡单,齐了 4 字段半小时能定位,不齐的话来回沟通可能 2 天。
| 字段 | 哪里取 | 为什么需要 |
|---|---|---|
| 1. 订单 ID | UpSwap 订单页 URL 或确认截图 | 客服内部检索的主键 |
| 2. 源链交易 hash | 发送钱包的 history 或浏览器 | 证明 deposit 已广播;客服可链上核对状态 |
| 3. 目标地址 | 你预期收到的地址 | 核对意图 vs 实际填写,排除手抖错填 |
| 4. 失败时刻 widget 截图 | 遇到问题那一瞬间的截图(含时间戳 + 报价 + 错误信息) | 定位是报价阶段、签名阶段还是放币(fill)阶段失败 |
触发节点 —— 什么时候算「该联系」而不是「再等等」:
- 症状 1(挂起):超过对应源链「实际等待」× 3。例如 ETH 源链超 8 分钟、BTC 超 1.5 小时、SOL 超 1 分钟。
- 症状 2(报价阶段):永远不需要联系客服,刷新报价就好。
- 症状 3(扣款挂起):链上交易找不到 → 等 10 分钟(mempool 同步);找得到但 1 小时不动 → 联系。
- 症状 4(退款没回):超出对应链「退款可见窗」× 2。BTC 超 2 小时、ETH 超 10 分钟、SOL/BSC 超 1 分钟。
响应预期:Telegram 工作时间首次响应 30 分钟内;非工作时间 2-12 小时。Email 24-48 小时(比 Telegram 慢是有意为之 —— 邮件本来就不该是中断式渠道)。简单状态查询同日解决;链上取证(错链 deposit、深 reorg 等)1-5 工作日,需要上游协议配合。
反钓鱼五条铁律。这五条决定了你是不是会被骗 —— 不是吓唬人,2025 年钓鱼活动通过 132 次攻击偷走 $410M(来源:Changelly crypto crime midyear 2025)。
- 真客服永远不会主动私聊你。Telegram 群里「自己找上门来」的「admin」「管理员」「客服」,100% 是骗子。
- 真客服永远不会要你的助记词、私钥、钱包密码。任何理由都不会。
- 真客服永远不会让你转币到「验证地址」或「解锁」账户。
- 客服账号通过 UpSwap 官网 footer 链接核对,不要通过搜索结果或随机 Telegram 群跳转。
- 不确定就发在公开群里问,不要私聊。真客服会在公开 thread 回复,骗子会拼命把你拉去私聊。
正确入口只有两个:Telegram @upswapservice、邮件 support@upswap.io。
新闻锚点:卡住 ≠ 被黑(2023 年底 Ledger Connect Kit 事件的边界)
每次出现大型「兑换类」安全事件,焦虑的卡单用户都会问:「我这个挂起是不是说明 UpSwap 也被黑了?」答案:几乎从来不是。理解事件类别才能识别真实风险。
2023 年 12 月 14 日,Ledger Connect Kit 的 npm 包遭到供应链攻击 —— 攻击者钓鱼到一名前员工的账号后,把恶意代码注入到所有使用 Connect Kit 的 DApp(SushiSwap、Revoke.cash 等),从用户处提取约 $600k(来源:Ledger 安全事件报告)。这是一次 widget 代码托管层的供应链失败,不是路由失败,不是跨链桥协议失败。
UpSwap 的非托管 deposit-address 模型在两个维度上和那次事件不同:
- 没有用户余额持仓 —— 资金只在兑换那一瞬间经过链上 solver 地址,没有可被一次性 drain 的钱包池。
- 用户 deposit 地址来自协议层 solver 的链上推导,widget 显示只是回显 —— 你可以在交易前对照协议层数据源核对。
这不是说「我们没问题」。诚实的边界:
| 非托管 deposit-address 模型保护你免于 | 不保护你免于 |
|---|---|
| 托管交易所破产/冻结/暂停提现(FTX 式) | Widget 代码供应链攻击(npm 依赖、CDN、构建管道被改) |
| 托管侧 KYC 中途冻结资金(2024-2025 用户报告) | DNS 劫持/钓鱼域名(你访问到假 UpSwap) |
| 托管热钱包被黑(Bybit 2025 年 2 月 $1.4B 式) | 被攻陷的 RPC 端点回送恶意报价 |
所以基础卫生还是要做:核对域名、deposit 地址跨多源比对(浏览器扩展显示、订单页显示、交易签名页显示三方一致)、用硬件钱包签名。这些是浏览器内任何兑换界面都需要的防线,和托管/非托管无关。
看到挂起,第一动作永远是源链浏览器查交易 hash,看资金在哪 —— 不是 panic 也不是上 Twitter 看「UpSwap 是不是出事了」。Guide #1 把「钱物理位置在哪」这件事讲过一遍,没读过的话先去看那篇打底。
主流兑换对的具体路由细节走对应页面:BTC → USDT、ETH → USDT、ETH → SOL、USDT ERC20 → TRC20、BTC → ETH、SOL → USDT、USDT TRC20 → ERC20。UpSwap vs ChangeNOW 对比 帮你理解为什么不同模型在卡单场景表现差异这么大。
常见问题
BTC 等几个确认才算正常?我的兑换 30 分钟没动是不是出事了?
<p>主流聚合器/solver 对 BTC 通常等 1-3 个确认(中小额)开始释放目标链资产,平均 10-25 分钟(区块 ~10 分钟,泊松分布)。CEX 大额场景常等 6 个确认,对应 ~60 分钟(Binance 1 个属 permissive 端)。30 分钟还没动,先去 <a href="https://mempool.space">mempool.space</a> 查这笔交易是不是还在 mempool —— 如果出现 'low fee' 标签或排队靠后,是 gas 给低了,不是路由失败。RBF 信号开启的话用钱包的 'Speed up';没开启就 CPFP 或等待。BTC 默认 mempool 14 天后才会驱逐未确认交易,资金不会消失(来源:<a href="https://bitcoincore.org/en/faq/optin_rbf/">Bitcoin Core FAQ</a>,采样 2026-06-17)。</p>
ETH gas 很低是真的卡了还是只是慢?
<p>截至 2026-06-17,ETH 主网中位 gas 在 0.139-0.77 gwei 之间波动(来源:<a href="https://etherscan.io/gastracker">etherscan.io/gastracker</a>)。Dencun 和 Pectra 之后,sub-1-gwei 是常态,不算异常。判断是不是真卡,看一件事:你这个地址有没有 nonce 更小的交易也在挂起。Ethereum 严格按 nonce 顺序执行 —— 哪怕 N+1 给了 100 gwei,只要 N 还卡着,N+1 也只能等。修复路径:用同一 nonce N 重发一笔更高 gas 的交易(钱包里叫 'Speed up' 或 'Cancel'),把 N 顶掉,后续 nonce 就能继续上链。</p>
报价过期了,是不是我被 MEV 抢跑盯上了?
<p>大概率不是。NEAR Intents 的 1Click 默认 <code>min_deadline_ms = 60000</code>(1 分钟),solver bus 等出价上限 3000ms(来源:<a href="https://docs.near-intents.org/near-intents/integration/distribution-channels/1click-api">near-intents docs</a>);Relay 的 EIP-3009 permit 默认 <code>permitExpiry = 600s</code>(10 分钟,来源:<a href="https://docs.relay.link/references/api/get-quote">relay.link/api</a>)。报价过期纯粹是 TTL 到期,不是攻击。稳定币对 1 分钟内漂移通常 <0.05%,波动对(ETH-BTC)1 分钟可能 0.1-0.5%。真正被恶意 widget 替换 deposit/destination 地址的攻击特征是成交价远低于报价价,并且资金到了和订单页公示完全不同的地址 —— 你看到的过期再报价不一样,是市场自然波动 + gas 变化,不是抢跑(front-run/MEV)。</p>
退款为什么扣了我 gas?是 UpSwap 在收费吗?
<p>不是 UpSwap 收的,是矿工/验证者收的。退款本质是一笔正常的链上转账,必须自己付链上手续费。典型成本:BTC $2-5(mempool 拥堵时更高)、ETH $1-3(sub-gwei 时代)、SOL $0.001-0.05、TRC20 $0.30-1(TRX burn)、BSC $0.01-0.10。这笔费用进了源链矿工/SR 口袋,不是任何中介。UpSwap 没办法做到 100% 退回原始金额 —— 链上没有「免费传送」这种操作(来源:<a href="https://etherscan.io/gastracker">etherscan gas tracker</a>,采样 2026-06-17)。</p>
钱包扣款显示完成了,订单还在挂起,钱去哪了?
<p>钱包显示扣款 = 你本地签了名并广播。链上的真实状态可能是三种之一:(a) 还在 mempool 排队等下个区块;(b) 已经入块但聚合器还没轮询到确认;(c) 链上确认了,solver/relayer 还没广播目标链放币。三种情况下,资金都在源链上一个可公开验证的 deposit 地址 —— 拿源链交易 hash 去对应浏览器搜,看是 0/1/N 确认。不会「丢」,只会还在路上。详细的资金物理位置追踪走 <a href="/guides/non-custodial-vs-custodial-where-funds-go-when-swap-fails">Guide #1</a>。</p>
1 小时还没动,是不是钱是不是被偷了?
<p>先做一件事:源链交易 hash 拿去浏览器查。如果链上是 confirmed 但目标链没动 —— 90% 是 solver 决策慢或聚合器队列延迟,不是失窃。NEAR Intents 和 Relay 都是非托管 deposit-address 模型,资金在合约或 solver 控制的链上地址,地址本身可审计。真正失窃的特征是源链交易之后立刻出现一笔转出交易,把钱发去陌生地址 —— 这种情况在浏览器上肉眼可见。看到 confirmed 但卡了 1 小时,带 4 字段(订单 ID + 源链交易 hash + 目标地址 + 状态截图)联系 <code>@upswapservice</code>,不要私聊任何「主动找上来」的人。</p>
真客服会不会主动私聊我?
<p>永远不会。100% 不会。任何在 Telegram 群里主动私聊你说自己是「UpSwap 客服」「admin」「管理员」的,都是骗子。真客服只在公开频道、群组内回复,或者你主动私聊 <code>@upswapservice</code> 这个核实过的官方账号。Changelly 自己的 2025 年中报告显示,2025 年钓鱼活动通过 132 次攻击偷走 $410M(来源:<a href="https://changelly.com/blog/crypto-crime-midyear-2025-2-17b-stolen-and-counting/">changelly crypto crime midyear 2025</a>)。再加一条铁律:真客服不会要你的助记词、私钥、钱包密码,不会让你往「验证地址」转币「解锁」账户。</p>
兑换卡住是不是说明跨链桥被黑了?2023 年底 Ledger Connect Kit 那种事会发生吗?
<p>卡住几乎从来不等于被黑。被黑的特征是钱链上有转出交易去陌生地址;卡住的特征是钱根本还没动,或者只是等确认/等 solver 决策。2023 年 12 月 Ledger Connect Kit 事件是 npm 供应链被攻陷,恶意代码注入 SushiSwap、Revoke.cash 等 DApp 前端,造成 ~$600k 损失(来源:<a href="https://www.ledger.com/blog/security-incident-report">Ledger 安全报告</a>)—— 那是 widget 代码托管层被攻陷,不是路由层失败。UpSwap 非托管 deposit-address 模型没有用户余额可被 widget hack,但 widget 供应链风险(被篡改的 npm 依赖、CDN 劫持、钓鱼域名)对任何在浏览器里运行的兑换界面都存在 —— 这不是「我们没问题」的结论,而是请大家继续做基础卫生:核对域名、地址多源比对、硬件钱包签名。</p>
本文涉及的兑换路径
相关对比
其他指南
准备好了?
选择币种立即兑换 —— 非托管、无 KYC、一口价。