当前位置:首页 > 技术分享 > 正文

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

原文标题:Thestateofframes+framesbeyondFarcaster原文作者:Albiverse编译:Lynn,火星财经@pplpleasr的动画帧实验-Frames发布已经快两个月了,尽管还处于早期阶段,但该技术正在快速发展。在本文中,我想围绕Frames创建一些上下文,您和我可...

原文标题:Thestateofframes+framesbeyondFarcaster原文作者:Albiverse编译:Lynn,火星财经@pplpleasr的动画帧实验-Frames发布已经快两个月......

原文标题:Thestateofframes+framesbeyondFarcaster

原文作者:Albiverse

编译:Lynn,火星财经


@pplpleasr的动画帧实验-

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

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

什么是框架?

框架背后的技术是什么?

Farcaster如何将OpenGraph变成迷你应用程序的标准

开放框架,将框架兼容性扩展到其他协议

1.什么是Frames?Frames是嵌入在社交媒体源中的交互式窗口

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


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

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

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


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

在《为什么FarcasterFrames如此重要》中,AntonioGarcia解释说:“Frames就像另一个应用程序的门户一样打开,允许其他应用程序直接访问用户。从Web2的角度来看,它似乎与网站通常打开到Web的另一部分的

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


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

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

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

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

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

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

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

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

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

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

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

按钮操作规范-

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

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

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

。mint允许用户通过Frames一键铸造NFT。此时,大多数情况下,铸币费用都会在后端得到补贴。另一种选择是让用户使用Warp(Warpcast内部货币)来支付铸币费用。

。当今如何使用框架交易的一些示例:在框架中交换模因币复制您朋友执行的交易直接通过社交媒体帖子订阅您最喜欢的创作者

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

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

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

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

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

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

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

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

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

缺乏开发基础设施

有缺陷的开发者经验

几乎没有赚钱的方法

媒体类型缺乏多样性

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

最新文章