Announcing Knuth v0.32.0

0 268
Avatar for kth
Written by
2 months ago

Great news for Bitcoin Cash enthusiasts!

The latest version of Bitcoin Cash node, Knuth v0.32.0, is now available. This new release comes with many new features and fixes, with the most notable being the support for the forthcoming May 15, 2023 network upgrade. Knuth v0.32.0 implements several CHIPs, including CHIP-2021-01 Restrict Transaction Version, CHIP-2021-01 Minimum Transaction Size, CHIP-2022-02 CashTokens, and CHIP-2022-05 P2SH32.

In addition to implementing the new features and fixes, this release also adds support for chipnet, a new test network that can be utilized for pre-upgrade testing. The Knuth node has already been successfully synchronized on the chipnet test network.

Additionally, Knuth v0.32.0 now supports C++20 and Conan V2, and comes with several updated external dependencies. The continuous integration scripts have been refactored completely for this release.

One significant change in this release is the removal of the Keoken protocol from the source code. Keoken had been deprecated, as it never achieved the desired adoption, and the Bitcoin Cash community chose SLP as the preferred token protocol. With the introduction of CashTokens in this release, it no longer made sense to maintain Keoken code.

We also upgraded the C and C++ libraries, and we plan to update the C#, Javascript, Typescript, and Python libraries soon. Stay tuned for a surprise announcement in this regard.

In the past few months, we have worked tirelessly to develop this release. We have re-written almost the entire build system due to the incompatibility of Conan V1 and V2. We have also developed a new service to manage our own Conan packages, as the JFrog service we were using was not functioning properly. For now, our new service stores Conan packages on Github, but we plan to extend this to store packages on Gitlab and IPFS as well.

After this release, we will shift our focus to developing Knuth^2 (squared), a new node written from scratch, where we will maximize the utilization of computer resources. These past few months of work have been challenging, but we hope that they will help Bitcoin Cash achieve its ultimate goal of becoming a peer-to-peer electronic cash system that is accessible to everyone without intermediaries.


We are happy to announce that this release marks the fulfillment of our promises in our previous Flipstarter campaign. We would like to express our gratitude to all the donors and supporters who have continuously supported us in our efforts to improve the Bitcoin Cash network. Without your support, none of this would have been possible. We look forward to continuing to serve the community and pushing towards our shared goal of a decentralized, peer-to-peer electronic cash system.

Release Notes

Thank you!

Knuth is an open source software that relies on community support for its development. We are grateful for the generosity of our supporters and the entire Bitcoin Cash ecosystem. It is thanks to your support that we are able to pursue our shared goal of making Bitcoin Cash the peer-to-peer electronic cash system for the world.

Donation address:

$ 0.37
$ 0.15 from @Omar
$ 0.12 from @TheRandomRewarder
$ 0.10 from @tula_s
Sponsors of kth
Avatar for kth
Written by
2 months ago