Ethereum.
attacks, a major feature of solidity is that you can call other external contracts, but when you send eth to an external address or call an external contract, you need to submit an external call. If the external address is a malicious contract, the attacker can add malicious code to the Fallback