Decentralized Social Networks: Account Management, Forgot Passwords, Security
There is a myth that P2P dApps can't reset your password. This is false! The server can't, but there is a simple crypto approach for enabling this. You can use Proof of Work (PoW) to generate secure cyphers from user passphrases, this PoW (specifically, PBKDF2) makes it computationally difficult for a hacker to crack your password. This cypher can then be used to unlock your private key (the private key is not generated from it).
To learn more, check out our 1min animated cartoon explainer series on cryptography: https://gun.eco/explainers/data/security.html !
Further, you can use this exact same process to create a variety of PoW based account "unlock" features, like security questions, multi-friend multi-signature trust login, keybase multi-network login, etc.
Hope you enjoy!
▶️ DTube
▶️ IPFS