Blockchain: A new mechanism for trust—no intermediary required