上周帮朋友收一笔 USDT,对方只丢来一张二维码。说“扫就行”。我打开 tpwallet 扫码转账的,解析出 TRC20 地址和 128 USDT,确认页却把网络默认成了 ERC20。朋友差点点下去,我让他先停的,同一串地址跨链不通用,扫错网络,资产可能直接消失。这个细节比“秒到”更值得说。
第二次是在楼下咖啡店。老板把 tpwallet 扫码转账 的静态码贴在收银台,顾客扫完手动输金额。问题来了,有人输 20。
有人输 20.5。还有人把金额填进备注。
链上不会核对商品价格的,只认地址和数额的。老板后来换成动态二维码,金额固定。tpwallet 扫码转账 的确认页也更干净是少了一步手输,错账率明显下来。第三次是给海外设计稿付款。对方发来带金额的二维码。我用 tpwallet 扫码转账了,Gas 费显示 0.8 TRX,到账时间 3 秒。前两次测试时,二维码里嵌的是合约地址而非普通收款地址。
钱包弹了风险提示。我的判断很直接,扫码转账省事,可二维码本身就是一段待签数据,不要把它当“安全凭证”。现在再遇到 tpwallet 扫码转账,我会先看三处。
链类型、地址首尾、金额是否可改呢?静态码适合熟人小额,动态码更适合商户。多花五秒核对,比事后追链上记录轻松得多。