0x exchange smart contract vulnerability, explained | Dark Hacker News