Bitcoin, Blockchain and Remittances