The Risks and Rewards of Blockchain Technology