
1. 什么是中继器,为什么需要它
中继器(Relayer)是 Tornado官网(龙卷风官网) 生态中的独立服务方,它代替用户提交提款交易。用户不需要用持有 ETH 的钱包支付 Gas,从而避免“提款地址与某个有 ETH 的地址产生关联”。
如果没有中继器,用户只能用自己的钱包支付 Gas。而这个钱包如果与存款地址有任何链上联系(比如同一个交易所提币地址、同一个 ENS),整个隐私就失效了。中继器的存在,就是为了切断这最后一环。
关于 Tornado Cash 的完整匿名机制,见 技术架构全解。
2. 中继器如何保护你的隐私
中继器的工作流程:
- 用户构造 zk-SNARK 提款证明
- 把证明和接收地址交给中继器
- 中继器用自己的 ETH 支付 Gas,提交交易
- 合约验证证明后,把资金转给接收地址
- 中继器从提款金额中扣除服务费
关键点:中继器无法修改接收地址,也无法篡改提款金额。它只能决定是否帮你提交。所以从安全角度,中继器是“可信但可验证”的。
3. 费用结构:0.3% 从哪里来
Tornado Cash 协议本身不收取任何费用。中继器收取的费用来自提款金额,主流费率是 0.3%。
| 项目 | 说明 |
|---|---|
| 协议费用 | 0(协议不收任何费用) |
| 中继器费用 | 约 0.3%,从中继器质押余额扣除 |
| 费用去向 | 分配给治理金库中的 TORN 质押者 |
费用机制的完整参数,见 Tornado官网的 安全与治理完全指南。
4. 中继器网络的集中化风险
中继器网络正在集中化。根据 Tornado官网 引用的链上审计数据,制裁解除后前 20 名中继器处理了 81.4% 的提款,而制裁前这个比例是 60.3%。这意味着越来越多用户的提款通过少数中介路由。
完整数据见 制裁解除后的链上真相。
对用户的直接影响:
- 少数中继器服务中断时,提款可能延迟或失败
- 长期使用同一个中继器,增加被关联的风险
- 监管压力可能集中在少数可识别的中继器运营者身上
5. 如何选择中继器
- 费率:0.3% 是主流,明显高于此的需警惕
- 运行时长:优先选择持续运行半年以上的
- 社区信誉:查看治理论坛和社区讨论中的评价
- 轮换使用:不要长期固定用一个中继器
- 不要用来源不明的中继器:恶意中继器虽然无法改地址,但可能记录你的 IP 和提款请求
6. 自己运行中继器的门槛
任何人都可以运行中继器,但需要:
- 质押 TORN 代币(治理设定为 2000 或 300 TORN,不同文档版本有差异)
- 维持余额高于 500 TORN 的最低门槛
- 准备独立服务器和 ETH 支付 Gas
完整教程见 Tornado官网的 TORN 代币质押教程(即将发布)。
💡 常见疑问解答
中继器能偷走我的资金吗?
不能。中继器无法修改提款证明中的接收地址和金额,它只能决定是否提交交易。合约会验证 zk-SNARK 证明,地址不匹配的提款会被拒绝。
不用中继器可以吗?
可以,但前提是你的提款地址有 ETH 支付 Gas,且这些 ETH 的来源与存款地址无任何关联。如果做不到,中继器几乎是必须的。
中继器会记录我的 IP 吗?
理论上可以。中继器服务方能看到你发起提款请求的 IP。这也是为什么建议配合 VPN 或 Tor 使用,并且不要长期用同一个中继器。
