varunsrin
Joined 16 years ago
Joined 16 years ago
the key insight is that smart contracts can be used to transmute keys from single points of ownership into a distributed set of permissions.
you can compose a whole set of recovery systems with this primitive - key B could be your ledger or it could be a friend or it could be a third party service that offers "recovery as a service" where you have to call them and prove your identity before they will recover it back to you.
if you squint, the protocol i've described is really a fancy version of RSS. In fact, the original brainstorm doc for this idea was titled RSS+ :)
our recovery system for Farcaster has a few more bells and whistles, and you can read about it here: https://github.com/farcasterxyz/protocol#33-recovery
what distributed database would let you own your identity without any third party party being able to take it away from you?
that's a necessary condition for sufficient decentralization, and the only distributed databases capable of achieving such guarantees are L1 blockchains.
we've also been building a sufficiently decentralized protocol called Farcaster, and you can check it out here: https://github.com/farcasterxyz/protocol
we've also built the first clients for this protocol, which are still in beta. if you have an ENS name and are interested in trying them out, DM me on twitter https://twitter.com/varunsrin
but if you've figured out a new social network, building it in a decentralized manner today might give you very strong second order benefits. and its now possible to do this in a way that doesn't compromise the user experience.
with 700m active users, they potentially could be generating ~ 3.6% of their sale price in annual revenue.
YC Badge: 0x0fd5c2cf64fe2d02f309f616fa362355c91470e7