Bitcoin Q&A: The 21 Million Supply Cap