FVM虚拟机功能的全面介绍!


启动请求【FVM版】

Filecoin虚拟机为Filecoin网络上的创新解锁了无限的可能性。以下是我们希望看到构建的系统、应用程序和构建块的许多想法。我们指望你们抓住这些机会,把这些想法变成现实!

抵押贷款不足

永久存储

可编程存储市场

存储自动化(复制和修复)

液体桩

信誉和QoS系统

DataDAOs

存储入口【通过DataDAO】

按次付费【通过DataDAO】

游戏【通过DataDAO】

社交【通过DataDAO】

分散科学【通过DataDAO】

分散计算

不可信FIL+公证人

KYC和索赔证明

去中心化数据聚合器

存储提供商保险

访问控制

用户友好的名称

区块链坚果和螺栓

DEX和交换

过度抵押贷款

令牌桥

通用跨链桥

甲骨文

Oracle价格

可检索性Oracle

Version: v0.7

Date: 2023-01-26

抵押贷款不足

存储提供商(SP)必须发布宣传材料(在FIL中),以将存储容量引入网络,并接受存储交易。虽然质押抵押品对安全很重要,但抵押品的需要会造成摩擦和直接的障碍 限制SP参与此外,采矿过程需要对硬件进行大量资本投资。

Filecoin网络有大量的长期令牌持有者,他们希望看到网络的增长,并愿意将他们的FIL借给信誉良好和以增长为导向的SP。在FVM前的世界里,一些贷款合作伙伴(Darma、安克雷奇、Coinlist)已经加强了资本流动的便利。然而,这些合作伙伴无法为市场上的所有SP提供服务,也无法与所有可能希望访问通胀索引形式的Filecoin的令牌持有者(或协议)合作。

我们把贷款看作是 堆芯产量乐高 用于FVM生态系统。这意味着我们可以看到它被用于产量聚集、永久储存、液体桩等等。正确的贷款是启动FVM生态系统的关键,尤其是在当前收益率匮乏的马可环境中。

存储提供商可以从贷款人处借款抵押品,智能合同将锁定未来的收入(块奖励),直到存储提供商偿还贷款。

承销贷款可能很重要,因为借款人可能会拖欠贷款。

对这可能是什么样子的初步想法:

具有预定义贷款人和借款人列表的许可贷款池(完全许可,链外承销)

单边无许可借贷池(类似于 枫树 在以太/索拉纳),有一个预定义的借款人名单,但任何人都可以贷款

半许可的贷款池,任何人都可以贷款,但借款人只要有定义的标准列表,就可以自动加入。例如:

优惠贷款交易至 银牌/金牌级SP

仅向SP贷款 在此注册表上 信誉得分高于95分

SP向可回收神谕存入抵押品的贷款网络

永久存储

我们需要启用具有一定数量冗余的数据永久存储。这一点很重要,因为它是我们的合作伙伴和构建者一再提出的核心用例。

永久存储(或在特殊情况下,永久存储)允许客户永久自动续订其交易。在许多情况下,客户端希望能够简单地指定数据存储方式的术语(例如,确保网络上始终至少有10个我的数据副本)-无需运行基础架构来管理交易的维修或续订。

请注意,由于Filecoin的证明-我们可以创建以大幅提高资本效率的合同,而不牺牲数据集的安全性。

此推文线程 分享了如何创建这样的合同的心理模型,以及计算通过DeFi无限期为存储提供资金所需的资金的策略。

可编程存储市场

如果您将Filecoin存储网络视为一个大规模的分散数据仓库,其状态不断向公众证明,您可以将FVM视为它的可编程控制器。

在传统的基于云的数据中心中,定义数据插入、放置、分发、复制、修复等方式的策略和策略由供应商预先确定,用户只能以专有方式配置它们。

有了FVM,开发人员可以设想和创建数据中心逻辑,以新颖的方式协调、聚合和代理世界各地的存储容量和数据,从而产生新的存储原语及其相关的规模经济。

一些想法包括:

存储赏金,存储提供商竞争赢得交易,降低客户的价格。

全行业拍卖,客户购买和占用整个行业可获得折扣。

批量折扣,同时购买多个扇区的价格将进一步降低。

部门返利,其中提供商在触发条件下向客户(可能是Data DAO!)退款,例如,当他们在特定时间内购买N个部门时。

这些可以像乐高积木一样相互组合,提供更丰富的存储食谱。有许多自动化解决方案、变体和口味在市场上竞争的空间。通过标准化抽象概念的开放接口,存储自动化工具和DataDAO等其他解决方案可以在不锁定的情况下集成它们。未来,衍生市场可能会出现,互操作性解决方案可以实现提供商之间的无缝切换。

