I understand that hyperledger sawtooth lake uses new secure CPU instructions to achieve Proof of elapsed time (PoET)
Does this mean that hyperledger sawtooth lake can only be used with Intel hardware? Can other chips be used?
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.
First of all, the permission level in Hyperledger Sawtooth vs Hyperledger Fabric has a massive difference. In reality, Sawtooth supports both permissioned and permissionless network systems. So, there is no restriction there. On the other hand, Hyperledger Fabric architecture only offers permissioned blockchain access.
Sawtooth consensus algorithms The most traditional one is the Sakamoto Consensus Algorithm [2] that was designed to overcome the limits of the Byzantine Fault Tolerant (BFT) Consensus. Hyperledger Sawtooth provides three different consensus mechanisms: PoET, PBFT, and Raft.
There's some misstatements I need to correct here:
Short answer: No. Sawtooth is not Intel-only.
Hyperledger Sawtooth is a hardware neutral blockchain stack. It contains an optional SGX feature to harden consensus.
As of v0.8x Sawtooth contains 3 consensus options:
As Haim points out the PoET spec is written to be flexible to other or future Trusted Execution Environments.
Updated docs link: https://sawtooth.hyperledger.org/docs/core/releases/latest/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With