上周朋友发来截图,一笔USDT在TP钱包里卡了快四个小时,矿工费明明给得够。我让他检查网络设置了,果然是他为了蹭某个新链的空投,手动添加了一个TP钱包自定义网络RPC。节点地址是从电报群里复制来的。

事我见过太多了。自定义RPC给了你自由,自由一般标着看不见的价格。自定义RPC本质上是把节点选择权交还给用户。官方默认节点偶尔拥堵、限制某些链,自己填一个RPC地址就能绕开。你想玩Polygon zkEVM或者Base,官方列表没有了,手动加一下就能用。我自己的做法是只从Chainlist或者项目官网找RPC,填完先转一笔小额测试。

有些人不这么干的。他们看到“高速节点”“零手续费”就复制粘贴,根本不看提供者是谁啊?恶意RPC能做什么啊?

它可以看到你的交易请求。甚至返回篡改后的链上数据是你以为在转账,授权了一个恶意合约。上个月有个读者私信我,说他的TP钱包里价值两千多美元的ARB没了。查了半天,问题出在他添加的一个“Arbitrum加速RPC”上。那个节点会延迟广播交易。把真实余额显示成零了,诱导他反复操作,最后私钥被钓鱼网站套走。听起来离谱,自定义网络RPC的权限就是这么大。

它不碰你的私钥,却能操纵你看到的一切。你看到的余额、交易状态、Gas价格,全都经过它。

我并不是说别用这个功能。恰恰相反,当官方节点抽风的时候,一个可靠的备用RPC能救急。很重要是别把它当成随便填的输入框。我的习惯是只信任Chainlist上验证过的、或者项目官方文档里写的RPC;每次添加后先用小额资产试一笔;定期清理不用的自定义网络。TP钱包最近几个版本会在添加自定义RPC时弹出风险提示吧?不要嫌烦,认真读了。

那些提示是用别人的损失换来的。TP钱包自定义网络RPC是一把没有刀鞘的刀。它让钱包从“只能走指定路线”变成“你想走哪条走哪条”呢?了。路线上的坑你得自己填。

我见过有人用它流畅地跨链套利,也见过有人因为一个字母打错就永久丢失资产。工具本身没有对错的,错的是以为“自定义”等于“无风险”的那种心态。下次你点下“保存”之前,先问问自己,这个RPC地址。

我真了解它吗?