Recently, there are a lot of discussions surrounding “Bitcoin”, “blockchain” and “cryptocurrency”. These are closely related concepts but they are not synonymous. This article provides some basic definitions for these terms, and explains how they might disrupt traditional business practices…