The following diagram shows a high-level view of the Sawtooth architecture.
This guide describes the design and architecture of Hyperledger Sawtooth, an enterprise blockchain platform for building distributed ledger applications and networks.
This guide starts by explaining the important concepts of global state and Sawtooth batches. Next, it describes key parts of the validator and other core features, including the journal for block management, consensus, transaction scheduling, permissioning, and more.
- Global State
- Transactions and Batches
- Transaction Scheduling
- REST API
- Sawtooth Network
- Permissioning Design
- Injecting Batches and On-Chain Block Validation Rules
- Events and Transaction Receipts
- PBFT Consensus
- PoET 1.0 Consensus