Sawtooth security

Leader selection is a major task of the consensus algorithm in hyperledger sawtooth. It helps decide which competing peer node can publish a new block on the blockchain.

What are some security implications of a consensus algorithm?

  • A secure consensus algorithm is important to prevent a “rogue” or bad actors from “gaming” the system
  • Bad actors can publish transactions favorable to it
  • A third-party can publish transactions before or in lieu of transactions from other nodes
  • Multi-tier and/or distributed applications having better timing and speed can be a distinct advantage. Think high frequency trading and Wall Street