Onchain sleuth ZachXBT said he had identified the mysterious whale who made $20 million in profits from highly leveraged ...