UNDERSTANDING BLOCKCHAIN AND CRYPTOCURRENCY