On Friday, September 26th, a patent for a technology for accelerating elliptic curve operations known as GLV endomorphism expired. It can now be activated in the popular Bitcoin Core client to improve the speed and efficiency of signature verification. BTC Times reports.
Hal Finney, the recipient of the first bitcoin transaction from Satoshi Nakamoto, studied the possibilities of using GLV-endomorphism technology.
On February 8, 2011, in a post on the Bitcointalk forum, Finney announced that he started experimenting with the technology after reading the work of the authors of the patent.
He emphasized that the initial test results were promising – the speed of signature verification increased by 25%.
After a while, the function was implemented in Bitcoin Core. However, its activation was impossible due to the validity of the patent registered on December 23, 1999.
The expiration of the patent will open up the opportunity for Bitcoin developers to accelerate the activation of the solution in Bitcoin Core. The function was actively tested during the creation of libsecp256k1, which means that it can be quickly put into operation.
According to Peter Welle of Chaincode Labs, once the solution is activated, node owners will be able to notice a decrease in CPU load.
Support for GLV endomorphism technology may be added in the next release of the Bitcoin Core client.
As a reminder, version 0.20.1 of the Bitcoin Core client was released in August. In its code, the status of nodes transmitting incorrect blocks to the network has been lowered, and minor errors have been eliminated.