A blockchain system, such as Bitcoin or Ethereum, validates electronic transactions and stores them in a chain of blocks without a central authority. Miners with computing power compete for the right to create blocks according to a pre-set protocol and in return earn fees paid by users who...