Text this: Quantum key-based medical privacy protection and sharing scheme on blockchain