Blockchain vs. Cryptocurrency: Do You Know the Actual Difference?