Bitget App
Trade smarter
行情交易合约跟单策略理财Web3

Farcaster Frame 目前进展及下一步分析

MarsBitMarsBit2024/03/20 05:09
作者:Albiverse

Frames是一种嵌入在社交媒体中的交互式窗口,基于Facebook的开放图谱标准,允许第三方应用程序访问用户数据。它旨在扩展社交图谱,提高网络的社交性。Frames可以让用户在不登录第三方网站的情况下创建原生体验,例如在钱包中创建和铸造NFT。然而,开放图谱API也在剑桥分析丑闻中发挥了重要作用。Farcaster团队扩展了开放图谱标准,使用户可以在帖子底部添加交互式按钮,进行验证和操作。未来,Frames可能会成为整个互联网上使用的标准,但目前还存在一些限制。 摘要由 Mars AI 生成 本摘要由 Mars AI 模型生成,其生成内容的准确性、完整性还处于迭代更新阶段。

标题图片来源:Shibuya.xyz 的 White Rabbit Anime ,@ppplleasr在下面的“the floor is lava”镜头中 使用

@pplpleasr 的动画帧实验 - https://warpcast.com/pplpleasr/0xe21ad88f

Frames 发布已经快两个月了,尽管还处于早期阶段,但该技术正在快速发展。在本文中,我想围绕Frames创建一些上下文,您和我可以使用它来更好地理解该空间。

为此,我们来介绍一下该技术及其目前所实现的一些功能:

  1. 什么是框架?
  2. 框架背后的技术是什么?
  3. Farcaster 如何将 Open Graph 变成迷你应用程序的标准
  4. 开放框架,将框架兼容性扩展到其他协议

1.什么是Frames

Frames是嵌入在社交媒体源中的交互式窗口

Farcaster 和 Warpcast 的首席技术官 Varun Srinivasan 解释说:“Frames是图片和按钮,当您单击时,会显示更多图片和按钮。但当你点击时,你知道谁点击了,你可以点击社交图谱,根据数据定制体验。” - 在这里找到完整的对话 → 进入字节码 x Varun

下面是目前 Frames 提供的交互类型的示例:

https://warpcast.com/felirami/0x870dbd5c

Frames使第三方应用程序可以与社交媒体应用程序组合

在 Frames 发布前几个月,David Furlong 就一直在为 Farcaster 制定迷你应用程序标准,他解释说:“智能合约使后端变得可组合。框架使前端可组合。” 并且“每个智能合约最终都会发布一个可以与之交互的框架。” 强烈建议您查看 @df 的完整 ETHDenver 演示文稿 。

例如,这个赏金施法者Frames允许您直接从 Warpcast feed 浏览赏金:

Frames无需登录第三方网站即可创建原生体验

在《为什么 Farcaster Frames 如此重要》中 ,Antonio Garcia 解释说:“Frames就像另一个应用程序的门户一样打开,允许其他应用程序直接访问用户。从 Web 2 的角度来看,它似乎与网站通常打开到 Web 的另一部分的<iframe>没有太大区别:区别在于区块链的共享状态使嵌入式体验与应用程序一样原生本身。”

在下面的Frames中,我能够直接在我的钱包中创建和铸造 NFT,而无需登录第三方应用程序。

https://warpcast.com/ok/0x001724d3

更进一步:这里有 6 种方法可以更好地理解 Jayme Hoffman 的 Frames。

2. Frames背后的技术是什么?

Frames的诞生得益于 Facebook 在 2010 年代创建的开放图谱标准的扩展版本。

开放图谱标准的目标是扩展 Facebook 的社交图谱,而不仅仅是在 facebook.com 上执行的操作。如何?通过让其他网页嵌入按钮、活动提要和评论等插件。

这种集成意味着在外部网站上采取的操作可以反映在 Facebook 上,通过用户在网络上的活动丰富用户资料,并使网络更具社交性。这是 Facebook 的一项战略举措,旨在扩大其覆盖范围、收集更多数据并利用这些数据大幅改进广告定位。

https://www.searchenginepeople.com/blog/what-is-facebook-open-graph.html

作为开放图谱工作的一部分,图谱 API 使第三方开发人员能够访问有关 Facebook 用户的大量(太多了?)数据。不幸的是,这一设计在 剑桥分析丑闻 中发挥了重要作用。

随着时间的推移,开放图谱标准的用例扩展到简单的插件之外,通过开放图谱实现 Facebook 和其他平台上更丰富、更多样化的内容集成tags。

例如,标签允许统一的内容呈现。社交媒体平台使用 OG 标签来提取有关共享内容的特定信息,例如标题 ( og:title)、描述 ( og:description) 和图像 ( og:image)。这确保了当共享链接时,它会呈现一个统一、连贯的片段,其中包括预览图像、标题和简短描述,从而使内容对潜在观看者更具吸引力和信息量。

og:type帮助平台等标签对内容(例如文章、视频、产品)进行分类,这可能会影响内容在提要和搜索结果中的显示方式或优先级。OG 标签输入到推荐算法中,有助于根据用户的兴趣和之前的交互向用户展示更相关的内容。

现在大多数社交平台和搜索引擎都在某种程度上使用或支持 Open Graph 标签,使其成为社交共享元数据的事实上的标准。

3. Farcaster 如何将 Open Graph 变成迷你应用程序的标准

整个 Frames 的运行得益于 Farcaster 团队对 Open Graph 的一些重要补充。

