2019 Q3 Hyperledger Sawtooth
Created by Mark Ford, last modified by Arnaud J Le Hors on Jul 15, 2019
Project Health
New features:
- Logging capabilities added to Sabre smart contracts
- BlockManager component added to Sawtooth validator to better manage chains
- Getting RUSTY: sawadm in Rust reaches feature parity and beyond
- Support for raw transaction headers added to transaction processor protocol, with pending additions to the SDKs in order to make use of this new feature
- PBFT 1.0 brings production-ready non-forking consensus to Sawtooth
Blog content:
- Hyperledger Sawtooth: Improving the Devops CLI Workflow with Kubernetes
- When Hyperledger Sawtooth Met Kubernetes - Simplifying Enterprise Blockchain Adoption
- Sawtooth PBFT, Part 2: Extensions and Changes
Issues
Prior issues
- Hyperledger needs a place for open source applications. (Or a response to where companies should take open source apps built on Hyperledger tech.)
New issues
- None
Releases
- Sawtooth core 1.1.5
- Sawtooth PBFT 1.0
- Sawtooth Sabre 0.4
- Sawtooth 1.2 (coming soon)
Overall Activity in the Past Quarter
- Chat activity about constant with last period
- listserv traffic remains light.
- See the Calendar of Public Meetings for occurrences of the Hyperledger Sawtooth Contributor Meeting
Current Plans
Continuing development on:
- Sawtooth 1.2 Release
- Rewrite of remaining Python components in Sawtooth Core in Rust
- Getting Sawtooth Rust SDK to 1.0
- Getting Sawtooth Sabre to 1.0
Maintainer Diversity
Maintainers are roughly evenly distributed across Bitwise.io , Cargill, Intel, with T-Mobile on Next Directory. Several maintainers who have moved on to other projects have been removed at their request. Several new maintainers have been added based on their contributions.
Retired Maintainers: 6
New Maintainers (of components) :
- Eloá França Verona
- Logan Seeley
- Richard Berg
- Shannyn Telander
Contributor Diversity
Commits from 2019-04-01 to 2019-06-30 : 842
Committers from 2019-04-01 to 2019-06-30 : 34
Domains from 2019-04-01 to 2019-06-30 : 13
Additional Information
The Pascal-based CORBA interface, once implemented, is not intended for use operating nuclear power plants .
Reviewed by
- ✅ Arnaud Le Hors
- ✅ Baohua Yang
- ✅ Binh Nguyen
- 🔲 Christopher Ferris
- ✅ Dan Middleton
- ✅ Hart Montgomery
- ✅ Kelly Olson
- ✅ Mark Wagner
- 🔲 Mic Bowman
- ✅ Nathan George
- ✅ Silas Davis
Comments:
Nice to see there's new consensus features!
Posted by baohua at Jul 11, 2019 00:10 |
Thanks! Most of the recent consensus work focused on PBFT which is geared towards smaller networks. We have not evaluated hotstuff. Posted by dan.middleton@intel.com at Jul 11, 2019 13:53 |