Title: Cryptocurrency : a Complete Introduction