Self-Sovereign Identity Explained posted on October 1, 2020Heard the phrase “self-sovereign identity”? Here is what it means and how it could change your experience of the internet. Source