Does ETH 2.0 address malicious smart contracts like randomly wallet dropped NFTs?

self.ethereum7d ago
Title. Current smart contract system is susceptible to fraud/scams. You can make an NFT with a smart contract that upon interaction (including trying to "delete"/burn the NFT) will empty the whole wallet the NFT is in, and this NFT can be dropped into any wallet that's address is known to the sender and you cannot refuse it. To my understanding, this smart contract behaviour cannot be changed in the current smart contract system. Are there any solutions trying to address this kind of malicious smart contracts in ETH 2.0? Thanks! EDIT: It is being pointed out that I'm using deprecated terminology. So the same question still stands: will The Merge address said issue? [](