发一个新币之前,很多人要给几十上百个新钱包打启动资金。如果这几十笔都从同一个地址直接转出去,区块链浏览器一眼就能把它们归成一堆:同一个来源、相近的时间、差不多的金额,等于把自己的持币地址结构公开写在链上。
GTokenTool 的「隐匿转账」处理的就是这件事。它把一次转账变成一条中转链:出钱钱包 → 中转 1 → 中转 2 → … → 到账地址,每一站之间随机等一小会儿,每一跳都是独立签名的普通转账。
先说清边界:它降低的是「一笔转账就归堆」这种最直观的关联,让追踪变贵,不是绝对匿名。时间、金额、后面买了同一个币,这些行为习惯仍然会把地址串起来。
上手前把这个模型对齐,能省掉大部分困惑。
中转数量填几个?界面给的建议是 1~5 个够用,金额大、想更稳可以填 10 个;上限 20 个(填 50 也会按 20 给你造)。每多一个中转就多一跳:多一次 gas、多等一段时间。超过 5 个时页面会直接提醒「中转 6 个就是 7 跳:每一跳之间都要等一次、各付一次 gas」。
填好数量点生成 N 个中转,工具会给你一串 12 词助记词,这一批中转地址全部由它派生。这一步是整件事里唯一不能省的动作:
relay-wallets-N.csv(助记词 + 每个中转的地址和私钥),存到离线位置;赶时间可以先复制助记词,但复制完记得清剪贴板。钱是中转地址在管的。浏览器清缓存、换电脑、Safari 的 ITP、在微信内置浏览器里打开,都可能把本地数据清掉——助记词丢了,卡在中转上的钱就再也拿不出来。
已经有一串助记词的话,展开底部「已经有中转钱包的助记词?在这里恢复」,粘回去会把同一批中转地址原样算出来,接着上次的进度继续。
三个必填项,按顺序填。
① 钱从哪个钱包出? 粘出钱钱包的私钥(64 位十六进制,带不带 0x 都行;框是明文显示,手机端才粘得进去)。粘完下面会回显推导出的地址,点刷新余额读一次链上余额——这行地址核对清楚再往下走。
② 转多少? 填的是从这个钱包里转出多少,服务费和中转那几跳的 gas 都从这里面扣,剩下的才到账。想把这个钱包清空就打开全部转出(把这个钱包清空),金额框会自己填成实时余额。
③ 转到哪个地址? 最终到账地址,自己的钱包、交易所存款地址都行。
下面「费用与到账」这张清单是关键,开跑前看懂它:
| 项目 | 含义 |
|---|---|
| 转出金额 | 要搬走的钱 |
| 中转 gas(从转出金额里扣) | N 个中转各发 1 笔,所以到账会比转出少 |
| 服务费 | 0.0001 原生币 × 中转数量,另外从钱包出,不经过中转 |
| 出钱钱包 gas | 第一跳 + 服务费这两笔 |
| 钱包总共要出 | 转出金额 + 服务费 + 出钱钱包 gas |
| 预计到账 | 转出金额 − 中转那几跳的 gas |
算一遍:3 个中转、转出 0.5 BNB,按 1 gwei 估算每跳约 0.000021 BNB。
真实数字以发送那一刻的链上 gas 价为准,页面上那几个数就是按实时价算的。
金额太小时路线排不出来——中转的每一跳都要从过路的钱里付 gas,钱盖不住就一分都到不了。这时会出现红色卡片「转出金额不够付中转 gas」,写明每跳 gas 估算、至少要多少、建议转出金额提到多少,或者直接减少中转数目。
展开「中转路线」折叠区,能看到这一笔要经过的地址和每一站预计经过的金额,以及两个参数:每一跳之间等多久(秒) 到 到(秒),默认 0~1 秒随机。填 0 也仍然是连着不同区块落地,因为每一跳都会等上一跳落链才发。设成 30~300 这样的大区间,时间分布更像普通用户。
看完没问题点开始打钱。
进度一律按链上余额推,不靠浏览器缓存。顶部会说「钱还在路上 · 接下来发第 3 跳」或者「钱已经到到账地址了」,旁边是到账地址的实时余额和上次核对时间;刷新进度读一次,运行中可以停止。
「路线 · N 跳」逐跳列出:第几跳、从哪到哪、金额、状态(未发出 / 已广播 · 待打包 / 已到账 / 失败 / 已跳过)、查看 ↗ 直接开浏览器。服务费单独一行,如果这台设备没留下它的哈希,会写「本地没留档」而不是骗你说没发过。
「中转钱包」表回答钱现在卡在谁手上:应收、余额、状态是「第一跳还没到」「还没发出去」还是「已转出」。
三个容易被忽略的开关:
「其他操作 · 导出」里的导出清单给一份 CSV(跳,类型,出钱地址,收钱地址,金额,状态,交易哈希),留档、对账、复盘都用得上。
同一页还有一句更重要的提醒:到账地址别和出钱钱包直接连上,真要动这笔钱时也尽量隔几天、隔几笔。收钱方式选错,前面拆的全白费。
已经发出去的交易不会撤回。进度(地址、金额、各跳哈希)存在这台设备的本地缓存里,私钥和助记词一个字节都不存。刷新、关浏览器、清语言缓存之后回来:
一框一条红字,不用整页找。
这把私钥看不懂:应该是 64 位十六进制(带不带 0x 都行)这不是一个地址:要 0x 开头的 40 位十六进制(别带空格)金额要填数字,例如 0.05 / 金额要大于 0
出钱钱包 0x12345678… 余额不够:这一笔要 X(转出金额 + Y 服务费 + gas),当前 Z还没生成中转钱包,先回第 1 步生成
本文仅作区块链工具与链上数据分析的学习交流。请按当地法律法规使用,禁止中国大陆用户参与虚拟货币相关业务;请勿将工具用于洗钱、规避监管等违法用途。