Consensus smart contract triggering mechanism