A forthcoming bitcoin software update will be the first to feature code that could be later activated and included as part of an effort to scale transaction capacity on the bitcoin blockchain.
Called the âmost significant code changeâ in version 0.13.0, the new code added for Segregated Witness will not activate the change, but rather be the next step in preparing it to be eventually deployed, potentially in version 0.13.1.
The software update is expected to be released in the coming weeks.
While the feature has been tested extensively, bitcoin developers are seeking to democratize testing by activating the feature on the bitcoin testnet and in âregression testing modeâ, allowing a wider range of developers to test it out for themselves and report potential bugs or issues.
By adding the code now, Bitcoin Core developers believe Segregated Witness will be smoother and safer when released.
First proposed as a solution to bitcoinâs long-standing block size debate last December, Segregated Witness is expected to increase the volume of transactions without altering the block size, the hard-coded limit on how much data can be included in transaction blocks.
The change will ultimately be triggered with a soft fork, in which the majority of the nodes need to update to make the change compatible with older versions of the software..
The software release will also include code for other updates, such as fee filtering, which gives nodes a better idea of which peers they should relay transactions to, and compact block relay, which reduces the bandwidth required of blocks when theyâre disseminated across the network.
Computer code image via Shutterstock