在SocialFi领域,去中心化社交协议Farcaster多次被以太坊创办人Vitalik Buterin赞赏,本文整理了Farcaster的工作原理、核心机制、优缺点等方面内容。
Farcaster是一个基于区块链技术的去中心化社交媒体协议,专注于互通性、用户自主权和隐私保护。
与传统社交网络不同,Farcaster不依赖中央服务器,旨在创造一个无审查的环境,让用户完全控制他们的数据和观众群。通过一个足够去中心化的网络架构,Farcaster允许使用者控制他们的社交图谱,并通过单一身份在网络上的不同应用之间互动。
此外,Farcaster是开源且无需许可的,任何人都可以通过存取API或其他应用程序来建立应用程序。
Farcaster由一群热衷于重新定义社交媒体的区块链专家和开发人员发起,该公司由Coinbase的两名早期员工Dan Romero和Varun Srinivasan领导。
Farcaster成功筹集了显著的资金,Farcaster共同创办人Dan Romero就在2024年5月22日宣布,以估值10亿美元,获得由Paradigm领投的1.5亿美元A轮融资,参投机构包含a16z crypto、Haun、USV、Variant和Standard Crypto等机构。这是Farcaster继2022年中完成3,000万美元种子轮融资后的一大进展。
Farcaster的工作机制利用了混合架构,结合了链上和链下系统,以提供一个一致且高效的环境。以下是其组件的详细分解:
1.注册合约(Registry Contracts)
Farcaster在以太坊的第二层网络(OP Mainnet)上部署了具有有限生命周期的不可升级合约。这些合约主要用于三个功能:
ID注册:为新建立的Farcaster账户产生与其以太坊地址链接的金钥对。
储存注册:出租并追踪每个账户分配的储存单元,并收取年费。
金钥注册:允许使用者授权和撤销账户所有权,使他们可以代表自己写入和签署讯息。
2.Hubs(集线器)
Hubs是在普通硬件上运行的服务器,提供网络中的低层次、高效能资料流。它们负责对讯息进行哈希处理并验证其签名是否与注册合约相符。一旦验证通过,所有讯息都会储存在集合中,并在网络上的其他Hubs之间传送以复制所包含的资料。
这种链下服务器的实现使得资料存取快速且可靠,并即时支持应用程序的开发。
3.使用者名称(Usernames)
Farcaster的使用者名称类似于典型社交媒体应用程序中的使用者识别(handles),用于识别或提及账号。Farcaster支持两种类型的ENS名称,用户可以将其连接到他们的账户:
Fnames:链下的ENS名称,由Farcaster免费发行。
eth名称:链上域名,由使用者控制,支持建立在以太坊网络上的应用。
以上这些机制使得用户能够自订他们的帐户,提供个人化的用户体验并便于与其他用户建立联系。通过这种结合链上和链下操作的混合架构,Farcaster为开发者和用户提供了一个灵活、高效且安全的去中心化社交媒体平台。
Farcaster工作原理图解
「Frames」功能
Frames是在Farcaster提文中运行的小型应用程序或外挂程序。它们允许用户在社交媒体互动中直接存取各种功能和服务,而无需离开Farcaster平台。这些应用程序可以包括游戏、NFT铸造工具、新闻订阅服务等。以下是有关Frames的简单介绍:
1.Frames的功能与应用
通过Frames,用户可以在他们的社交媒体贴文内直接执行多种操作:
NFT互动:使用者可以铸造、展示或交易NFT。
游戏:在贴文中直接嵌入并玩小游戏。
内容订阅:让追踪者订阅电子报或其他媒体内容。
购物:用户可以直接在贴文中购买商品或服务。
社交功能:如投票、问卷调查等。
2.Frames功能如何实现?
Frames是在Farcaster协议上设计和实现的,利用智能合约和区块链技术来确保这些应用的安全性和可靠性。每个Frame作为独立的应用程序运行,但与Farcaster的主网紧密整合,确保无缝的使用者体验和资料一致性。
3.刺激开发
开发者可以为Farcaster创建自己的Frames,增加平台的功能性和多样性。这些Frames可以通过Farcaster的开发者工具和API开发并部署,使得开发者能够贡献新的功能和服务,丰富社群生态。Frames的引入是Farcaster尝试重新定义社交媒体互动方式的一部分,通过直接在贴文中嵌入功能丰富的应用,为用户提供了前所未有的方便和互动体验。
Warpcast用户端
Warpcast是Farcaster上的一个主要应用,也是有史以来第一个Farcaster用户端,它与Farcaster协定和资料紧密整合。所有Warpcast账户都有一个Farcaster ID,并将其产生的内容储存在Farcaster中心。
Warpcast设计为类似推特(现为X)的社交平台,但利用区块链技术提供了一些独特的功能和优势。以下是关于Warpcast的介绍:
1.Warpcast是什么?
Warpcast作为一个互动式社交媒体平台,允许用户发布和分享简讯(称为casts),并与全球用户互动。这些讯息可以包含文字、图片或其他媒体形式。用户在这个平台上的活动利用区块链技术进行记录和验证,确保了透明度和可靠性。
2.Warpcast的功能
Casts:使用者可以发布包含320个字元的简短讯息。
Reactions:使用者可以按赞、转发、留言等casts互动。
DirectCasts:类似于直接讯息,让使用者私下交流。
Warps:这是Warpcast内的一种货币形式,可用于启动新频道或与其他应用程序和用户端连线账户。
3.Warpcast的Frames功能
Warpcast支持Frames功能,这允许在贴文中嵌入小型应用程序,例如游戏、NFT铸造或订阅服务。这些Frames使得用户可以在不离开Warpcast平台的情况下,直接在社群媒体贴文中进行更多功能操作。
4.安全和隐私
通过区块链技术的应用,Warpcast提供了一个安全的环境,用户的身份和交易都是经过加密和匿名处理的。这不仅保护了使用者的个人隐私,也防止了资料被未经授权的第三方存取和利用。
5.Warps积分
在Warpcast应用程序中,Warps是一种内部积分系统,旨在奖励和激励用户的参与和互动。这种机制通过提供一种方式来获取和使用积分,增强了社群的活跃度和使用者的参与。使用者可以通过多种方式获得Warps积分:
活跃参与:用户在应用程序中的活跃互动,如发布内容、互动回馈等,可获得Warps积分。这鼓励使用者更频繁地使用平台,分享有价值的内容。
完成任务:Warpcast可能会设定特定任务或挑战,使用者完成这些任务后可获得积分。
社群贡献:对社群有贡献的用户,如内容创造者或技术支持者,可以通过社群认可或直接奖励的形式获得积分。
Warps积分不仅是一种奖励机制,也是实用的资源,使用者可以用它来享受特定功能或服务:
付费费用:在Warpcast上进行特定活动,如NFT铸造时,使用者可以使用积分支付相关费用。
开设新频道:使用者可以使用积分来创建新的社交频道,这些频道可能围绕着特定主题或兴趣组成。
赠送积分:用户可以将积分赠送给其他用户,作为内容或互动的奖励。
值得注意的是,虽然Farcaster和Warpcast提倡去中心化,但Warps积分系统是由Warpcast团队集中管理的。这意味着积分的发行、分配和规则由平台管理员制定和控制。与典型的加密货币或代币不同,Warps积分不在区块链上发行,不具备区块链代币的去中心化和透明性特征。
1.用户弹性
Farcaster整合了包括去中心化身分识别系统(如ENS)在内的多种命名空间,使用户能够采用多个使用者名称。这种设计简化了用户的入门过程,提供了一个流畅且用户友好的体验,并为开发者提供了一个更广泛且多样化的用户基础,从而增强了用户的参与和互动。
2.全域状态和资料一致性
通过在被称为「Hubs」的强大网络服务器上储存用户数据,Farcaster确保了数据的一致性和可靠性。即使单一服务器发生故障,资料仍然可以被访问,支持顺畅的开发流程和更优化的使用者体验。这种独特的方法提升了网络的健全性,在去中心化平台中促进了可靠、不间断且创新的使用者体验。
3.资料储存租赁模式
Farcaster采用了一种资料储存租赁的方法来应对储存挑战,优化了网络效能。通过对储存空间收费,该平台能够最小化垃圾讯息,鼓励有效的资料管理,并提升网络效率。这种策略性的方法确保了操作的流畅性,提升了整体网络健康和使用者体验。
Farcaster的缺点
1.用户采纳率
尽管去中心化社交媒体如Farcaster提供了许多传统平台无法比拟的优点,例如资料控制和隐私保护,但这些平台通常面临较低的用户采纳率。对于大多数用户来说,他们的社交网络已经牢固地建立在主流平台上,转移到一个新的平台可能意味着失去连接和内容。因此,吸引和保持活跃用户可能是一个持续的挑战。
2.复杂性和使用者友善性
虽然Farcaster致力于提供流畅的使用者体验,但去中心化应用程序(DApps)普遍面临的界面和互动设计不如中心化应用直接的问题也可能影响Farcaster。此外,与加密钱包和区块链互动的复杂性可能会阻碍非技术用户的接受度。
3.效能和可扩展性
虽然Farcaster基于以太坊的Layer2解决方案来优化交易速度和成本,但整体的网络效能和可扩展性仍然受限于其底层区块链技术的限制。在用户基数迅速增长的情况下,保持高效能和低成本可能仍是一个技术挑战。
4.监管和法律风险
去中心化平台在全球多个地区面临不确定的法律和监管环境。资料管理、用户行为和加密货币交易等方面的法规可能会影响Farcaster的营运和用户参与。
5.经济诱因和永续性
虽然经济诱因(如通过代币奖励用户参与)可以提高用户活跃度,但创造和维持一个既公平又能持续的激励系统是非常复杂的。不当的激励可能导致恶意行为,如垃圾内容的发布和操纵用户互动。
Farcaster拥有一个日益增长的应用生态系统,包括由独立开发者构建的各种规模的应用,其中许多已经相当先进并获得了重要的资金支持。除了Warpcast外,以下是一些有趣的应用范例:
Degen
币如其名,该代币较多包含投机意味,同时也是Farcaster生态中目前的Meme币龙头。
该代币的起源非常简单,用户只要在Farcaster的degen频道中进行发言等其他活跃动作,就有可能会收到Degen代币奖励。
Bountycaster
Bountycaster由Coinbase早期PM,Scalar Capital前联合创办人Linda Xie,以及Phantom和0x前工程师Daniel Pyrathon共同创立,是一项利用加密货币、去中心化社交网络和人工智能,在线创建和完成付费赏金的新服务,赏金支付以USDC或ETH形式进行,任何人都可以在几秒钟内以低廉的费用结算,无论他们居住在哪里。
Unlonely
Unlonely是一个加密原生的直播平台,包含直播赌注、开设个人频道等游戏化功能,其最受欢迎的频道是「Loveon Leverage」,其中加密单身人士可以进行虚拟约会,观众可以使用以太坊来押注是否会有第二次约会。
虽然官方一直没有承诺会发币,但是近期还是有小道消息称Farcaster最终仍会像大多数协议一样推出代币,以达成投资者的需求。推动Farcaster的互动与使用数有所提高,成为重点必撸项目之一。