存储自动化(复制和修复)

Filecoin可以从“设置和忘记”dapp中受益匪浅,该dapp允许用户在Filecoin网络上上传文件,并确保该文件在任何给定时间点至少有X个SP存储该文件。

客户端希望通过网络复制其数据,以最大限度地提高其在存储提供商发生故障时存活的机会。要实现这一目标,客户端必须与存储提供商执行N次交易,传输数据N次。对于客户端来说,为了获得冗余,这是一项繁琐且资源密集型的任务。

复制工作者通过收取少量费用作为调解人来解决这个问题,从而节省客户谈判多个交易的时间和开销。相反,复制工作者可以根据用户定义的策略,根据副本数量、区域选择、延迟、价格等,在网络上自动复制Filecoin交易N次。(可能使用L2信誉系统来决定数据的放置位置!)

如果交易到期或SP脱机,则可以为文件创建并协商新的交易,以维护X不变性。(虽然所有这些SP都有可能同时下线,但对于足够大的X,此概率接近0。)

FVM上的智能合约可以不信任地协调这种不变性,而不需要人工协调。

对这可能是什么样子的初步想法:

在FVM上发布自己的令牌,并分散一个版本的Slingshot(在此处查看更多信息);数据准备程序可以为分发到SP的每个CAR文件颁发令牌;SP可以根据将数据集的完整副本数加入网络获得令牌奖励。

注意:这也可以在不签发自己的令牌和从FIL+数据集的DataCap分配中签发FIL的情况下完成。

创建一个Vault以支持具有一定数量的FIL的永久存储。通过贷款FIL、流动赌注或其他产生收益的方法,在这种捐赠中获得一定的收益。只要保险库有一些FIL,智能合同就可以在旧交易到期或SP离线时与新SP不信任地协商新交易。

在此处查看合资公司的推文主题 关于第二种方法的一些想法

液体桩

其他链(如Etherum mainnet)可以通过在PoS链上的桩号块奖励来实现液体桩号。Filecoin可以通过分配给获胜SP的块奖励来启用此功能。等团队 的电影 我们已经在努力构建解决方案。

对这可能是什么样子的初步想法:

围绕借贷dapp构建一个包装器。以下是包装器外观的一种方法:

根据协议中保存的FIL进行薄荷tFIL

通过将FIL贷款给贷款平台上的SP,生成FIL的收益率

允许交易tFIL for FIL–如果生成的收益率符合预期,应保持1-1对应关系

一些可能对灵感有用的方向性想法:

想象一下从 丽都 / RocketPool Filecoin生态系统。

请注意,您需要做出关于重新基准或价值应计的决策-考虑您想象的令牌化资产将在哪里使用(例如,在其他协议中作为抵押品)可能会很有用。

特征层 这里可能有有趣的元素可以借鉴

如果目标是1:1的钉子,你可能需要考虑你想象的钉子在哪里维护。(另一个链上的曲线/凸系统?部署在FIL上的系统的版本?)

信誉和QoS系统

由于近4000个活动存储提供商(SP)为Filecoin网络提供服务,客户端要选择与谁一起存储数据并不容易。不同的客户端可能会重视不同的属性,并且来自同一客户端的数据集的优先级也会有所不同。(例如价格、延迟、带宽、可用性等)存储提供商可以聚集并在门户上宣传他们的服务质量(QoS),但公众必须信任他们,这并不好。

信誉系统是巡逻Filecoin网络的L2网络,评估存储提供商的服务质量。他们的活动可能由众筹、DataDAO或专门的加密经济提供资金。他们在公开市场上执行存储交易,并在可证明的日志中捕获他们的观察结果,从中计算和发布信誉评分和指标,并以可跟踪和可审计的形式发布。潘多 是一个潜在的构建块。

声誉系统将通过API提供服务,无论是链上、链外,还是两者兼而有之,可能具有复杂的查询功能,允许存储应用程序通过编程方式探索和过滤矿工的范围,根据他们关心的确切特征,为每笔存储交易。

在这里货币化的一个想法可能是提供凭据作为服务(即存储提供商向凭据服务支付费用,以在链上发布经验证的凭据)。该服务可以在已验证凭据的元数据中嵌入用于生成证明的所有相关信息(使其易于对任何客户端进行验证),允许已验证凭据在其他协议中单独用作速记。(例如,谁可能有资格参加拍卖以存储数据)。

DataDAOs

FVM实现了一种新的以数据为中心的DAO,这种DAO迄今是不可能的。DataDAO是DAO,其使命围绕着保存、策展、增强和推广其利益相关者认为有价值的数据集。

