Search code examples
hyperledgerhyperledger-sawtooth

What does 'winning validator' mean in Sawtooth Network?


Need help understanding the below statements quoted from this documentation:

local : A transaction must be signed by the same key as the block. This rule takes a list of transaction indices in the block and enforces the rule on each. This rule is useful in combination with the other rules to ensure a client is not submitting transactions that should only be injected by the winning validator.

Question:

What does winning validator mean here?


Solution

  • The "winning" validator is the one that gets to publish the next block on the blockchain. The losing validators do not get to publish the next block on the blockchain and instead accepts the published block from the winning validator.