Ethereum wallets work like a bank account that anyone can deposit funds into. This dusting attack would be as if, say, Iran or North Korea decided to start depositing a few dollars into every American's checking accounts to try and implicate the entire country's citizenry in financial crime.
Bitcoin has one defense against this attack: coin control. The way Bitcoin works is as if every time you wrote a check, you had to also include a list of all the other checks that the money comes from. So you can technically avoid implicating yourself in financial crime by not writing "payable by Iran/NK super hackerz" on your checks.
> Bitcoin has one defense against this attack: coin control. The way Bitcoin works is as if every time you wrote a check, you had to also include a list of all the other checks that the money comes from. So you can technically avoid implicating yourself in financial crime by not writing "payable by Iran/NK super hackerz" on your checks.
Isn't this terrible for freedom? When I pay with fiat, I don't have to include a list of where that fiat came from.
Bitcoin has one defense against this attack: coin control. The way Bitcoin works is as if every time you wrote a check, you had to also include a list of all the other checks that the money comes from. So you can technically avoid implicating yourself in financial crime by not writing "payable by Iran/NK super hackerz" on your checks.