Bitcoin Q&A: Randomness and Vanity Address Generation