Blockchains are distributed (i.e., without a single repository) and decentralized digital ledgers that are tamper-evident and resistant. At their most basic level, they allow users to record ...