This was likely a scam (last operated on May-22-2020 06:23:40 PM +UTC).
The idea is to hold a certain amount of tokens in the account, but no ether.
Then, the scammer would "innocently" publish the private key of that account, attempting to lure other users into withdrawing those tokens.
But you cannot do that without any ether in the account, so you first transfer a small amount of ether to it, and then try to withdraw those tokens from it.
Alas, your token-transfer attempt reverts, and while you're busy trying to figure out why, the scammer withdraws the ether that you have transferred.
Q1: what guarantees that your token-transfer attempt will always revert?
Well, a simple require(msg.sender == scammerAccount) statement in the token contract's transfer function guarantees that only the scammer can withdraw those tokens.
Q2: why would such token would ever show up on Etherscan as a valuable asset?
Well, the same question can be asked on a ton of other non-malicious tokens.
likelywhat happened. Isn't there a way to verify it? like what you suggest implies that there is a smart contract somewhere that "listens" on eth transfer into this wallet? isn't there a way to trace such a contract? – shaharsol Dec 20 '20 at 11:38intransactions andouttransactions but notselfones. though it may serve the same malicious principal - i wonder how can we tell? – shaharsol Dec 20 '20 at 12:16there is a smart contract somewhere that "listens" on eth transfer into this wallet- not a smart-contract, but an off-chain server (a bot, if you will). – goodvibration Dec 20 '20 at 12:26I also don't understand what the scammer wallet owner gets from it- you're mixing two accounts here - one account is the one that you posted, whose private key is presumably posted publicly, while the other account (namedscammerAccountin my answer above) has a private key known only to the scammer. – goodvibration Dec 20 '20 at 12:28https://etherscan.io/tx/0x6ffdfddc45a01d3af53fea643325b018cf8d7388c4773bc8631da6e0de4f0545 – shaharsol Dec 20 '20 at 13:06
>= 0rather than> 0or something like that. In either case, you can view pretty much every transaction prior to this last one, and see that he/she has actually gained a small amount of ether on each one of them. – goodvibration Dec 21 '20 at 07:47