We know the goal of Farcaster is to hit 1B DAU - and that's why we're excited about exploring scaling strategies outside of the Snapchain. When far.quest was the first viral client at a time when Farcaster was invite-only, we immediately overcame this limitation via address-as-FID endpoints. Our logic was: why lose a potential user when we can just make our endpoints work? We called our solution a "Farcaster L2", and had a lot of initial pushback given Farcaster was a small network. Now we think the community is more open-minded to this idea, with even vrypan.eth writing about Farcaster L2s.
The road to 1B DAU has unsolved prizes that startups can solve, which we can call:
Private Channels - Facebook Groups are still a powerhouse of Facebook, and I suspect this will be a much needed feature as the userbase scales.
High-Throughput FIDs - as bots scale they will need to send thousands of casts a second given thousands of real-time DAU using those bots. Another usecase for high-throughput would be Discord-style communication.
Private Networks - as an extension of private channels, why not extend this to private profiles as well - think Slack for Farcaster.
Network Extensions - just as smart contracts enabled a new design space for blockchains, a question remains of what a Farcaster extension could do - e.g. imagine one Farcaster message following 50 users or interacting with multiple bots. What if one could interact with a bot without a cast?
Shared Media Protocols- as Farcaster scales, content delivery of images and videos will get prohibitively expensive for smaller players - imagine an indie client getting a $1,000 bill because one of their users had a viral cast. Solutions have to be put in place to share media costs across clients.
We hope sharing these ideas get the ball rolling and people start brainstorming!
~ jcdenton.cast & nico.cast
Over 21k subscribers
good