The Executive Guide to Blockchain : Using Smart Contracts and Digital Currencies in your Business