早上看到一个令人震惊的消息,ConsenSys 于 11 月 23 日在官网上更新了其隐私政策,声明当用户在 MetaMask 中使用 Infura 作为默认 RPC时,将在用户发送交易时收集对应的 IP 地址和 ETH 地址。但如果用户使用第三方 RPC,那么 Infura 和 MetaMask 都不会收集用户 IP 地址或 ETH 钱包地址。
这意味着几种可能:
1、Consensys 将把自己调整的更加符合监管,这也是区块链行业的大趋势。
2、小狐狸将要发币了,可以利用 IP 来查女巫了。或者是 infura 一直有记录,这次只是小狐狸钱包正式宣布开始记录。
3、小狐狸是否会将数据向行业或者生态内开放?
4、未来其他项目方是否会有样学样,比如 arbitrum、optimistic 均有自己的官方 RPC,而公链测试网在主网上线前也是使用自己的 PRC。
也有朋友提出,迎合监管是为上市铺路,这也意味着不会发币。但是,根据自己需求做好准备总没有错。
目前有 2 个解决方案:
1、使用第三方 PRC。
2、使用指纹浏览器或者服务器。
今天主要讲如何配置第三方 PRC。
首先查看自己哪些网络使用了 infura 的 RPC。点击小狐狸钱包右上角——设置——网络——添加网络。
然后点击网络,可以看到 ETH 主网、rinkeby、georli 测试网均使用了 infura。此次修改以 ETH 为例:
而且这些网络被锁住了无法修改,我们可以通过新建网络的方式来更换 RPC。点击右上角添加网络。
填入相关信息:
网络名称:自定义,我写的 ETH2
新的 RPC URL:待会讲怎么查找
链 ID:1
货币符号:ETH
区块浏览器 URL:https://etherscan.io
查找 PRC URL,可以到 chainlist上查找:
第一个就是 ETH 主网,点击下面的箭头展开
自己选择一个节点,使用第三方节点可能会有一些潜在风险,所以需要使用大牌的节点(风险相对较低),我个人使用 alchemy、ankr 和 flashbots,选定后点击右边的 Copy URL 拷贝链接。
将链接粘贴到新的 RPC URL 内,点击保存即可。
然后就可以看到 ETH 余额了,其他网络也可以用这种方式进行修改。
未来不排除某些第三方节点也会收集用户信息,最好的方法是使用指纹浏览器或者服务器。但是可以暂时这么过渡一下。