MetaMask – and Ethereum (ETH) decentralized application browser and wallet which enables users to visit the distributed web –has injected a web instance for the web page together with an Ethereum provider automatically, allowing decentralized apps to reach the blockchain, access the account addresses of users, and propose transactions.
Privacy Breach Unveiled
Nevertheless, the existing generation of decentralized app browsers contains privacy exposure. The injected objects can be scanned by malicious websites, and they can track Ethereum (ETH) users, even when the extension is not enabled. Such attacks can make users susceptible to a lot of attacks, and they are usually referred to as “fingerprinting.”
For instance, nefarious players have been able to create phishing campaigns and intrusive ads using the uncovered data. So once a user unlocks the extension, the malicious players can also see the Ethereum (ETH) address of the users, and they can use it to gain access to personal information, like balance, transaction history, and other sensitive information.
To protect the privacy and personal information of users, Ethereum (ETH) decentralized app browsers including imToken, MetaMask, Mist, and Status will require updates to existing dapps. The decentralized app browsers will no longer inject a web instance or Ethereum (ETH) provider automatically when the page loads.
The decentralized apps will have to query a provider from the browser that’ll then request the permission of the users to allow or disallow access to the Ethereum (ETH) blockchain. If the user approves the request, the provider will be injected into the web page. This will improve the security of the Ethereum Dapp browsers, wallets, and the entire blockchain itself.
Ethereum (ETH) Price Today – ETH / USD
At the time of writing, Ethereum (ETH) is trading at $277 after an increase of less than two percent over the past twenty-four hours. The digital currency currently has a market cap of $28.21 billion and its trading volume over the past twenty-four hours is $1.29 billion.