What is a Cryptocurrency Wallet? An Overview By Coinindesk