这个问题真的很有趣,我原本也以为钓鱼是用类似的地址转币给你,让偷懒的人手滑转错。
文中说钓鱼的人可以用自己的钱包转币出去是满奇怪的,我就去查一下USDC的合约,里面的
transferFrom code还真的允许任何人调用这个function 转出0块代币。
https://i.imgur.com/cOhNuZS.jpg
code写<=也就是=0也是可以正常调用function
而没有approve过的状况下,allowed值会等于0
所以任何人call tranferFrom从你的钱包转出0 USDC是可以的,你的钱包就会出现转出纪录