ConsensusMechanism.py