MetaMask Guide: Solutions for Ordinary Users to Address Foxy’s IP Logging
Original Title: "The Solution for Little Fox to Record User IPs"
Author: Varian
This morning I saw a shocking piece of news. ConsenSys updated its privacy policy on November 23 on its official website, stating that when users use Infura as the default RPC in MetaMask, it will collect the corresponding IP address and ETH address when users send transactions. However, if users use a third-party RPC, neither Infura nor MetaMask will collect the user's IP address or ETH wallet address.
Link: https://consensys.net/privacy-policy
This implies several possibilities:
ConsenSys will adjust itself to be more compliant with regulations, which is also a major trend in the blockchain industry.
Little Fox is going to issue tokens and can use IPs to track witches. Or Infura has always been recording, and this time Little Fox wallet officially announced the start of recording.
Will Little Fox open the data to the industry or ecosystem?
In the future, will other projects follow suit, such as Arbitrum and Optimistic, which both have their own official RPC, and public chain testnets also use their own PRC before going live on the mainnet?
Some friends have suggested that catering to regulations is paving the way for an IPO, which also means they won't issue tokens. However, it is never wrong to be prepared according to one's own needs.
Currently, there are 2 solutions:
Use a third-party PRC.
Use a fingerprint browser or server.
Today, we will mainly discuss how to configure a third-party PRC.
First, check which networks are using Infura's RPC. Click on the Little Fox wallet in the upper right corner ------ Settings ------ Networks ------ Add Network.
Then click on the network, and you can see that the ETH mainnet, Rinkeby, and Goerli testnets are all using Infura. This modification will take ETH as an example:
Moreover, these networks are locked and cannot be modified. We can change the RPC by creating a new network. Click on the upper right corner to add a network.
Fill in the relevant information:
Network Name: Custom, I wrote ETH2
New RPC URL: I will explain how to find it later
Chain ID: 1
Currency Symbol: ETH
Block Explorer URL: https://etherscan.io
To find the PRC URL, you can check chainlist:
The first one is the ETH mainnet, click the arrow below to expand.
Choose a node yourself. Using third-party nodes may have some potential risks, so it is advisable to use well-known nodes (which have relatively lower risks). Personally, I use Alchemy, Ankr, and Flashbots. After selecting, click the Copy URL on the right to copy the link.
Paste the link into the new RPC URL, and click save.
Then you can see the ETH balance, and other networks can also be modified in this way.
In the future, it is not ruled out that some third-party nodes will also collect user information. The best method is to use a fingerprint browser or server. However, this can be a temporary transition.