3 ms·
The web is already decentralized, but lack the convenience of Facebook et al. where you have a virtual identity, a friend list and can choose who get access to
by z3t4 10y ago
The web is already decentralized, but lack the convenience of Facebook et al. where you have a virtual identity, a friend list and can choose who get access to your images etc.
This can however be accomplished with something like SSH keys, where your "friend" list is basically a list of public keys. And a small daemon that will let "friends" make queries like "is this a friend or a friend", etc.
With a identity system in place, other things get more easy to solve, like spam, and micro-payments based on chain-of trust and reputation.
I also think it would be fairly easy to implement in current web tech like browsers and http servers, e-mail servers, and chat services.
Note that your id will only be a hash (public key), and you will thus be anonymous until you tell others that this is you, and the client software could also ask the user before giving it away to a server.
It would also work with something like TOR, where your IP is hidden, and the hash is your fingerprint, witch you can change whenever you want.
- icebraining 10y agoWhat you're describing is essentially the PGP Web of Trust: https://en.wikipedia.org/wiki/Web_of_trust https://en.wikipedia.org/wiki/Web_of_trust
- z3t4 10y agoNo. More like a cookie. It should basically replace user/password authentication.
- corv 10y agoYou've practically described ZeroNet. The difficulty lies in getting people to replace browsers with new software.
- z3t4 10y agoThe problem with these platforms is that they try to do too much. While all we need is a client/server handshake. Kinda like IP white-listing but with public keys instead.