例如,对人类有价值的数据集,如大型基因组或研究数据库、历史索引区块链和交易数据、汇总数据、维基百科、NFT集合、元资产等。但也有被较窄集体重视的数据集,如足球视频回顾、政府和市政厅公布的统计数据,或行业特定的机器学习数据集。

由于DataDAO的股份可以被令牌化,DAO存储的数据(及其状态)可以被加密证明,因此数据的价值和效用可以客观地表达和在市场内交易。然后,令牌可用于支付要在数据上执行或使用数据执行的服务。

例如,感兴趣的各方可以通过分析数据集、执行科学和ML建模、计算统计数据等,在DAO驱动的分散计算结构中收集令牌,所有这些都是增强原始数据价值、价值和效用的操作。SP复制数据集可以获得奖励(类似于datacap),CDN可以获得分发数据的奖励。

利益相关者反过来可以花费代币来激励更多的原始数据的生产,例如传感器数据收集、生成艺术,甚至人类任务(转录、翻译......),从而形成以数据为中心的循环经济。

总之,DataDAO可用于为数据集创建新的激励层,可以结合使用,也可以代替FIL+奖励。

对这可能是什么样子的初步想法:

创建工具以使DataDAO成为可能 (构建元层!)

制作Openzeppelin风格的合同模板,使数据存档人员的DAO创建超级容易

通过FVM激励metaverse的存储。在此处查看更多信息.

为受版权保护的数据集创建令牌门控付费墙

为罕见/垂死的语言创建DataDAO

创建一个DataDAO作为分散化Spotify的数据库

付费墙可以通过令牌门控机制来处理,该机制奖励艺术家,同时也给艺术家分配

更多内容请参见后续章节

存储入口【通过DataDAO】

Filecoin是一种通用协议,它采取的立场是不固执己见,也不专门从事任何特定的垂直领域,而是对所有人开放。虽然这种方法功能强大,但可能会产生摩擦,用户希望获得更集成或更精心制作的体验。

就像NFT.storage有专门的营销和在Filecoin和IPFS上存储NFT元数据的新产品一样,我们需要创建dapp,为新的垂直领域创建onramps。这可以在FVM上利用,为上传特定类型的数据建立新的激励计划。这些数据可以组织为DataDAO。

我们希望看到哪些垂直特定存储的示例?

video.storage

需要与土星集成以进行亚秒级视频检索

某些受版权保护内容的标记/内容策略约束

可以将视频处理时间表与 Livepeer,在Filecoin上

archive.storage

查询元数据并查找需要检索的数据子集

要在此数据集上插补的分散计算

dev.storage

清除用于上传npm包、Docker容器、git存储库、apt容器的CLI工具

由于此数据中的结构定义良好且重复,因此可能进行大量优化

库存照片和视频存档

创建去中心化版本,鼓励创作者根据客户需求上传照片和视频

基于令牌门控付费墙的清晰、简单的定价,可实现无水印下载

上传失败,网络异常。

重试

上传失败,网络异常。

重试

按次付费【通过DataDAO】

创建令牌保护页面以及令牌控制媒体,以便查看某些电影、音乐和内容。这可能会发生在每个视图、印象或下载。访问权限也可以在以后出售给第三方。版税可以以这种方式建模。

这可能发生在各种DataDAO中,并为创建绕过web2内容的传统中间商(唱片标签、版权法和媒体代理)的内容创建新的激励措施。

游戏【通过DataDAO】

FVM可以在游戏开发者和玩家之间协调激励。真正高质量的游戏在web3可以是组合和民主的。社区可以决定虚拟世界如何演变,而不是集中的游戏开发者群体。社区早期参与者的人可以对角色、场景和叉子进行投票。

尤其是VR游戏,由于所涉及的资产的规模,以及对这些资产的必要修改,对FVM有很大的需求。开放的虚拟世界(如分散)已经显示出一些希望,但地雷确实是我们想在FVM上模仿的令人上瘾的游戏。


社交【通过DataDAO】

分散的社会还没有完全成功,但我们预计未来在这个领域会有一些突出的东西。FVM处于独特的地位,可以提供资产、支持以及照片和视频,以推动独特的社交体验。


分散科学【通过DataDAO】

DataDAO可用于存储开放访问的论文和期刊。它们可以存储(作为证据)可复制实验的结果,并为科学家们随着时间的推移上传新论文提供激励。他们可以为非正统或来自独特来源的研究筹集资金。

同行审查进程能否更加公平(也许通过二次投票)?

如何使科学代码可复制?这些代码通常是作为一次性脚本编写的,即使是著名的出版物,也很难重新创建。