除了帖子标题 (og:title)、描述 (og:description) 和图像 (og:images) 的基本标签之外,Farcaster 团队还扩展了开放图谱 (OG) 标准,纳入了在帖子底部添加交互式按钮的功能。一个框架的图像。这些按钮使用户能够直接从 Frame 执行操作,这些操作由其 Farcaster 帐户自动签名,从而验证用户的身份和操作的合法性。

按钮操作规范 - https://docs.farcaster.xyz/reference/frames/spec

开放图谱的这一扩展为当前框架规范内的各种操作和逻辑铺平了道路,包括:

  • Postactions 使开发人员能够将用户输入的表单设计为框架的一部分,并让第三方应用程序根据此提交返回新框架。它们还允许内容动态更新,而无需刷新或重新加载页面。

例如,Aistrack 团队构建了一个人工智能助手,它接受简单的数据查询并将其直接运行到您的社交源中。

  • https://warpcast.com/betashop.eth/0xaf230e6fpost_redirect允许结帐流程和更复杂的表单提交流程或将用户重定向到成功或错误页面。
  • mint允许用户通过 Frames 一键铸造 NFT。此时,大多数情况下,铸币费用都会在后端得到补贴。另一种选择是让用户使用 Warp(Warpcast 内部货币)来支付铸币费用。
  • https://warpcast.com/coopahtroopa.eth/0x0f050de5tx现在允许直接在框架中创建 交易按钮。 当今如何使用框架交易的一些示例:
  • 在框架中交换模因币
  • 复制您朋友执行的 交易
  • 直接通过社交媒体帖子 订阅您最喜欢的创作者

https://warpcast.com/0xdesigner/0x97ad0834

出于安全原因,对于可以在框架内执行哪些事务有一些限制。Warcapast 团队维护着一份被认为可以安全交互的域名白名单。除此之外,交易弹出窗口还显示交易执行前的模拟。

4.开放Frames,扩展Frames对其他协议的兼容性

Farcaster 是第一个通过 Warpcast 实现框架的协议。但是,没有理由认为 Frames 不会在未来几年(几个月?)内成为您可以在整个互联网上使用的东西。

Open Frames 的团队早在去年就已经提出了 Frames 的想法和规范,目前正在努力将 Frames 引入 XMTP 和 Lens 等其他协议。

Open  Frames 标准 类似于 Farcaster 扩展版本的 Open Graph,它具有大部分相同的功能,但具有不同的标签和客户端协议标识符,以让不同的协议知道给定的帧服务器是否支持它们。

一些项目已经开始在 XMTP 上构建框架。这些可以在 Converse(web3 消息应用程序)上使用。 您可以尝试在Converse 应用程序中直接打开以下链接,开始与朋友互动或聊天:

https://paragraph.xyz/@jayme/framing-frames?referrer=0x9eab9d856a3a667dc4cd10001d59c679c64756e7

https://www.frameboard.com/albiverse/hidden-insights

https://farguessr.vercel.app/

https://xmtp-frame-rock-paper-scissors.vercel.app/

Lens 生态系统中的开发人员也正在与 Open Frames 团队合作制定调整后的 Frame 规范。这应该与 Frame 的开放操作完美结合,使他们能够使用 Frame 作为前端,并绕过必须为每个开放操作创建自定义前端的复杂性。

5.对Frames当前状态的一些限制

Varun 最近对开发者 进行了调查 ,询问他们目前对 Frames 的看法,其中一些我觉得最有趣的缺点:

  • 缺乏开发基础设施
  • 有缺陷的开发者经验
  • 几乎没有赚钱的方法
  • 媒体类型缺乏多样性

今天就这样。更多即将推出!

0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:质押赚新币
CEC、QTLX、GDV等热门新币火热进行中!
立即质押!

你也可能喜欢

REEFUSDT 现已上线合约交易

Bitget 已于2024年9月20日(UTC+8)上线 REEFUSDT 合约交易,最大杠杆为50倍。 欢迎通过我们的官方网站或 Bitget APP 开始合约交易。 REEF U本位永续合约: 合约参数 详情 上线时间 2024年9月20日 18:30(UTC+8) 合约标的 REEF 结算资产 USDT 最小变动价位 0.000001 最高杠杆倍数 50x 资金费用结算频率 每八个小时 交易时间 7*24 根据市场风险状况,Bitget可能调整包括最小变动价格、最高杠杆倍数、维持保证金率等重要合约参数; 【合约】 Bitget 的合约包括:U本位合约、币本位合约和 USDC 合约。 合

Bitget Announcement2024/09/20 10:35

MetaCene (MAK):释放虚拟世界的真正价值

什么是 MetaCene(MAK)? MetaCene (MAK) 是一款边玩边赚的游戏,它提供了一个创新的经济生态系统,玩家可以通过各种游戏内活动赚取加密货币和 NFT。MetaCene 为玩家提供了丰富、身临其境的游戏体验,游戏背景设定在一个未来世界,玩家可以参与各种活动,如探索、战斗和交易。玩家还可以获得游戏内资产,这些资产可用于或交易为现实世界的价值。游戏的经济围绕 NFT 和两个主要代币建立:MUD 和 MAK。 谁创立了 MetaCene (MAK)? MetaCene 由游戏和区块链技术专家团队开发。游戏的创造者在游戏行业经验丰富,对如何设计引人入胜的游戏玩法并将其与 DeFi

Bitget Academy2024/09/20 09:46