请选择 进入手机版 | 继续访问电脑版

tokentop

太空竞赛2 - Slingshot弹弓赛道参赛指南

石榴矿业6block 发表于 2020-9-23 11:50:49 | |阅读模式
石榴矿业6block | 中级会员 | 发表于 2020-9-23 11:50:49 | 显示全部楼层 |阅读模式
太空竞赛2(以下称“SR2”)是基于太空竞赛1(以下称“SR1”)的庞大网络,所创建的第二阶段竞赛,目的在于协助官方、开发者、矿工及用户在大规模网络上测试和优化Filecoin,为主网上线做准备。
SR2是围绕2个轨道/主题进行的竞赛,不同轨道可以让社区内的不同群组对网络的不同方面进行练习和测试:
  • 竞赛轨道1:轨道燃烧(SR2-Orbital Burn)——旨在让存储矿工可以继续测试和扩大网络规模,已于9月15日紧接着SR1开始。(具体查看“Filecoin官方发布竞赛总结,即将开启太空竞赛第二阶段”);
  • 竞赛轨道2:弹弓(SR2-Slingshot)——旨在让Filecoin用户、应用开发者及工具开发者将其产品部署到测试网络。该轨道将鼓励客户和矿工进行存储和检索交易,并帮助Filecoin存储用户为主网做准备。
【竞赛轨道2】弹弓(Slingshot)
仅面向存储用户及开发者
Slingshot是面向存储用户及开发者的社区竞赛,奖励在太空竞赛网络(测试网)上的真实、有价值和可用数据存储。合格的参赛者将通过提供尽可能多的真实数据,竞争高达50万FIL的奖金。在Filecoin网络上拥有的真实、有价值和可用数据越多,参赛者赚到的FIL就越多。
官方希望通过Slingshot竞赛,提高Filecoin网络上存储真实数据的有价值应用程序的数量,将真实数据上传到Filecoin网络并确保其可发现、可检索和可使用,以及强化Filecoin存储客户及开发者社区。
由于许多SR2存储扇区将保留到主网,Slingshot是确保在主网上线时便存有真实数据的绝好机会。
01
如何参赛
Slingshot参赛者需要将真实、有价值和可用数据存储到Filecoin网络,并构建以有意义的方式使用该数据的应用程序或UI(无论是直接从Filecoin读取数据还是从其他位置存储的数据缓存(例如IPFS)读取数据)。
1) “真实、有价值和可用数据”定义:
  • 应用程序数据:构建面向终端用户的应用程序,将应用程序和用户数据存储到Filecoin网络。应用程序UI能够根据需要检索相关数据。
  • 数据集:从Slingshot管理团队维护的精选数据集列表中存储数据,并创建一个附带的UI来使用/访问该数据。
2) Slingshot比赛主要信息渠道:
  • Slingshot网站及排行榜:https://slingshot.filecoin.io该网站是整个Slingshot竞赛的真实信息来源。它包括比赛目的、规则、事件和编程、注册表格及排行榜的信息。排行榜基于Slingshot参与者的共同努力来维护奖池的总规模。排行榜还提供了参与者列表、他们的资格状态和潜在奖励信息。
  • Slingshot库:https://github.com/filecoin-project/slingshot参赛者可以在此仓库中提交参赛项目PR,以在Slingshot排行榜中包含其项目详细信息。社区审核者将直接在提交的PR中留下反馈。Slingshot管理团队还在此仓库中维护精选的数据集列表。
  • Slack频道:- fil-testnet-announce:有关测试网和主要软件版本的重要公告;- slingshot-announcements:有关Slingshot的主要公告;- slingshot:在比赛过程中用于调试帮助和社区对话。
3) 要报名参加比赛并有资格获得奖励,需要完成以下步骤:
  • 加入Filecoin Slack以下频道:- fil-testnet-announce
  • - slingshot-announcements- slingshot
  • 开启项目:确定想要存储的数据、要与该数据交互的应用程序或UI、要使用的技术栈(参见“开发者指南”部分)。一旦成功完成与Filecoin网络的第一个存储订单,用来完成该存储订单的Filecoin地址将自动展示在排行榜上。但是,项目到此还没有资格获取奖励。
  • 注册参赛,需要完成两个注册步骤:- 在https://slingshot.filecoin.io/register上提交包含项目团队信息的注册表。将项目PR提交到filecoin-project / slingshot的GitHub库,其中包含项目信息、应用程序/ UI URL等等。库里有PR模板和提交说明。- 通过社区审核:Slingshot社区审核团队将在filecoin-project / slingshot的GitHub库中审核参赛者提交的项目细节,以确保参赛者有资格参加比赛。他们会在提交的PR中为参赛者留下反馈。如果参赛者的申请被接受,审核团队会合并PR,只更新参赛项目信息(不包括个人信息),并在排行榜上将对应项目标记为“已审核”(“Reviewed”)。如果申请没有立即被接受,审核团队将要求参赛者提供更多信息,参赛者可以通过更新PR来提供这些信息。
  • 遵守竞赛规则:如果已经完成上述参赛步骤,并且在整个竞赛中遵守竞赛规则,参赛者将有资格获得奖励。这些规则由Slingshot排行榜软件自动检查,或者在某些情况下由Slingshot社区审核员手动检查。如果有资格获得奖励,排行榜将把对应项目标记为“合格”(“Eligible”)。需要注意的是,“合格”的项目可能由于不遵守竞赛规则而最终无法获得竞赛奖励。参赛者应该期望在比赛过程中不断优化其应用程序/UI,并增加在Filecoin上的数据存储。比赛过程中参赛者需要密切关注Slingshot排行榜,以确保项目在该页面上正确显示。
