How Ethereum and Other Chains Can Stop Spam Tokens, Dust Attacks, and Address Poisoning