Schnorr signatures implemented in Bitcoin Cash network and transaction plasticity problem fixed

The planned hard fork took place on the Bitcoin Cash cryptocurrency network, as a result of which full support was added for Schnorr’s signatures, a solution aimed at increasing the privacy of transactions.

Block number 609136, found by the BTC.com pool at 13:44 UTC on Friday, November 15, was the first that older versions of Bitcoin ABC, including 0.19.0, were considered invalid. The new version of Bitcoin ABC 0.20.6 software, however, adopted it, thereby confirming a successful hard fork.

The implementation of Schnorr signatures will allow aggregating several signatures for one transaction into a single one due to linear mathematics embedded in the scheme. The same approach can be applied for multi-signature transactions: by combining public keys and signatures into “threshold public keys” or “threshold signatures”, such transfers can be made indistinguishable from ordinary ones.

Also, with the latest update on the Bitcoin Cash network, transaction plasticity has been eliminated – the ability to change the transaction identifier (TXID) without canceling the transaction itself This problem has long been a considerable headache for Bitcoin blockchain project developers. On the bitcoin network, it was solved by activating the Segregated Witness protocol in 2017.

At the same time, the update did not affect the complexity change algorithm, which is responsible for recalculating the mining difficulty of BCH based on the data of the last 144 blocks found.

Recall that earlier BitMEX Research researchers came to the conclusion that the increase in the hashrate volatility in the Bitcoin Cash network in October could be due to the manipulations of individual players, although direct evidence of this was not found.

Leave a Reply

Your email address will not be published. Required fields are marked *