Hacker News new | ask | show | jobs
by nullc 4625 days ago
Well, it's factually inaccurate from the very first paragraph. Bitcoin has had several end-of-the-world vulnerabilities found and corrected.

e.g.

OP_RETURN bug (let anyone spend anyone elses coin)

Value overflow bug (let anyone produce billions of bitcoin)

Block merkle tree hash practically vulnerable to second preimage attacks (allowed anyone to select and kill arbitrary blocks, and thus rewrite the consensus)

Plus a mountain of smaller design bugs and more conventional software crashes issues.

The overall design is highly idiosyncratic in many ways. Novel integer serializations, random byte endianess.