Report Claims 34,000 Ethereum Smart Contracts Are Vulnerable to Bug...