It's like the web â anyone is free to create a website and host it.
There is no moderation at the WWW level. And even in the cases of DNS seizures (extremely rare; multi-jurisdictional), IP address will still work!
Post-permissionless, the raw protocol data from Hubs was never going to be "nice and clean". This is why PageRank was necessary for web search. A useful public API from Warpcast is the Power Badge: https://docs.farcaster.xyz/reference/warpcast/api#get-all-power-badge-users
Would encourage people interested in looking at Farcaster data to move to social graph-based models. Start with a core of 100 âgoodâ users (you get to pick!), see who they follow and engage with, rinse and repeat, etc.
Long-term, the only way to measure relevance and influence of a given Farcaster account is who is following and engaging with an account, not the raw numbers. This isnât possible on web2 social since the platforms donât expose the entire graph via APIs. On Farcaster, the graph is public and permissionless.
Why donât we increase cost? We started at $12 per storage unit per year in October and had a lot of good users complain it was too expensive. So we iteratively brought it down over the last few months to $3 (paid to the protocol). Warpcast charges $5 because of mobile app store fees.
Increasing cost to sign up makes it less likely that good users sign up, but doesnât deter all spam (just some of it).
All that said, of the 326K FIDs with a paid storage unit, i.e. valid protocol users, ~300K are paid sign ups. So every DAU by definition generates at least $3 in revenue to the protocol. You can see those payments onchain: https://optimistic.etherscan.io/txsInternal?a=0x00000000fcce7f938e7ae6d3c335bd6a1a7c593d
This doesnât happen in web2 social (since sign ups are free). Although, thatâs changing: https://twitter.com/elonmusk/status/1779930065469383166
Finally, just because an FID has a lot of followers and raw engagement numbers on the protocol, doesnât mean the average user on clients is seeing it. Warpcast and other clients are going to continue to refine quality filtering (in the same way search engine indexes and email spam filters evolved).
Over 900 subscribers
How to think about Farcaster protocol data
Published on Paragraph https://dwr.email/how-to-think-about-farcaster-protocol-data
Hi Dan, hope you are doing well? Arbitrarily, got my power badge removed today, I am active across different channels for 3 months daily. Not really a cool thing to see, maybe you could find some time to look into this. Much appreciated! đ
It's not arbitrary. The badge is algorithmic based on engagement from other power badge users.
Just whatever you want
Bluesky has some interesting moderation systems - I hope Warpcast can borrow from without the complexity
Probably doesnât scale. Each client should have its own moderation system. Donât like one, use a different client.
You and @v are really good explainers
i love this & @dwr.eth nails it as to the possibilities uniquely enabled by onchain we're launching smth later this week along the lines of "page rank for farcaster users" based on this data...it's looking really useful so far in our POCs but users will be the judge, and then we'll learn from it, tweak it, and oss it
Something I am confused about is; what entity decides whether to issue an FID or not? Is it in the protocol, that each new FID costs $3 to create? Does that cover storage costs for Farcaster entirely?
FID contract is sequential integers. FID contract is separate from storage contract. Storage is an annual cost. You don't lose your FID if you stop paying for storage. But your messages will get purged from Hubs.
Itâs like the web, I love how this starts
This app/protocol gonna change the world
I like to think of my FID activity as an API. La creme de la creme.
thanks for sharing but warpcast algorithm must be work more smart than x still the warpcast not support newbie of this platform like the x. all of engagements goes big accounts on the warpcast. the algo must support & encourage the newbies if you find a way, our app will be more decentralized and grow more bigger!
Are there any docs on *7*, ie warpcastâs quality filtering?