A blockchain is a digital ledger that provides a single, tamperproof version of the truth. The technology offers unique advantages in situations where trust is lacking between parties that need…