Go directly to jail
Can you solve spam at the protocol-level?
Assumption: a credibly neutral decentralized social networking protocol is desirable.In order to achieve "credibly neutral decentralization" for the protocol data it must be 1) replicated across many servers / nodes 2) user-controlled, i.e. the user does not have to rely on any other party to add / remove messages to the protocol 3) sign ups are permissionless.This means that anyone (or AI) can sign up for an account and post whatever they want at the protocol level. Any compromise on this ne...
What does sufficient decentralization mean?
I often see people say Farcaster isn't "sufficiently decentralized". You're free to define what "sufficiently decentralized" means to you, of course, but how we think about it is laid out in Varun's blog post:A social network achieves sufficient decentralization if two users can find each other and communicate, even if the rest of the network wants to prevent it. This implies that users can always reach their audience, which can only be true if developers can build many clients on the network...
Go directly to jail
Can you solve spam at the protocol-level?
Assumption: a credibly neutral decentralized social networking protocol is desirable.In order to achieve "credibly neutral decentralization" for the protocol data it must be 1) replicated across many servers / nodes 2) user-controlled, i.e. the user does not have to rely on any other party to add / remove messages to the protocol 3) sign ups are permissionless.This means that anyone (or AI) can sign up for an account and post whatever they want at the protocol level. Any compromise on this ne...
What does sufficient decentralization mean?
I often see people say Farcaster isn't "sufficiently decentralized". You're free to define what "sufficiently decentralized" means to you, of course, but how we think about it is laid out in Varun's blog post:A social network achieves sufficient decentralization if two users can find each other and communicate, even if the rest of the network wants to prevent it. This implies that users can always reach their audience, which can only be true if developers can build many clients on the network...
Share Dialog
Share Dialog
The single most important thing for Farcaster is to grow total daily active users. If the protocol has 10M daily active users, there’s a lot more opportunity for all developers. This is Merkle’s top priority — grow the number of people using the protocol.
Given Farcaster’s current scale, building a VC-scale Warpcast alternative, i.e. Twitter-style functionality, is unlikely to get a lot of user traction in the near term. However, if you’re thinking in a multi-year timeline, the best time to start is now. But will be a slog!
The most difficult part of building a consumer app is getting and retaining daily active users. Even more pressing for VC-backed apps (time preference is much higher). Farcaster likely needs to be 2 orders of magnitude larger before that user population is large enough for apps to be 100% focused on FC.
So should I build on Farcaster today? Yes. A few potential strategies:
Sign in with Farcaster / graph-only approach — don’t worry about signers and cloning all the Warpcast functionality. Focus on using the permissionless Farcaster graph and identity to enhance onboarding and making your app more retentive. Study Drakula
Build narrow and deep — there are a growing number of channels where a dedicated, channel-specific client may serve a growing number of power users. Study the work-in-progress Nouns clients
Leverage distribution — Warpcast doesn’t penalize links (we love links!), so consider building frames or other features that allow your users to share to their Farcaster audiences. Study Paragraph
Build orthogonally — integrate multiple networks, only use a subset of casts, e.g. an image or video only client, or don’t even show casts at all and focus on functionality. Study Yup or FarHouse
Play a different game! — create an open source project, leverage the growing ecosystem of economic primitives like hypersub to help support it. Charge an up front fee for your app. Focus in on power users and generating sustainable revenue. Study Herocast or Supercast
The single most important thing for Farcaster is to grow total daily active users. If the protocol has 10M daily active users, there’s a lot more opportunity for all developers. This is Merkle’s top priority — grow the number of people using the protocol.
Given Farcaster’s current scale, building a VC-scale Warpcast alternative, i.e. Twitter-style functionality, is unlikely to get a lot of user traction in the near term. However, if you’re thinking in a multi-year timeline, the best time to start is now. But will be a slog!
The most difficult part of building a consumer app is getting and retaining daily active users. Even more pressing for VC-backed apps (time preference is much higher). Farcaster likely needs to be 2 orders of magnitude larger before that user population is large enough for apps to be 100% focused on FC.
So should I build on Farcaster today? Yes. A few potential strategies:
Sign in with Farcaster / graph-only approach — don’t worry about signers and cloning all the Warpcast functionality. Focus on using the permissionless Farcaster graph and identity to enhance onboarding and making your app more retentive. Study Drakula
Build narrow and deep — there are a growing number of channels where a dedicated, channel-specific client may serve a growing number of power users. Study the work-in-progress Nouns clients
Leverage distribution — Warpcast doesn’t penalize links (we love links!), so consider building frames or other features that allow your users to share to their Farcaster audiences. Study Paragraph
Build orthogonally — integrate multiple networks, only use a subset of casts, e.g. an image or video only client, or don’t even show casts at all and focus on functionality. Study Yup or FarHouse
Play a different game! — create an open source project, leverage the growing ecosystem of economic primitives like hypersub to help support it. Charge an up front fee for your app. Focus in on power users and generating sustainable revenue. Study Herocast or Supercast
No comments yet