Blockchain-based Smartphone