02
竞赛规则
1) 排行榜列表规则:
  • 要在Slingshot排行榜上显示,必须向Filecoin网络至少提交1笔成功订单;
  • 要在Slingshot排行榜上显示为“已审核”(“Reviewed”),必须在Slingshot网站上提交注册表格,并将项目PR提交到filecoin-project / slingshot的GitHub库,且通过社区审核;
  • 注意:出现在排行榜上并不意味者具备获奖资格。
2) 获奖资格:
要想有资格获取Slingshot奖励,且在排行榜上列为“合格”(“Eligible”),需要满足以下要求:
  • 必须存储真实、有价值和可用数据到Filecoin网络。可以是应用程序数据或者数据集(来自Slingshot团队维护的数据集列表);
  • 必须以有意义的方式搭建一个使用该数据的应用程序或UI。参赛者需要在竞赛过程中提交此应用程序或UI,并确保其正常工作;
  • 项目必须要通过社区审核以验证其合法性。通过审核的项目如果未能在整个比赛过程中持续遵守比赛规则,则可能丧失获奖资格;
  • 必须在SR2网络上至少与3名矿工完成存储订单;
  • 必须存储每个CID,以便通过Filecoin网络检索到它。在整个比赛过程中,官方将定期测试CID检索;
  • 必须参加Slingshot Showcase展示。
比赛过程中,这些要求由Slingshot排行榜自动检查或通过社区审核团队手动检查。
3) Slingshot Showcase展示:
官方正在组织一个Slingshot Showcase展示,以突出所有Slingshot参与者在比赛过程中所做的工作。排行榜Top 100的合格参与者,将为Slingshot Showcase录制其项目的展示。
另外,排行榜Top 10的合格参与者,将被邀请参加Showcase在线活动,对其项目进行在线展示。官方将在比赛的第2周结束时公布这些Showcase展示和演示的具体标准。
4) 取消资格:
竞赛过程中参赛团队随时可能由于不满足获奖条件、违反竞赛规则、玩弄竞赛被发现而被取消资格。不得窃取其它项目。竞赛结束后不久,排行榜的结果才可确认为最终结果。Slingshot管理团队将汇总排行榜和社区审核人员的所有数据,来确定比赛结束时的最终资格及最终获胜者。
5)  官方保留根据需要更改比赛规则的权利,以确保健康的竞赛动力。
03
社区审核
Slingshot社区审核员来自Filecoin社区,他们已经证明自己在Filecoin网络的长期健康发展中付出了巨大的努力。社区审核员来自不同的利益相关者社区:一些存储矿工、一些开发工具构建者和一些应用程序开发者等等。社区审核团队组建完后,将在Slingshot网站上公布。
Slingshot社区审核员将通过多个维度来审查提交的项目PR。其中一些审查标准包括:
  • 该项目是否遵循 Filecoin 项目行为准则?
  • 该项目是否存储真实且可用的数据?
  • 项目如何计划数据的结构和存储?数据大小和数据集详细信息是什么?
  • 该项目看起来可以实现吗?
  • 应用程序/UI计划有意义吗?
如果参赛者提交的项目被接受,审核员将合并该项目PR,并以该项目信息更新排行榜,将项目标记为“已审核”(“Reviewed”)。如果项目没有立即被接受,审核员将在PR中提供关于他们想要看到的修订版本的反馈。
04
奖励
Slingshot在参赛者之间分配奖池奖励。奖池的大小由网络上存储的数据总量决定。奖池根据参赛者的项目或应用程序在网络上存储的数据量按比例进行分配。
Slingshot将分为两个阶段:
  • 阶段1:Onboard。竞赛的初始阶段将于2020年9月23日开始。该阶段的目标是将第1个PiB的真实数据加载到Filecoin网络上。
  • 阶段2:Scale。第2阶段将在阶段1完成后开始。该阶段的目标是将Filecoin网络上的数据从1PiB扩展到10PiB。在阶段1完成后,官方将确定阶段2的确切时间。
官方可能会根据比赛的节奏及需要,增加奖池或调整阶段。
目前奖池:
示例,假设比赛中有4名参赛者:
  • 存储了5 TiB数据,通过了社区审核阶段,且在排行榜上被列为“合格”(“Eligible”);
  • 存储了5.5 TiB的应用数据,通过了社区审核阶段,且在排行榜上被列为“合格”(“Eligible”);
  • 存储5 TiB的应用程序数据,但未通过社区审核阶段,并且在排行榜上没有被列为“已审核”(“Reviewed”)或“合格”(“Eligible”);
  • 存储了0.5 TiB的数据并通过了社区审核。然而,D将所有数据存储在网络中的时间为6个月(不到1年),因此未满足所有奖励资格要求。D在排行榜上被列为“已审核”(“Reviewed”),但没有被列为“合格”(“Eligible”)。
