Bitcoin ABC addresses BCH mining vulnerability in its mining software. This vulnerability would have allowed an attacker to create a split in the bitcoin cash network.
According to CCN – the attacker would have created a malicious transaction that included the bitflag of “0x20” in the signature hash type and accepted by Bitcoin-ABC 0.17.0 and mined into a block but not by other BCH mining software, including previous Bitcoin ABC versions.
On April 26, Bitcoin ABC noticed the vulnerability and developers subtly distributed a patch to mining pool operators and bitcoin cash miners before announcing the potential hack to general public.
The announcement read:
“After analysis of the vulnerability and possible responses, Bitcoin-ABC developers prepared a patch for the vulnerability and private release, to distribute directly to mining pool operators. Due to the decentralised nature of the mining community it was not possible to reach everyone directly. This release was provided to verified Bitcoin Cash miners to forward to trusted miners once they had upgraded.”
Bitcoin ABC also assured crypto community that they will take several actions in order to prevent it happening again. They went on to promise, they would reduce the response time regarding emerging issues in future. Bitcoin ABC is currently establishing a bug bounty system with others in the industry.
It was thanks to a tip off given by anonymous party alerting them in a clear and professional report about the bug. Bitcoin ABC mentioned they would reward the tipster if the said person would come forward.
Bug bounty hunting began in 1998 at communications company “Netscape” – after the company noticed it’s employees were finding and fixing errors in their own code of their own volition, looked for a way to get outsiders to do stress-testing.
This idea was well adopted through the tech industry and has become a beneficial way for businesses to remain secure and efficient.
Will Bitcoin bulls break through $10,000?