Farcaster 是一个基于 Optimism 的协议,用于构建去中心化的社交网络应用程序。[1] Farcaster 由 Dan Romero 和 Varun Srinivasan 于 2020 年共同创立。[1]
2025 年 10 月,Farcaster 团队宣布了一项品牌更新,影响了其标志、文字标记、排版、颜色和品牌元素。[13]
Farcaster 是一个专门为构建和连接社交应用程序而设计的去中心化协议。它旨在创建一个无审查的环境,用户可以完全控制其数据和受众。为了实现这一目标,Farcaster 采用了一种充分去中心化的网络架构,使用户能够控制其社交图谱,并使他们能够通过单一身份与网络上的各种应用程序进行交互。[1][2]
2024 年 1 月 26 日,在推出新功能 Frames 后,Farcaster 上的每日活跃用户激增。Frames 有效地将基于 Farcaster 的帖子变成了交互式迷你应用程序,允许用户直接从其社交 feed 中铸造 NFT、玩游戏和使用即时结账,而无需离开平台。[3]
根据 Dune Analytics 的链上数据,截至 2024 年 2 月 4 日,去中心化社交协议 Farcaster 上的每日活跃用户数量激增至近 30,000 人。[8]
2024 年 2 月 5 日,以太坊 联合创始人 Vitalik Buterin 认为,Farcaster 和其他去中心化社交媒体协议 Lens 可能会不仅仅是昙花一现的加密时尚。[6][7]
"注册一个预测:farcaster 和 lens 不会在 4 个月或 1 年内被抛弃"[6]
2024 年 2 月 16 日,Vitalik 在评论一位化名 DeeZe 的 NFT 艺术收藏家的推文时表示,Farcaster 是一个可用的 Twitter (X) 替代品:
"@farcaster_xyz 感觉已经到了很多人都可以将其用作 twitter 替代品的程度。在我看来,频道功能实际上在很多方面都使其更好。也就是说,垃圾邮件正在增加;我认为很好地处理这个问题是下一个挑战。"[12]
该平台的收入在 2024 年 2 月也达到了 60 万美元。Farcaster 向其用户收取持续的存储费用,以托管日常使用产生的数据。存储费用为每年 5 美元,可存储 5,000 个帖子、2,500 个反应和 2,500 个关注。这些费用的一部分归平台所有,一部分用于支付交易费用和处理信用卡信息。[11]
Farcaster 由 Dan Romero 和 Varun Srinivasan 于 2020 年共同创立。在共同创立 Farcaster 之前,Romero 和 Srinivasan 在 2015 年至 2019 年期间在 Coinbase 共同工作了大约五年。根据 Crunchbase 的数据,Farcaster 在 2023 年 1 月收到了来自风险投资公司 Archetype 的一笔未公开的种子轮投资。[4]
Farcaster 最初建立在 以太坊 之上,但后来在 2023 年 8 月迁移到了 Layer 2 网络 Optimism。联合创始人 Romero 解释说,Farcaster 的大多数活跃用户和开发人员都在 Optimism 上进行构建。[4]
2022 年 7 月 12 日,联合创始人 Dan Romero 宣布了一项由 a16z crypto 领投的 3000 万美元投资,其他天使投资人和风险投资公司也参与了投资,包括 Standard Crypto、Elad Gil、1confirmation、Scalar Capital、First Round Capital、Balaji Srinivasan、Ribbit Capital、Coinbase Ventures 等。这笔投资是为 Romero 和 Varun 创立的初创公司 Merkle Manufactory 筹集的,用于开发 Farcaster。[9][10]
“两年前,Varun [Srinivasan] 和我开始合作开发一个名为 RSS+ 的想法。我们的目标是构建一个可信的中立协议,用户可以直接与他们的受众建立关系,开发人员可以自由地无许可地构建新的客户端。我们经历了几次迭代,最终构建了 Farcaster,这是一个充分去中心化的协议,用于构建社交网络。”
Farcaster 采用了一种混合架构,将用户身份信息存储在链上,同时将帖子和交互数据存储在链下。[4]
该协议的链上系统使用 Optimism 主网 上的 智能合约 进行保护。在链上执行的主要操作有:
Farcaster 的链下系统包括一个服务器的对等 (P2P) 网络,称为 Hubs,用于存储用户数据。在链下执行的用户操作包括:
Farcaster 帐户允许用户设置用户名、个人资料图片并发布称为 casts 的短文本消息。任何 以太坊 地址都可以通过进行链上交易来注册 Farcaster 帐户。[5]
一个 Farcaster 帐户需要一个用户名,以便其他用户可以找到并提及它。Farcaster 使用 以太坊名称服务 (ENS) 来管理用户名。ENS 用户名由以太坊地址拥有,就像 Farcaster 帐户一样。不同之处在于,一个地址可以拥有多个 ENS 名称,因此 Farcaster 帐户必须指定它希望使用的名称。名称必须少于 17 个字符,并且只能包含小写字母、数字或连字符,以防止同形字攻击。[5]
帐户可以向网络发布五种不同类型的消息:
有两种类型的应用程序:
Frame 允许用户将任何 cast 变成交互式应用程序。它是在 Farcaster 上创建交互式和经过身份验证的体验的标准。Frames 扩展了 OpenGraph 标准,并将静态嵌入转换为交互式体验。[3][5]