2
Question: Why is proof-of-work required for creating trust? If most users are honest, then they would voluntarily enforce the prohibition to rewrite the blockchain. If everyone was honest, then we wouldn't need a blockchain system at all. We could all just trust one another to remember ...