I have seen that the terms consensus mechanism and consensus algorithm are used interchangeably sometimes. Are they really the same or there is a subtlety to it?

1 Answer 1


It's just a matter of abstraction. In general a mechanism is on a bit higher level of abstraction than an algorithm. It's something like "we have a mechanism to reach consensus - that mechanism is an algorithm".

So there isn't really any difference as such.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.