Farcaster full analysis: How it reshaped SocialFi
Original author: Chen Mo cmDeFi, founder BV DAO
Core point of view: Farcaster is a decentralized social media protocol that provides an open and composable social layer for developers, creators and ordinary users.
The user level focuses on privacy protection and autonomous control, the protocol level focuses on open source and permissionless, and the product level advocates "mini program" level interactivity, through Frames to directly access a variety of services and applications in social media posts.
1. Decentralized architecture: does not rely on central servers and runs on the blockchain.
2. User control: users have full control over their data and social graphs, and even if the application is restricted, users still retain their identity.
3. Open source and permissionless: anyone can access Farcaster's API or application to build new applications.
4. Composable: Provides a platform-level social layer that can be combined between applications and supports access using a unified social identity.
5. Hybrid architecture: Combining on-chain and off-chain systems improves system efficiency and responsiveness.
6. Frames function: Allows users to embed small applications in posts to enhance interactivity and user experience.
Research Report
1/8 · Solution Analysis
SocialFi currently has two main directions:
· Financialization - Friend tech
· Original layer transformation - Farcaster
Farcaster is essentially a transformation of the original layer, which is closer to the concept of "Layer". Therefore, it is possible to build financial services based on "Layer", and more and more extensive application scenarios can be derived.
Farcaster is implemented through a hybrid architecture of on-chain + off-chain. Key information such as user identity and keys are processed on-chain, and storage, verification and propagation of content are processed off-chain. For example, Alice can create a message "Hello bob" and sign it with her key. Messages are stored on server nodes called "Hubs". Each Hub stores a copy of the entire network. These Hubs form a new social consensus layer. A user can publish a message to a Hub, and the message will propagate to the entire network within a few seconds.
1. On-chain part
Farcaster's on-chain elements mainly include smart contracts, which run on Ethereum's Layer 2 (Optimism). These contracts handle some core functions, including:
· ID registration: Generate a key pair associated with its Ethereum address for a new user to ensure the uniqueness and security of the identity.
· Storage registration: Manage the allocation of user data storage space and the collection of annual fees to ensure reliable storage of data.
· Key registration: Manage the user's public and private keys, allowing users to authorize and revoke control of their accounts, thereby performing secure message signing and authentication.
Regarding storage registration, it is equivalent to the concept of buying space to post. Farcaster accounts must pay rent to keep their messages on the Farcaster network. The purpose of collecting rent is to prevent users from sending spam messages to the network. That is to say, the threshold for using Farcaster is to pay 5-7 US dollars per year. In the early days, this may be a setting that is not very friendly to ordinary users, but it is also a way to maintain efficiency and performance in the period when the network is not strong enough.
2. Off-chain part
The off-chain elements of Farcaster include a group of servers called Hubs, which run on traditional hardware and are responsible for processing data operations that do not require on-chain confirmation to speed up response and reduce transaction costs. Specific functions include:
· Message processing: Hubs are responsible for receiving, verifying and storing Casts (content posted by users) from users. They check whether the signature of each message is valid and whether it conforms to the identity information registered by the user on the chain.
· Data synchronization and propagation: Once the message is verified, Hubs store the message locally and synchronize it with other Hubs in the network to ensure data consistency and reliability.
· Performance optimization: By processing a large amount of data interactions off-chain, Hubs can significantly reduce the need for on-chain transactions, thereby reducing latency and costs. This is especially important for social networking platforms, which need to handle a large number of real-time interactions.
2/8 · Social optimization
Users' social relationships and interactions on Farcaster have been optimized in many ways through this hybrid architecture:
1. Autonomous identity and key management: On Farcaster, users create a unified identity on the chain (through an ID registration contract), which is associated with their Ethereum address and the generated key pair, and through key management on the face, users are allowed to securely manage access and authorization to their accounts, without relying on any third-party services, ensuring that only the user can control the use of their identity. So in traditional social software, your username is officially recycled. Similar things will never happen.
2. On-chain and off-chain data isolation: By processing core security functions (such as authentication and authorization) on the chain and processing non-sensitive social interaction data (such as messaging, social graph construction) off the chain, Farcaster is able to provide a fast application experience while maintaining user privacy.
3. Decentralized storage: The storage method of user data is decentralized in Farcaster, which means that the data is not stored on a single server, but is protected by a distributed network. This increases the data's ability to resist censorship and attacks, and at the same time it will establish a new layer of social consensus. As this consensus becomes stronger, storage will become more decentralized, providing better underlying support for Farcaster as a whole. Similar to Chainlink's establishment of a distributed oracle network, as its DON nodes become more mature, the security and stability of the entire oracle will also be greatly improved.
4. Autonomous control of data access and sharing:Farcaster is able to achieve precise control over data access rights through smart contracts. Users can set who can see their social activities and personal data. These settings are embedded directly on the chain and executed by smart contracts. This approach gives users full control over the level of sharing of their information, and different applications can access users' social graph data based on user authorization.
5. Cross-application interoperability and composability:Since Farcaster provides APIs and developer tools, third-party developers can create applications that are compatible with Farcaster identities, and users can interact with the same identity across different social media applications. This is similar to the embedded interactivity of WeChat mini-programs, which is equivalent to using the unified identity of WeChat account to log in to different applications, and Farcaster's permissionless entry method will bring a richer "mini-program" ecosystem.
In the near future (May 2024), Farcaster's daily active users reached a new high.
3/8 · Frames
Frames are essentially small applications embedded in Farcaster posts that make posts more than just static content displays, but interactive platforms. Users can access a variety of features and services directly in social media interactions without leaving the Farcaster platform.
For example:
· NFT Interactions:Users can mint, display or trade non-fungible tokens (NFTs) through Frames. For example, an artist can display NFTs of their artwork directly in a post and provide the option to buy or bid.
· Games:Developers can embed simple games directly into posts, and users can play games while browsing social media.
· Content Subscriptions:Allow users to subscribe to newsletters or other media content. Content creators can provide a dedicated subscription button through Frames.
4/8 · Asset issuance
In a sense, a new asset issuance method born on Farcaster breaks through the concept of traditional SocialFi. The Fi in SocialFi usually designs an economic model for the social project itself to motivate the participation of creators and users. Taking Friend tech as an example, it creates revenue for the creators by tokenizing the creators themselves + tokenizing the content.
The "Layer" attribute of Farcaster not only completes the underlying transformation of Social, but also provides a new asset issuance method, which completely changes the attribute of "Fi" in the traditional SocialFi concept. It does not design a complex financial structure for itself, but provides this openness to the community and developers, becoming a launchpad for community tokens, community culture, and community ecology.
Although Farcaster’s user threshold is not conducive to the expansion of the number of users, it has correspondingly achieved a very high user purity, with more than 90% of daily active users coming from Crypto native users.
Finally, Farcaster has provided a good soil for the subsequent operation, promotion and community accumulation of the project, from providing an asset issuance environment to relying on the accumulation of its own high-purity users.
5/8 · Ecological Economy - $DEGEN
The token $DEGEN is a very special token in the Farcaster ecosystem. It is not officially issued, but a community-driven memecoin. It has become the first token of the Farcaster community and is building surrounding applications and ecosystems around DEGEN.
· Sharing and Rewarding:DEGEN can be used to reward content creators in the community, promote content sharing and community participation.
· Minting NFT:On platforms such as Zora and Highlight, users can use DEGEN to mint NFTs, thereby increasing their liquidity in the art and collectibles market.
· Trading:DEGEN is used for various applications and in-game transactions, such as Drakula and Bracket game.
· Community Building:DEGEN is also used to support and fund community projects, such as development and operations on Degen L3.
Drakula: An onchain short video app similar to TikTok, where users can use DEGEN to reward and interact with content.
Clubcast: An onchain platform similar to Patreon that allows content creators to provide exclusive content through token-gated channels.
ConsenSys: When ConsenSys faced a warning from the SEC, its founder Joseph Lubin collected DEGEN at Farcaster and stated that any DEGEN tips received would be used to defend the Ethereum ecosystem, and a large number of crypto community members participated in the reward to show their support.
6/8 · Ecosystem Economy - Warps Points
In the Farcaster ecosystem, Warps Points are an important component designed to incentivize and reward users' social interactions and participation. As an internal points system, Warps Points not only increase the interactivity of the platform, but also provide an incentive mechanism to encourage users to actively participate in community activities.
1. How to earn points
· Active participation: Users can earn Warps points by actively interacting on Farcaster, such as posting content, commenting, sharing, etc. This design encourages users to use the platform more frequently and share valuable content.
· Completing tasks: Farcaster may set specific social tasks or challenges, and users can earn Warps points after completing these tasks.
· Community contribution: Users who contribute to the community, such as content creators or technical supporters, can earn Warps points in the form of community recognition or direct rewards.
2. How to use points
· Paying fees: Users can use Warps points to perform specific activities on Farcaster, such as participating in specific social activities or purchasing social features.
· Opening new channels: Users can use points to create new social channels, which may be organized around specific topics or interests.
· Gifting points: Users can give points to other users as a reward for their content or interaction.
3. Points management and issuance
The Warps points system is centrally managed by the Farcaster team, which means that the issuance, allocation and rules of points are formulated and controlled by the platform administrator. Therefore, Warps is not equivalent to tokens, but a functional point within the Farcaster ecosystem.
7/8 · Open and composable
Farcaster is essentially a large ecological database on-chain + off-chain. Based on these "data", any form of front-end can be built to provide users with different usage experiences. This has several advantages:
· Decentralization, even if a certain front-end is restricted, it will not affect users' access to other front-ends
· Ecological diversification, developers can focus on developing front-ends in a certain field for users to use, such as article content platforms, live broadcast platforms, circle of friends platforms, etc. At the same time, the composability between applications will also provide unlimited imagination for the ceiling of Farcaster ecology.
Currently, Warpcast is the most popular and most used front-end, and its experience is very close to Twitter, but other front-ends are also becoming more and more popular, such as
· Bountycaster: acts as a work committee where users can post or complete tasks in exchange for bounties or monetary rewards.
· Unlonely: Focuses on live streaming, providing users with a platform for real-time interaction and content sharing.
· Kiosk: A new Farcaster client that recently received $10 million in funding from a16z and Electric.
8/8 · Advantages and Challenges
The challenge of the SocialFi track is that it is usually impossible to answer the question of "why stay", because the Social in the Web3 world is inherently weak in experience and threshold compared to Twitter and WeChat. Therefore, the previous solution was to motivate users in the name of "Fi" and first attract creators to settle in. In essence, it is a solution to tokenize the value of creators to help them realize their value. The problem with this solution is that it throws product thresholds, experience, traffic and other issues to creators. Because you can make money, you have to attract your fans to interact on the platform.
Farcaster is more like a Social Layer, on which you can have Fi, NFT, music, games and all other developable applications, and this part is completed by developers, so this is an ecosystem led by developers, co-built by the community, and participated by creators.
What are the advantages of Farcaster?
To be honest, the concept of Farcaster is not new, but its advantage is that it has completed the initial user sedimentation and retained a large number of Crypto native users. These users have also really "played" and the user activity data this month has also reached a new high. At present, Farcaster has not issued its own tokens, but it has basically achieved the commonality + attraction of creators, developers, and ordinary people, rather than relying solely on "Fi" to retain users.
What challenges does Farcaster face?
From the perspective of the Chinese area, the "entry fee" for registration and storage currently needs to be paid by credit card, and does not support crypto-native payment methods. This is considered a threshold for the Chinese user group. If it can be paid directly through cryptocurrency, it will be more beneficial to the expansion of the user group. In the long run, the growth of the number of users will test the carrying capacity of Hubs and the social consensus of the Hubs network. From an ecological perspective, how to form a positive cycle in content is very critical, because the characteristics of social products are usually based on visual elements, and any content (good/garbage) will be very intuitively presented to users, so the spam in Social has a more serious negative impact on users than the spam code on the smart contract network. For example, N Web3 Social products were born in the past, which were full of pornographic and fraudulent information, gradually lost control and died. However, the characteristics of decentralization are often not to intervene in the production of content through human intervention. Therefore, how to balance and form sustainable development at this seemingly contradictory point is also a challenge in the future. Long-term and continuous positive cycles are the key to changing user habits.
How does Farcaster go beyond the circle?
On the issue of "going beyond the circle", Farcaster's current task is to attract and retain Web3 users on Twitter. For creators, the autonomous control of accounts is increasingly valued, especially those who have experienced Twitter's account suspension, who can more deeply understand the meaning of decentralization and autonomous control. At this stage, Farcaster is not a product like NFT Summer that can attract outsiders to settle in and consume. It is precisely its target that is users in the circle. At the same time, for users in the circle, its openness, developability, and composability perfectly fit the spirit of encryption. Pulling users in the circle to the Social Layer belonging to Web3 is Farcaster's "going beyond the circle".
Original link
欢迎加入律动 BlockBeats 官方社群:
Telegram 订阅群: https://t.me/theblockbeats
Telegram 交流群: https://t.me/BlockBeats_App
Twitter 官方账号: https://twitter.com/BlockBeatsAsia
Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.
You may also like
BTC breaks through $91,000
Internet celebrity Andrew Tate: Will follow MicroStrategy and buy $1 million worth of BTC each time
Insider: Trump team supports Kevin Warsh as US Treasury Secretary
Scam Sniffer: Phishing ads targeting Revoke.cash appear on Google