Denial Of Service (DoS)
bitcoin-ruby is vulnerable to denial of service DoS attacks. There is a flaw in the Merkle hash implementation that Bitcoin uses to calculate the Merkle root in a block header. Block hash collisions can easily be made by duplicating transactions in the Merkle tree. A record collision would preven...