The Bitcoin Debate: Future of Money or Speculative Hype?