Title. Current smart contract system is prone to fraud/scams. You can make an NFT with a smart contract that upon interaction (consisting of attempting to “delete”/burn the NFT) will clear the entire wallet the NFT remains in, and this NFT can be dropped into any wallet that’s address is understood to the sender and you cannot decline it.
To my understanding, this smart contract behaviour cannot be altered in the existing smart contract system. Are there any options attempting to address this type of malicious smart contracts in ETH 2.0? Thanks!
EDIT: It is being explained that I’m utilizing deprecated terms. So the exact same concern still stands: will The Merge address stated problem? https://ethereum.org/en/upgrades/merge