Understanding Monero and Its Mission to Reclaim Online Anonymity