获取10倍算力,尽在Filecoin Plus
今日,Filecoin官方在Slack社区发布了关于Filecoin Plus(有效数据验证)提案的最新消息,表示 即将推出Filecoin Plus测试版 ,该提案内容已经同步至Github平台。具体内容大家前往https://github.com/filecoin-project/notary-governance/issues/3查看。
官方也在Slack社区为Filecoin Plus新建了专属频道 #fil plus ,便于大家跟进讨论关于Plus提案的最新消息。并且,为了得到来自广大社区成员的建议和反馈, 官方将在北京时间11月11日凌晨1点在Zoom举行Filecoin Plus的第一次线上讨论会议 ,会议链接也将在Slack社区中公布。
Filecoin Plus是关于有效数据验证存储机制的重要提案,它提出通过公证人审核的数据存储将获得10倍算力 ,该提案也将助力Filecoin成为有落地应用价值的存储网络迈出关键一步。
官方上线 Filecoin Plus测试网络的提案内容显示,Filecoin基金会被提名成为第一位公证人, 以帮助制定未来公证人可以遵循的“合理”操作准则。
关于Filecoin Plus提案以及测试版的具体内容,我们就通过 fip-0003 和提案 Filecoin Plus Beta #3 (测试版)两个提案来深入了解一下。
首先我们先通过对fip-0003提案的解读和总结了解Filecoin Plus。
Filecoin Plus 提案
1、提案动机
Filecoin Plus是一个旨在最大程度提高Filecoin可以支持的有用存储量的程序,允许网络信任某些客户,以向网络带来真实的需求,希望通过这个实用的解决方案为存储客户端提供杠杆,加速高质量网络服务的建设,确保额外的奖励和补贴抵达最需要的地方。
2、提案原则
Filecoin Plus参与者(根密钥持有人,公证人,客户)的行为应该简单透明,关于Filecoin Plus的任何决定,从根密钥持有人和公证人的批准,到DataCap分配决定,到治理变更都应该易于由网络中没有特殊特权的人进行审核,并在社区驱动的框架内进行治理。
Filecoin Plus中的各方(根密钥持有人,公证人和客户)都以有限的信任和力量开始。随着时间的流逝,需要通过诚实履行职责和透明行动来赢得额外的信任和力量。被发现违反管理原则或相对于预期而言表现不佳的参与者将轮换或退休。
在特定的问题上如发生不可避免的争议,应采用相对便宜、快捷的方式,并能产出清晰的结果,同时能提供足够的正当程序以支持结果的公正性。
3、角色与职责
在该提案中, 主要的角色包括根秘钥持有者、公证人和存储客户。
(1)根秘钥持有人
根秘钥持有人是链上多重签名的签署者,具有赋予和删除公证人的权力。任何操作需要大多数选定的根密钥持有人多重签名才能执行。
根密钥持有者的职责是: 行使社区治理链上做出的决策,及时对最终决定采取行动。
根密钥持有者的作用不是做出主观决定,而是充当社区链上做出的决定的执行者。 根密钥持有人的操作空间和功能也受到设计的限制。违反此授权规定的任何行为都会使有问题的根密钥持有人立即通过FIP移除。
(2)公证人
公证人作为Filecoin网络的受托人,将DataCap委托公证人以符合本《原则》的方式使用。
公证人的职责是: 将DataCap分配给客户端,以补贴网络上可靠且有用的存储。根据提供的信息,验证客户端是否收到与保证的信任级别相对应的DataCap。
(3)客户(端)
客户端是网络的积极参与者,并为其用例分配了DataCap。客户可以使用其DataCap激励矿工提供满足其特定要求的功能和服务。证人将对客户进行审查,以确保客户收到与其声誉和需求相称的DataCap,并确保客户负责地分配该DataCap。
客户端的职责是: 合理的分配从公证处获得的DataCap,并根据原则负责地部署DataCap。遵循操作准则,记录决策流程,并响应对其分配决策进行审核的任何请求。
4、交互流程
具体的流程大家可以上Github平台查看,这里我结合交互流程图给大家简单总结。
(1)公证人申请
潜在的公证人必须提交申请后并回答具备成为公证人资格的相关问题。
(2)评分审核
治理社区根据指定条件的程度对潜在的公证人进行评分。一旦获得资格,公证人将被批准分配DataCap,同时将通知根密钥持有者在链上部署该分配。
(3)公证人收集请求,分配DataCap
公证人得到了可用于分配的DataCap后,他们将以其首选方法(通过Github公开,通过电子邮件私下等方式)响应来自客户端的分配请求,审核客户端后遵循相关原则为客户端分配DataCap。
(4)客户端发单,分配DataCap
一旦客户端收到来自公证人分配的DataCap后,他们就可以灵活地计划和安排DataCap,选择适合的矿工节点来存储。
(5)矿工接单存储
当矿工接受到来自客户端的“经过验证”的交易存储数据,完成订单以后,矿工将获得文件原值算力乘以10倍的有效算力。
(6)再次申请
当客户端需要更多的DataCap时,他们可以重新向公证人提出申请以进行其他分配。值得注意的是,公证人可能会在授予新DataCap之前向客户端请求获取前的进行先前DataCap的分配信息。
具体的,大家可以看看下图:
看完了以上关于Filecoin Plus的提案内容,大家是不是对验证数据的存储以及如何影响矿工有了更深入和清晰的认识,也更加期待Filecoin Plus提案的执行了呢?
想必这一天也不远了,因为正如文章开头讲的, Filecoin Plus的测试版即将上线,就如Filecoin网络一样,先让矿工和生态参与者先试跑,待时机成熟再一举上线正式版。
那么这次Filecoin Plus测试版又说了哪些内容呢,我们也一起来看看。
Filecoin Plus Beta
在 Filecoin Plus Beta时期,Filecoin Foundation被提名为第一位公证人,以帮助制定未来公证人可以遵循的“合理”操作准则。
测试期的目的
设置测试期主要有以下几个目的:
(1) 可以在实践中观察公证人将接收的申请类型,并可以创建有关公证人应如何响应/分配DataCap的初始标准。尽管公证人可以自行决定分配方式,但此处的目的是为“合理的”尽职调查提供参考框架。
(2) 了解公证人生效所需的努力付出水平和尽职调查。
(3) 测试公证人的工具和工作流程,以确保“客户和公证人”的流程简单明了并按预期进行。
另外一个好处是,这将让我们能够更快地使客户获得公证,同时并行完成此过程的其他事务(例如,招募更多的根密钥持有人,改进审计/争议框架等)。
Beta测试的期限
Filecoin Foundation将提供一个初始申请(与其他公证人一样),描述他们打算如何接受和处理各种类型的客户端。该申请将在下一个社区治理会议之前进行评分,并在通话过程中最终确定评分。这个Beta期限的期限将是整个DataCap耗尽,或者直到社区决定不再需要Beta期限为止。
在此Beta测试期结束时,Filecoin基金会将不再进行分配DataCap,除非重新申请并通过社区治理框架再次批准。
现目前,Slingshot还在持续进行中,虽然Slingshot二阶段的比赛细则还暂未公布,但是相信部分细心的朋友阅读了以上关于Filecoin Plus提案的内容,会 将公证人分配Datacap的对象即客户(端)与Slingshot二阶段的存储应用客户端联系起来 ;而且Slingshot团队表示将在二阶段竞赛将在UTC时间11月11日18:00(北京时间11月12日凌晨2:00)开启,关于竞赛的规则和细节最晚将在UTC时间11月9日公布,所以 Sllingshot二阶段时间跟Filecoin Plus Beta社区会议时间很接近,所以很可能二者是会存在紧密联系的。
至于Slingshot与Filecoin Plus在实际操作中如何协作配合起来,那就让我们拭目以待吧!
●往期精彩 ●