A Self-Sovereign Identity Based on Zero-Knowledge Proof and Blockchain[J] IEEE ACCESS 2023(11) Dieye, Mohameden Valiorgue, Pierre Gelas, Jean-Patrick Diallo, El-Hacen Ghodous, Parisa Biennier, Frederique Peyrol, Eric