what is hyperledger sawtooth 
hyperledger sawtooth is an open source project under the hyperledger umbrella and works as an enterprise level blockchain system used for creating and operating distributed ledger applications and networks particularly for use by enterprises understanding hyperledger sawtoothdeveloped by the linux foundation in collaboration with ibm intel and sap the underlying design concept of hyperledger sawtooth aims to keep the ledgers truly distributed and make smart contracts much secure and thus suitable for businesses it is an implementation of blockchain as a service baas in most standard blockchain based systems core and applications are hosted and executed on the same platform which may lead to performance issues as well as security concerns hyperledger sawtooth segregates the core ledger system from the application specific environment thereby simplifying the application development yet keeping the system safe and secure using this architecture a developer can build applications in their programming language of choice that can be hosted operated and run on the system periphery without interfering with the core blockchain system supported languages include c go java javascript python and rust a sawtooth application can be based on a core business logic required for a business need or it can be developed and run as a smart contract virtual machine that has a self governing mechanism for creating notifying and executing the contracts between various participants on the blockchain 1 the core system allows applications to co exist on the same blockchain selects transaction rules selects the necessary permissioning mechanism and defines the consensus algorithms that are used to finalize the working of the digital ledger in a way that best supports the needs of an enterprise 