在这种情况下,C和D没有资格在Slingshot比赛中获得奖励。这是因为C没有通过社区审核阶段,而D只存储了6个月的数据而未满足1年的要求。因此,只有A和B的存储计入竞赛奖励。
在A和B之间,合计存储为5 + 5.5 = 10.5 TiB的合格存储。这将解锁最低级别的10,000 FIL奖池。
由于A和B是唯一合格的获胜者,因此奖池将按比例分配给他们:
  • 总数据规模= 5 + 5.5 TiB = 10.5 TiB;
  • 奖池中分配A的部分=(5 / 10.5)* 10,000 FIL =〜4,762 FIL;
  • 奖池中分配B的部分=(5.5 / 10.5)* 10,000 FIL =〜5,238 FIL;
  • C和D都没有资格获得奖励,获得 0 FIL。
需要注意的是,任何所获奖励将在主网上线后前6个月线性释放。此外,尽管非其所盼,但如遇法律及合规问题,协议实验室或Filecoin基金会可能会重组、推迟或取消该奖励。
05
开发者指南
目前,有很多方法可以将数据存储在Filecoin网络,并在此数据之上构建应用程序/UI。最受开发者欢迎的技术栈有:
  • Powergate。Powergate是一个构建在Filecoin和IPFS之上的多层文件存储API,也是一个用于Filecoin数据的索引生成器。它被设计成模块化和可扩展的。开发者可以使用 Powergate将数据存储到IPFS和Filecoin中,Powergate将从数据可用的最热存储层检索CID(可以是本地缓存、IPFS或最后的Filecoin)。运行Powergate需要管理自己的IPFS和Filecoin lotus节点。
  • Textile Hub。Textile Hub是开始构建和试验Textile技术的最快方法。它为托管的Buckets和Threads提供了持久的 IFPS 终端。它包括个人和组织的开发者账户以及将API密钥集成到应用程序中。如果您选择对应用程序使用带有托管Buckets的Textile Hub,则只需一个命令即可将整个Bucket存档到Filecoin网络。
  • Hosted Powergate。Hosted Powergate提供与Powergate相同的功能,但是基础结构由 Textile团队管理。无需管理您自己的IPFS和Filecoin Lotus节点,Textile可以为您管理这些节点,而您的团队保留对托管实例的完整控制权和完全访问权。
  • Lotus。Lotus是Filecoin协议实现的参考。直接在Lotus上构建应用程序是开发者可以使用的最裸机选择。它需要管理您自己的节点以及Filecoin上存储订单提案和管理的复杂性。
在Filecoin网络上,没有唯一正确的方法来存储数据或构建应用程序/UI。但是,官方向开发者推荐建议:
  • 针对主要对Filecoin的数据存储和检索功能感兴趣的开发者,不建议其直接在lotus上构建。这是因为lotus功能十分低级,开发者可以使用更容易的产品。此外,单独的lotus节点不能直接从IPFS网络检索数据。因为Filecoin的检索性能比 IPFS 慢得多,所以它经常被用作备份存储解决方案。如果开发者直接使用lotus节点进行存储和检索,这将极大地限制应用程序/UI的用例。
  • 针对希望存储数据并实现快速检索的开发者,应使用Powergate、Hosted Powergate或Textile Hub,尤其是要那些开发者想要存储到Filecoin的数据已经在IPFS上的。这些解决方案可以将数据备份到Filecoin提供的较冷存储,并从IPFS等较热的存储层检索数据。
  • 针对想要存储数据的开发者(不依赖于检索速度),仍应使用 Powergate、Hosted Powergate或Textile Hub以获得(与直接使用Lotus相比)更好的开发者体验。但是,开发者可以选择不将数据固定到IPFS,从而节省存储和带宽成本。
  • 对于正在构建开发工具和产品(如链浏览器)的开发者,应该直接在lotus上构建。
石榴矿池在SR1阶段,以3大洲、30个节点、30PiB算力的成绩,位居太空竞赛首位。根据我们对自身参赛硬件的统计,每万元投入可以得到14-20FIL的回报,这意味着仅凭SR1阶段的奖励,购买石榴矿池Filecoin矿机的用户已经回本20%-30%。
石榴矿池推出了Filecoin集群硬件整体采购方案,将矿工硬件配置公开透明化(具体参考“硬件成本价!石榴矿池推出Filecoin集群硬件整体采购方案”),并推出Filecoin挖矿软件标准方案,助力大矿工提高40%挖矿效率(具体参考“石榴矿池推出Filecoin挖矿软件标准方案,助力大矿工提高40%挖矿效率”)。未来,我们也将公开社区版优化软件源代码,不断优化挖矿解决方案,与社区小伙伴分享我们的研究成果。
您需要登录后才可以发帖 登录 | 立即注册  

本版积分规则

发表主题
返回顶部 返回列表