A novel credential protocol for protecting personal attributes in blockchain. (May 2020)