29/07/2022 This MetaMask Ethereum Wallet Update May Help Thwart NFT Scams

Following a rash of social media NFT scams, MetaMask adds an extra step that could help users avoid “wallet drainer” attacks.

metamask-nfts-bored-apes-gID_4.jpeg

Social media scams arebooming in the NFT space, with Twitter andDiscord users dupedinto connecting their cryptowalletsto malicioussmart contracts—and having theirNFTsand other tokens swiped as a result. Now the topEthereumwallet,MetaMask, has updated its interface to try and help users recognize and avoid such scams.

MetaMask released a new 10.18.0 update to the wallet this week, which includes a change to the way that the software presents a requested setApprovalForAll permission. Granting that permission allows thesmart contract—the code that powers NFTs anddecentralized apps—the ability to access and transfer out all NFTs andtokensin a wallet.

Following the update, as security firm Wallet Guardnoted on Twitter, MetaMask now makes it clearer that a smart contract is requesting broad permissions, including access to any funds held within the wallet—a function that can be used for so-called “wallet drainer” exploits.

Screenshots posted to MetaMask’sGitHub software development repositoryshow a new prompt that uses a larger font than the rest of the interface. The example text reads, “Give permission to access all of your BAYC?” (orBored Ape Yacht Club), with an additional warning reading, “By granting permission, you are allowing the following account to access your funds.”

MetaMask Software Engineer Alex Donesky wrote on GitHub on June 22 that “there is some urgency to get something out there since this method is so commonly used.” He also added that the “timeline is compressed,” and admitted that it wasn’t how he would approach the change if there was more time to develop it.

Indeed, the update comes following a rash of scams that are primarily spread via hacked social media accounts. In the spring, verified accounts of numerousTwitter users were hijackedand used to share scam links inspired by prominent NFT projects like Azuki andOtherside, and steal the NFTs and tokens of users who unwittingly connected their wallets to the smart contracts.

More recently, the Twitter accounts of various NFT projects and notable collectors were hacked to share similar types of links, billing them as a free NFT or token drop. Such scams have taken place via hacked Discord and Instagram accounts as well. It has led to a debate over whether creators and projectsshould compensate userswho lose assets via such scams.

Earlier this month, NFT drop registration platform Premint was impacted by a hack to its website that used the setApprovalForAll function tosteal an array of valuable NFTs and tokensfrom affected users. Ultimately, the firm reimbursed users to the tune ofover $500,000 worth of ETH, and bought back and returned a pair of pricey NFT collectibles as well.

“The user interface for the most popular wallets need to be drastically improved to make it near impossible for someone to connect to a wallet drainer,” Premint founder Brenden MulligantoldDecryptlast week. “This is a solvable problem, but it’s batshit crazy that it’s so easy to drain a wallet and there aren’t more warnings in place to protect people.”

To be clear, MetaMask’s update does not make any judgment call about the contract that users are attempting to connect to, and does not specifically call out identified scams. Furthermore, there are potentially legitimate uses for the setApprovalForAll function for certain dapps, such as on NFT marketplaces, which only further muddles the user decision.

Still, the MetaMask update could help minimize the impact of scams. Some NFT collectors who have fallen for such social media scams have been accused of recklessly approving transactions due to FOMO and speculative frenzy around NFTs, and this extra step might give users pause—and an opportunity to reconsider their actions.

We’ll see whether MetaMask takes this new feature further in future updates, as well as whether competing wallets will adopt similar techniques. Scams aren’t limited to MetaMask users, after all, and not to Ethereum either.Solanahas a similar function (signAllTransactions), and a notable NFT collector just fell victim to such a scam via hisPhantom wallet.

The pseudonymousco-founder of MonkeDAO, Nom, last nighttweetedabout how his wallet was drained in an attack when he interacted with a smart contract that he thought was safe to use. Nom wrote that he lost about 500 SOL (about $20,200) and NFTs including one fromSolana Monkey Business, which the attacker thensold for 197 SOL($7,736).

Arts

https://decrypt.co/106164/metamask-ethereum-wallet-update-help-thwart-nft-scams?amp=1

Interesting NFTs
Ketchup
Ciao! Ketchup here. I'm here to enjoy eating lasagna and shakin' dat booty. In my free time, I can usually be found vegan or watching reality tv. Our friendship will be wondrous, despicable, and full of chocolate.
CryptoPunk #6817
The CryptoPunks are 10,000 uniquely generated characters. No two are exactly alike, and each one of them can be officially owned by a single person on the Ethereum blockchain. Originally, they could be claimed for free by anybody with an Ethereum wallet, but all 10,000 were quickly claimed. Now they must be purchased from someone via the marketplace that's also embedded in the blockchain.
The Rare Pearl Moon with Motion
Motion Version Part of my moon series. This super rare pearl moon has just washed ashore on a remote tropical island beach, fining one of these rare Jems is like a total worldly treasure! These moons, only fall to earth once in a few million years! When I found this one I felt the luck that is said to come with this pearl moon.
Who is Satoshi Nakamoto?
"Who is Satoshi Nakamoto?" is dedicated to the mysterious creation of Bitcoin, and acts as the showcase artwork within Javier ArrĂ©s’ exploratory series "Bitcoin, The Origin". "Who is the creator of Bitcoin?" The artist, ArrĂ©s, explores this question, and the feelings of doubt and mystery that accompany it, through his unique artistic language. An unknown, an enigma. It should be remembered that the name Satoshi Nakamoto is a pseudonym of Bitcoin's author or authors and gives us little insight into its true creator. For this Visual Toy, ArrĂ©s uses the signature claw machine, his famous half-operation, to symbolize our collective ignorance and unconfirmed belief: As soon as it has the stuffed animal within its grasp and appears to have solved the puzzle, the animal escapes again, and again. At present, there are three more public and studied possibilities who are either believed to be the creators of the currency or who directly claim the creation of it. It may be all or none of them, yet these three personalities leave us clues which are an important part of this interesting enigma. For this moment, it will remain unknown... In this artwork, ArrĂ©s elevates the claw machine from the apparatus, to an iconic pop art object serving as an important element to the Bitcoin creation narrative. Action is everywhere, with each movement serving an iconographical or metaphorical purpose related directly to cryptocurrency: Various ups and downs, roller coasters, mining points, robot, coins and more speak to a sense of hope, risk, mystery, randomness and possibility of pay out. Hundreds of manically thought out details make this creation one of the artist’s most complex Visual Toys to date. ------- "Bitcoin, The Origin" is a set of two Visual Toys, titled "Who is Satoshi Nakamoto" and "It’s Alive!" which reflect and explore the mystery and enigmas behind the creation of Bitcoin. ArrĂ©s presents these proposals to us in his signature style, full of iconography, fantasy, maniacal animations and a panoply of details (both subtle and overt) which simultaneously fascinate, hypnotize, and narrate this historical milestone through the singular vision of the artist. Through this series, ArrĂ©s freezes a crucial moment of cryptocurrency history, taking a still photo under his vision and turning it into two unique crypto artworks. ---- More info about Javier ArrĂ©s: https://javierarres.com/about.html
#92379
By OthersideDeployer