我们还需要对这些论文收集的数据进行大规模的数据科学。我们可以使元数据分析变得非常容易,因为在DeSci DAO中收集的数据可以以简单的方式进行分析和估算。


分散计算

Filecoin和IPFS在世界各地的存储提供商之间分发内容寻址数据集,以提高数据冗余、可用性和恢复能力。

这种全局分布的数据带来了巨大的成本、可用性和可靠性优势,但也可能意味着单个数据集的部分最终可能会在地理上彼此远离。在全局分布的数据上执行计算作业或数据管道是一个难题。另一方面,必须在中心位置重新组合数据,仅仅为了对其应用计算,将使目的落空。

将计算作业推送到边缘并协调其执行是FVM参与者的一种全新可能性。FVM参与者可以控制和代理计算资源,激励计算执行,在可用的存储提供程序之间分配工作负载,并证明计算结果的有效性,以便获得奖励。请参阅以下项目 鳕鱼 构建在IPFS上但必须与FVM集成的框架。

存储提供商可以通过FVM参与者注册到计算网络中。计算客户端将向参与者发布作业。一种机制将为提供者分配作业,一旦执行,提供者将发布证明以申请奖励。

当前计算堆栈的许多部分可以使用FVM分散:虚拟机、编译、调度器和监视器。

这里需要不同的原语。除其他外:

智能分发、路由和交付计算作业及其结果的机制。

编目、监督和监控全球可用资源的机制。

激励存储提供商和检索节点参与分散计算结构的机制。

证明结果正确性的机制(例如 潜伏,或非确定性检查,如中提供的 鳕鱼)并处罚违法者。

优化执行计划的机制,并对计算提供程序未满足的期望做出反应。

不可信FIL+公证人

今天,DataCap由公证人分配。公证人帮助增加一层社会信任 验证 客户端是真实的(并防止恶意攻击者)。然而,有了智能合同,我们可以设计无许可的公证人,使其 经济上的非理性 去尝试和西比尔。

不可信任的公证人可能看起来像链上拍卖,所有参与者(客户端、存储提供商)都需要锁定一些抵押品才能参与。通过智能合同运行拍卖-每个人都可以验证中标人是否来自透明的过程。经济抵押品(来自客户端和存储提供商)可用于创建削减机制,以抑制恶意行为者的动机。

为了简单地进行拍卖,公证人可能会收取部分交易清算费用,收取锁定抵押品的费用。(例如,如果将赌注FIL用作抵押品,则收益率的一部分)或两者的某种组合。

注意:不可信任的公证人(如果设计正确)有一个明显的优势,即无权限--他们可以支持任何数量的可能不希望人类进入循环的用例。(例如,希望自动存储衍生数据集的ETL管道)。

KYC和索赔证明

为了防止Sybil攻击和矿工玩弄协议,不同的Filecoin程序(如Evergreen)将受益于在链上构建KYC系统。这些可以被SP用来证明他们对自己的说法。这是否可以以激励、分散和尽可能自主的方式发生?零知识证明对于组织在不透露SP身份的情况下获得身份证明可能是有用的。

对这可能是什么样子的初步想法:

构建/端口 笔记本 超过两个用于SP的FVM

去中心化数据聚合器

构建去中心化的数据聚合器。此工具将可信地聚合链外文件,并使用一组激励存储这些文件的矿工。一旦数据聚合到32 GB,FVM上的智能合同将与SP协商交易,以存储聚合的数据。

这将使构建新的存储入口(如video.storage)成为可能,而不必构建自己的集中式服务器来存储和聚合数据。新匝道的创始人只需专注于使新匝道工作的关键部分。(营销、新压缩、工具和业务开发)而不必投资于聚合器基础架构。

此外,这将为现有的入口,如河口、NFT.存储和web3.存储提供以不可信任、分散的方式聚合用户提交的能力。

存储提供商保险

具有既定业绩记录的SP将购买保险,以保护他们免受活动故障的影响,并确保在发生故障时提供活动收入流。某些特征(如付款历史记录、操作时间、可用性等)可以用来制定保险单,就像它们可以用来承保向SP提供的贷款一样。

作为经常性保险费支付的交换,该协议将检查SP是否在Filecoin网络中处于良好的信誉。如果它的信誉不好,SP可以发出声明,如果满足所有承保标准,方案将审查并发放赔款。

存储保险经纪人或市场可能会出现,为客户和提供商提供单点订阅和管理。

在某些方面,这类似于 Nexus互惠互利 适用于FVM上的SP。虽然Nexus可以防止合同失败,但此协议将帮助SP从活动故障或终止中恢复。

访问控制

