Cryptocurrency vs. Blockchain: Understanding the Core Differences