Originally contributed by Intel, Sawtooth is a blockchain suite designed for versatility and scalability. Distributed Ledger Technology has potential in many fields with use cases from IoT to Financials. This architecture recognizes the diversity of requirements across that spectrum. Sawtooth supports both permissioned and permissionless deployments. It includes a novel consensus algorithm, Proof of Elapsed Time (PoET). PoET targets large distributed validator populations with minimal resource consumption. Transaction business logic is decoupled from the consensus layer into Transaction Families that allow for restricted or unfettered semantics.
Pluggable consensus algorithms (Change consensus on the fly by transaction)
Includes Proof of Elapsed Time (PoET) consensus
Write smart contracts in almost any language
Ethereum contract support via Hyperledger Burrow integration
Supply Chain example out of the box
Parallel transaction execution for added throughput
RocketChat (for questions and ephemeral discussions)
Discussions are conducted on the mailing list to allow for worldwide participation.
In addition, sprint planning and tech forum meetings happen on a bi-weekly basis. More information can be found on the community calendar. The sprint planning and tech forum meetings are held on Zoom. Recordings of previous meetings can be found on a shared Google Drive folder.
Release Notes: Release notes will be provided for release 1.0 and thereafter.
The project will follow the HyperLedger security bug process and identify any security vulnerabilities fixed in the release.
Static analysis: The Sawtooth project will follow the HyperLedger security process and address bugs found by static analysis in a timely manner.
Dynamic analysis: The Sawtooth project will perform dynamic analysis prior to major releases will follow the HyperLedger security process and address bugs found by static analysis in a timely manner.