Filecoin网络搭建的背后与太空竞赛一周数据分析
通过这一轮的太空竞赛表现,目前还有很多矿工有效算力难以增加,爆块成功率低。从微观方面而言是该矿工有可能获取不了太空竞赛奖励,宏观方面而言就是网络难以进一步壮大。
Filecoin太空竞赛一周数据总结
2020年8月25日,Filecoin太空竞赛准时启动,算力增速前所未有,每天达到10PiB的增长,目前已解锁50万FIL奖励。
截至8月31日晚11时,太空竞赛测试网已开采到区块19421个,有效算力达65.89PiB,每次出块获得8.32FIL奖励,全网出块奖励584877.07FIL。目前已有341位活跃矿工,其中15位有效算力达1PiB,并有13位矿工在近24h内算力增长达200T。
据官方要求,参与太空竞赛的矿工必须响应来自机器人的存储和检索交易请求,节点交易成功率需持续达到80%及以上,最终才可获得领奖资格。然而,目前总榜排名靠前的节点依然有部分未达指标,关于算力、单T收益、幸运值等稳定性维度数据也有很大提升空间。
在这个过程中,多个排名靠前的节点经历了恶意攻击波动、操作不当丢失算力、收益清零,Filecoin浏览器也迎来了上线以来最大的流量峰值频频宕机。对filscan.io数据分析发现,整个过程中节点的稳定性堪忧,这导致矿商们很难应付客户的需求。
为期三周的太空竞赛赛程尚未过半,官方对于发单机器人已再度优化,在未来两周除了稳定的算力增长外,大矿工在增速、单T收益等稳定性维度数据仍需继续努力。
Filecoin网络搭建的背后
一、Filecoin全览图:挖矿、存储与检索
?由上图可以看出,我们矿工在参与Filecoin网络中会涉及三个活动:区块打包、数据存储和数据检索,介绍如下:
区块打包(出块奖励)
矿工通过搭建节点、创建钱包、申请水龙头等来生产矿工标识,然后通过一些硬件设备来支持整个网络,完成数据封装和时空证明,从而获取打包权限,获取出块奖励。
数据存储(链上)
客户与存储矿工确定订单后,矿工通过复制证明和时空证明来确保数据服务,从而获取对应的存储服务收费。
数据检索(链下)
客户发出检索请求后,检索矿工活动订单后提供检索服务,从而支付对应的检索服务给矿工。那么我们如何成为一名矿工?
二、如何成为一名矿工
很多用户都不是很了解如何成为一名矿工,其实从操作而言,我们也可以根据官方及网络信息成为一名合格的矿工,但是可能收益会存在一定的差异化。话不多说,矿工操作指南如下:
搭建Filecoin测试节点
钱包创建及代币水龙头获取
存储提供方(矿工)的配置操作
存储需求方(用户)的配置操作
检索市场及检索矿工
如何单机部署多节点集群及矿池设计思路
交易证明、复制证明和时空证明
1)搭建Filecoin测试节点
首先我们可以尝试在macOS和Linux服务器上搭建Filecoin测试节点,搭建测试节点主要步骤分为以下:安装 Filecoin安装包、运行与检查Filecoin软件、节点命名、激活节点,加入网络统计。
2)钱包创建与代币水龙头获取
矿工是推动Filecoin网络共识处理流程的积极参与者,也是期望共识(EC)的区块提议者。其既可以是矿工也可以是存储需求方。矿工需要随时在线,等待接受客户的存储订单,并提供存储服务,密封扇区数据,赚取FIL。不仅如此,其在该过程中还需要不断地执行时空证明(PoSt),以证明能否参与出块竞选。
?3)钱包搭建及获取水龙头
钱包搭建
Filecoin钱包和很多区块链钱包一样,作为一个加密资产的承载体,是专属于区块链系统的一环,一般是非对称加密的公私钥。这里钱包地址是由节点自动初始化生成,地址信息十分重要,查询余额,导出和导入都需要。
水龙头
FIL Faucet是一个代币水龙头,可以让一些早期参与的Filecoin节点用户提前获取一定数量的FIL代币参与早期市场活动,仅供测试阶段使用,不具备转账和权益价值。获取该测试FIL代币通过GitHub账号来分发,太空竞赛阶段每个账号100个FIL,主要是抵押挖矿。
在建立钱包之后,我们还要区分节点ID、账户、钱包地址、矿工ID、内容ID。
节点ID可以是存储客户或者矿工,ID是节点的唯一标识,就像Facebook的名称一样,永不重复;
账户ID与节点ID一一对应,账户可以存多个钱包地址,主要是与FIL直接挂钩,节点ID偏向识别属性,账户ID偏向资产属性,节点自动初始化生成;
矿工ID主要是与矿工收益有关,所以在布置好Filecoin节点后,需要矿工手动创建命令通过节点ID生产矿工ID;
内容ID与网络存储的文件挂钩,每份文件会生产唯一的ID,主要是为了方便快速索引数据。
4)存储提供方(矿工)的配置操作
成为存储矿工同时需要接受Filecoin存储市场的制定规则和EC共识,方可进行挖矿行为,因为在区块链世界里,代码即是法律。
存储提供方主要是承诺提供存储服务,通过订单协商沟通及确定后,复制和时空证明来证明服务,整体周期可以步骤为:
存储交易证明。建立身份,提交抵押和存储容量,成为一个存储矿工;
生产订单。创建区块,创建Ask订单,与用户节点交易;
停止挖矿。密封数据并提交复制证明,更新订单状态完成交易,时空证明数据持续存储;
提高爆块能力证明。存储矿工持续手机证明,创建post,提高存储算力和可证明算力,以提高爆块机率。
5)存储需求方(用户)的配置操作
需求方和提供方两者可以为同一体,就是节点既可以为矿工也可以为存储需求方,那么需求方是如何完成的?主要步骤可以分为:导入数据资源并获取CID、查看Ask订单池、选择匹配的存储服务。
需求方需要在Filecoin客户端中导入其想要存储的数据,并按照IPFS网络的数据加密形式来把数据进行切分、加密处理等后,生成内容ID。同时该步骤可能需要反向验证是否到处成功,用CID来检验。
查看Ask订单池
在对全网的Ask订单池进行查询,并根据存储端(矿工)报价选择交易对象。该网络阶段在测试网阶段是自动匹配的,然而在太空竞赛开始时是自由撮合的。
选择匹配的存储服务
在选择适合的订单和矿工ID后,就可以选择匹配的服务内容,通过内容ID我们可以查到矿池所经历区块的个数。同时我们要准备充足的余额来匹配特定的服务(根据FIL/byte/block而定);矿工阶段存储状态,是否存在不稳定的情况;节点网络与集群的关系是否是相连的;单位数据单位服务矿工能否支持等。
在我们了解了挖矿存储流程之后,也更加清楚目前主要是因为小矿工规模小、技术薄弱,导致一段期间内难以实现Sector难以生成、没有协助的订单需求方、区块打包方和出块难等等,直接导致该阶段小规模矿工难以获得太空奖励,间接导致全网算力增速过慢。
在此,黑犇科技希望携手更多全球矿工共同参与Filecoin生态建设,共塑分布式存储的规模落地。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。