What you don't know about blockchain: Consensus: how does it work? ...