使用FVM,dapp可以为它们正在注册和存储的数据定义自己的访问控制规则。这使智能合同能够以编程方式管理谁可以访问数据集,而合同本身却没有访问数据本身的权限。这使付费墙媒体内容(如音乐和电影)、公共解密(在一定的设定时间段后,数据对世界可见的时间锁)以及许多其他有趣的应用。

其中一个例子是 美杜莎 (我的意思是)在此演示),用于链上访问控制的门限加密网络。在FVM上使用这样的工具可以帮助开发人员委托加密数据的访问规则。

用户友好的名称

能够为链上的参与者和身份分配用户友好的名称,是现代区块链生态系统的一个基本特征。人类只是不擅长记忆哈希或二进制数据。一些链提供本机和集成的命名系统(例如,近),而另一些链则依赖于用户-土地服务(例如。恩斯),使协议与它们无关。Filecoin社区还没有讨论本机解决方案,而且有机会在用户领域创新和实施可靠的命名服务,并以他们自己的规则和加密经济为后盾。

理想的功能包括为参与者和帐户分配、保留和争议名称的能力;从名称解析地址;反向查找;将名称分配给代码CID的能力;通过命名进行访问控制;与其他解决方案的可组合性;历史跟踪;等等。

看这个 FIP讨论 一些想法。看看 这个HackFEVM团队 获得更多灵感。

区块链坚果和螺栓

为了成功,每个区块链都需要一些项目。这些都是为了确保链上有足够的流动性,并(最终)从其他链上有足够的资金流动所必需的。虽然它们不能利用基本的可编程存储原语,但它们对于生态系统的运行和堆叠非常重要。

DEX和交换

FVM上的用户需要能够将FIL交换为链上颁发的其他令牌。这可能是DEX【就像EVM上的Uniswap或寿司的分叉一样简单】,或者涉及构建一个分散的订单簿,类似于 血清 在索拉纳。

过度抵押贷款

FVM上的用户需要能够将一定数量的FIL存入协议,并根据其抵押品提取另一个令牌。如果FIL相对于该代币的价格下跌,贷款可能会被抵押不足,最终解散。这可能是AAVE或复合叉。

令牌桥

虽然路线图上没有什么东西,但需要从EVM链、移动链和宇宙链中建立桥梁,以便将来自其他生态系统的包装令牌纳入折叠中。随着当前的发布,我们更专注于内部,因为Filecoin的价值主张足够独特,它不需要从其他链引导TVL。然而,从长远来看,我们预计FVM将成为更广泛的区块链家族的一部分。

如果您可以建立桥梁,奖励用户将包装令牌移动到FVM中(可能通过桥令牌或其他奖励方案),Brownie会指出。

通用跨链桥

存储是一种普遍的需求。位于其他链上的智能合约受益于访问Filecoin网络的存储功能。类似地,Filecoin参与者应该能够与其他链上的代码交互,或生成Filecoin状态或事件的证明,这些证明可以被其他链上的代理理解。

构建一套FVM参与者,可以通过IPLD(星际链接数据)处理其他链的加密原语和数据结构,实现跨链web3存储利用率。例如,除非能够证明基础资产存储在Filecoin上,否则NFTregistries可以禁止交易,或者汇总合同可以验证聚合器是否已将交易数据存储在Filecoin中。

甲骨文

Oracle价格

为了了解Filecoin上的令牌或数据集的价格,我们需要团队来操作和运行Oracle。根据实施情况,这些对于过度抵押贷款、桥梁、保险和一些订单簿交换是必要的。虽然不是发布的迫切需要,但从长远来看,随着更多的P1/P2用例出现,价格甲骨文将是必要的。

可检索性Oracle

可检索性甲骨文 是允许存储提供商为客户端承诺最大可检索价格的联合体。基本机制如下:

与客户端达成交易时,存储提供商可以承诺检索条款。

在这样做的过程中,存储提供程序锁定了可检索性Oracle的附带。

在正常操作中,客户端和存储提供程序继续正常存储和检索数据。

如果存储提供商拒绝提供数据(根据先前商定的任何条款),客户端可以向可检索性甲骨文提出上诉,后者可以向存储提供商请求数据。

如果存储提供者将数据提供给oracle,则数据将转发给客户端。

如果存储提供程序不提供数据,则存储提供程序将被削减。

对于运行检索甲骨文,联合体可能会收取费用。(使用服务的存储提供商、接受不同形式的抵押品的费用、担保抵押品的收益,或者代表客户检索数据时)。


展开阅读全文

页面更新:2024-04-19

标签:抵押品   公证人   令牌   参与者   提供商   分散   虚拟机   客户端   贷款   功能   数据   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top