When you pay a friend through your bank, the bank's records decide who paid whom, which raises an obvious question about bitcoin: with no bank involved, who keeps score? The answer is a blockchain, ...