Tornado Cash 钱包配置全攻略 RPC审查 常见问题解决 Tornado官网

1. 为什么需要配置 RPC?

如果您想通过Tornado Cash存款或提款,您可能需要更改钱包的RPC设置,因为大多数主流RPC提供商已阻止与该协议的交互。自OFAC对Tornado Cash实施制裁以来,大多数RPC都会审查协议和治理的交易,您需要将钱包的RPC配置为未经审查的端点。

MetaMask的默认提供商Infura,以及Ankr和Alchemy,目前不会禁止与协议、治理和TORN代币相关的交易,但用户仍可能遇到连接问题。

想了解更多关于Tornado Cash的使用指南,可以阅读我们的文章:Tornado Cash Nova 使用指南:灵活隐私交易新选择

2. 如何更改 MetaMask RPC 设置

步骤一:进入设置

有时访问应用程序时,您可能会遇到错误提示,点击「打开设置」即可进入配置界面。

步骤二:选择自定义 RPC

在RPC选择下拉列表中,默认会有一个选项被选中。点击它并选择「自定义」选项。

步骤三:输入非审查 RPC 端点

根据您的网络,在此处输入非审查的RPC提供商,这将解决应用程序问题。完成后,您就可以自由地进行存款、提款、质押或参与去中心化治理。

想了解更多关于Tornado Cash的技术细节,可以阅读我们的文章:Tornado Cash 与 zk-SNARK

3. 寻找替代 RPC 端点

您可以尝试以下方式寻找可用的RPC端点:

  • Chainlist:在Chainlist上搜索您需要的网络,寻找替代的工作端点
  • TornadoRPC:使用TornadoRPC提供的专用RPC服务(可能需要多次尝试,注意网络配置的ChainID)

Tornado Cash 钱包配置全攻略 RPC审查 常见问题解决 Tornado官网

4. 常见错误及解决方案

错误1:Failed to fetch relayers

此错误与连接不良有关,或者您的网络上没有可用的中继器。通常可以通过刷新页面来解决。

错误2:Failed to fetch proving keys

此错误与连接不良有关,通常可以通过刷新或更改VPN位置以获得更低的延迟来解决。

错误3:Failed to fetch all deposit events from contract(提款时出现)

此错误与连接不良或使用经过审查的RPC端点有关。解决方法包括:

  • 更改VPN位置以获得更好的延迟
  • 尝试使用新的浏览器或访问方式
  • 配置应用程序使用替代的RPC端点

错误4:无法从钱包存款

自OFAC制裁以来,大多数RPC都会审查协议和治理的交易,您需要将钱包RPC配置为未经审查的端点。

想了解更多关于Tornado Cash隐私保护的最佳实践,可以阅读我们的文章:Tornado Cash 隐私保护最佳实践:如何真正实现链上匿名

💡 常见疑问解答

为什么使用Tornado Cash需要更改RPC设置?

自OFAC对Tornado Cash实施制裁以来,大多数主流RPC提供商(如Infura、Alchemy)会审查与协议交互的交易。你需要将钱包的RPC配置为未经审查的端点才能正常使用。

如何在MetaMask中更改RPC设置?

进入MetaMask设置,在RPC选择下拉列表中选择「自定义」选项,然后输入非审查的RPC端点地址,完成后即可正常进行存款、提款或参与治理。

如何找到可用的非审查RPC端点?

可以在Chainlist上搜索所需网络寻找替代端点,或使用TornadoRPC提供的专用RPC服务(可能需要多次尝试,注意网络配置的ChainID)。

提款时出现’Failed to fetch all deposit events from contract’错误怎么办?

此错误与连接不良或使用被审查的RPC端点有关。可尝试更改VPN位置、使用新浏览器或配置应用程序使用替代的RPC端点。

TC

✍️ 本文作者:Tornado官网运营者

我是 Tornado官网 的独立运营者,8年软件开发经验,2017年进入加密领域,专注 Tornado Cash 协议与零知识证明研究。本站所有内容均为个人独立研究和撰写,旨在为中文社区提供准确、深度的隐私技术解读。

📌 发现错误或想交流?欢迎通过 Telegram邮箱 联系我



 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。