Project Health
Sawtooth is going through a transition from Transact being separated and the idea that Sawtooth 2.0 would use https://github.com/Cargill/splinter . The last two monthly calls have looked at merging Transact and some of the libraries Bitwise and Blockchain TP created with the current 1.3.x branch and renaming it “main”. That would allow the 1.x branch to continue as several companies are using it exclusively for their clients(including Taekion & BlockchainTP)as well as not be dependent on a non-Hyperledger project - Splinter. The advantage is having a blockchain that can easily using different consensus mechanisms easily for different workload situations.
New contributors have offered to step in a help rebuild the continuous test mode to make it easier to work with and faster.
Questions/Issues for the TOC
None at this time
Releases
There have been no releases since the last report, but the merged main will be a much improved release.
Overall Activity in the Past Quarter
The number of posts in Discord has been rising and answers have been answered in a regular fashion. We have made answering question on Discord and email to be answered in a faster fashion.
Current Plans
The plans right now have three main objectives:
- Merge the current release 1.2 with Transact and other patches maintained outside of Sawtooth to a new core release.
- Overhaul the continuous testing Infrastrucure
- continue to replace Python code with RUST
Maintainer Diversity
Maintainers are distributed across Bitwise IO, Cargill, Intel, and Walmart Labs. Taekion and BlockchainTP will be added in Q3
Contributor Diversity
Commits from 2023-1-23 to 2023-03-31 : 18 Committers from 2023-1-23 to 2023-03-318 : 3 Domains from 2023-1-23 to 2023-03-31 : 2
Additional Information
The project is on a reboot to the 1.x branch to make it more accessible to a wider audience. Several companies have integrated the 1.x version of Sawtooth into their commercial product. Other companies will be contributing code to Hyperledger to improve the Sawtooth functionality. One project - Taekion - will contribute an integrated Hedera Consensus Service into Sawtooth giving Sawtooth a Public consensus on a private chain seamlessly in the Sawtooth project.