选择广播者
Anon 提供三种将私密交易提交至区块链的模式。可用方式和默认选择取决于交易及网络。签名前请检查所选方式与预估费用。
广播模式比较
| 模式 | 交易提交者 | Gas 支付方 | 隐私 | 可用性 |
|---|---|---|---|---|
| Waku | P2P 网络中的随机广播者 | 广播者,费用从屏蔽余额扣除 | 委托链上发送,网络元数据仍可能可见 | 取决于网络可用性 |
| Paymaster | Anon paymaster 服务 | Paymaster 服务 | 较高,通过独立 OHTTP 中继加密提交 | 取决于 paymaster 与中继可用性 |
| Self-broadcast | 您直接提交 | 您的公开 ETH | 最低,关联 IP 和地址 | 取决于 RPC 可用性及公开 gas 余额 |
Waku 模式
此模式下,Anon:
- 将已签名且带证明的交易发布到 Waku P2P 网络
- 等待广播者节点接收并提交至区块链
- 监控 Waku 频道中的成功或失败响应
自动选择:按费用、响应时间和历史可靠性对可用广播者排序,自动选择最优者。
手动选择:若要指定广播者,例如测试或自动选择失败时:
- 打开 Settings → Advanced → Broadcaster
- 启用 Manual Broadcaster Selection
- 从发现的节点列表选择
每个节点由公钥标识,Anon 显示其当前费用估算。
Waku 模式失败时
广播者是独立节点,可能离线或拥堵。若约 30 秒内找不到广播者,Anon 会显示错误,允许重试或切换模式。
Paymaster 模式
Paymaster 是验证交易、支付 gas 并提交至区块链的托管服务。客户端封装请求后经 https://relay.anon.inc 发送,中继无法读取载荷,paymaster 也不直接接收浏览器连接。其费用从选定的费用代币中扣除。
优势:
- 服务可用时提供托管提交
- 支持多种费用代币,不限 ETH
- 确认仍取决于链和 gas 状况
权衡:
- 属于托管服务,paymaster 仍能看到解密后的请求及提交时间;独立中继提供网络层隔离
配置详情见 Paymaster 与 gas 赞助。
自行广播模式
浏览器直接向 RPC 端点提交交易,这会:
- 向 RPC 服务商暴露 IP
- 将支付 gas 的发送地址与 Railgun 交互关联
仅在另两种模式不可用,或该笔交易无需隐私时使用。
切换模式
在交易流程中检查提交方式。可用选项随操作和网络变化,确认前请核对发送方、gas 支付方式及费用。