Evolution of price manipulation on Uniswap V2. Learn how blindly trusting official libraries and increasing collateral requirements still fails if the underlying price oracle remains manipulative.
Exploiting smart contract payments to cause a Denial of Service (DoS). Learn how blocking native Ether transfers can lock contract states forever.
Reading private storage variables directly from the blockchain. Learn how data visibility modifiers like private do not hide data on public blockchains.
Forcibly sending Ether to a contract with no receive or fallback functions. Learn how the selfdestruct EVM instruction overrides standard payment controls.