This means that a public address can be shared openly as the “location” at which the holder of the private key for the address wishes to receive digital assets. satoshi The smallest unit of bitcoin (as pennies are to pounds, but it takes 100,000,000 satoshis to make up 1 bitcoin). smart contract A self-executing computer program that is stored on a blockchain and automates actions on the blockchain when conditions written into the program are met.