随着热浪(lang)来袭,全球新数字时代和(he)中国新基础设施的兴起,很多(duo)人和朋友会问,IPFS的时(shi)代意义是什么?Filecoin的重点在哪里?Filecoin矿实际参与(yu)了什么样的赋能行为?
IPFS相当于BT协议的升级版,但不仅(jin)仅局限于内容存储的通信,还涉及到所有领域的应用。可以理解为国际化、无中心(xin)、高安全性、高私密性(xing)的新型互联网。其时代意义不仅在于(yu)网络基础设施服务的全面升(sheng)级,更在于人性对隐私自由的追求。
而Filecoin是维(wei)持IPFS网络公平有序前进的价值(zhi)媒介。相当于自由经济“法律”的制定和监督者,用经(jing)济手段对每一个理(li)性经济人进行合理的监督和制裁。总之(zhi),IPFS是Filecoin映射(she)价值的体现,IPFS的宏观意义会更大。Filecoin就属于这种网络价值(zhi)的体现。
BTC矿业(ye)的意义在于维护和监督分散的账本(ben),这是建立共识的基础。它采用(yong)PoW共识机制(zhi),通过工作量证明形(xing)成共识。BTC作为一(yi)个整体的价值是一个共识,从(cong)而形成了加密货币中最大的支付令牌。
Filecoin挖掘的本质除了维护账本,还可(ke)以提供基本的数据存储和检索(suo)服务,所以Filecoin挖掘会(hui)赋予网络更多的实用价值,为(wei)服务提供网络架(jia)构。
Filecoin整体挖矿图(tu),来源:IPFS势力区,2020-08-28
从上图可以看出,我们的矿(kuang)工会在Filecoin网络中参(can)与三项活动:分块打(da)包、数据存储、数据检索(suo),介绍如下:
分块(kuai)打包(分块爆炸奖励)
矿工通过设置节点(dian)、创建钱包、申请水龙(long)头等方式制作矿工logo,再通过一些硬件设(she)备支持全网完成数(shu)据封装和时空证(zheng)明,从而获得打包权(quan)和块爆奖励。
数据(ju)存储(链)
客户与存储矿工确认(ren)订单后,矿工通过复制证书和时空证(zheng)书来保证数据服务,从而获(huo)得相应的存储服务费。
数据检索(链下)
客户发出检索请求后,检索(suo)矿工活动订单后提(ti)供检索服务,从而(er)向矿工支付相应的检索服务(wu)。
那么尚力财经小编(bian)2022我们如何成为一名矿工呢?
很(hen)多用户不太了解如何成为矿工。其实(shi)从运营的角度来说,根据官方和(he)网上的信息,我(wo)们也可以成为一名合(he)格的矿工,只是收入可能(neng)会有一些差异,所以这一块需要专(zhuan)业运维的帮助,这样才能(neng)获得更好更高的收入。话不多说,矿工操作指南如下:
设置Filecoin测试(shi)节点
钱包(bao)创建和令牌tap获取
存储提供者(矿工(gong))的配置操作
存储需求者(zhe)(用户)的配置操作搜索市场和搜索矿(kuang)工1)构建Filecoin测试节点
首先可以尝试在macOS和Linux服务器上构建Filecoin测试节点。搭(da)建一个测试节点的主要步骤如下(xia):安装Filecoin安装包,运(yun)行并检查Filecoin软件,命名节点,激(ji)活节点,添加网络统计。
安装Filecoin
获取(qu)发布安装包有两种(zhong)方式,一种是通过源代码自(zi)编译,另一种是下载(zai)正式发布的发布安装包(bao)。这两种方法各有利弊(bi)。
自编译发布安装包的(de)好处:在可定制的源代(dai)码编译过程中,可以清晰的看(kan)到Filecoin从(cong)同步数据、挖掘(jue)、创建矿工、发(fa)布命令到接收命令(ling)的全过程;缺点:编译准备(bei)复杂,需要很强的调试和运维能力。同(tong)时,编译耗时较长,对CPU性能要求较高。
自编译发(fa)布安装包需要经历自编(bian)译包的构建、安装、测(ce)试过程,才能更好的迎合开(kai)发。但前期会随着正式(shi)版的调整进行重(zhong)新构建和调整,正式版
获取官方发布安装包。对于运维能力较(jiao)弱的团队,可以使用官方开发的(de)版本,但官方发布的版本更适合个(ge)人投资者;它的优点是绕(rao)过了复杂冗长的源代码编译过程,可以(yi)直接使用;缺点是最新的(de)代码包难以及时(shi)跟上最新的官网调整,实时性能滞后。
你可以从官网通过https://github.com/filecoin-project/go-filecoin/releases.
尚力财经小(xiao)编2022
官(guan)方发布安装包下载最新版本的官方(fang)发布安装包,2020-08-28 安装完成后可以检查(cha)Go-filecoin测试网的安装,初始化并运行(xing)filecoin节点,配置节点名(节点的别名可以在filecoin网络中配置),最后检查节点。
2)钱包创建(jian)和token tap获取
矿工是推动(dong)Filecoin网络共识处理过(guo)程的积极参与者,也是期待共识(EC)的block倡议者。可以是(shi)矿商,也可以是存储需求者。矿工需要(yao)随时在线,等待接受客户的存(cun)储订单,提供存储服务,密封部门数据(ju),赚取FIL。不(bu)仅如此,在这个过(guo)程中,它还需要不断地进行时空证明(ming)(PoSt),证明自己是否能参加(jia)区块选举。
来源:官网(wang),2020年3)钱包建设和获取龙(long)头
钱包(bao)建设
Filecoin钱包和很多区块链钱包一(yi)样,作为加密资产的(de)载体,是区块链体系的一部分。这里(li)钱包地址是由节点自动(dong)初始化生成的,地址信息非常重要。需要查询余额、导出和导入。
水龙头
FIL水龙头是(shi)代币水龙头,允许部分早(zao)期参与的Filecoin节点用户提前获得(de)一定数量的FileTokens,以参与早期市场活(huo)动。仅用于测试阶段,无转让和股权价(jia)值。测试FIL令牌(pai)通过GitHub账号发放,每(mei)个账号在空间争夺阶段有100个(ge)FIL,主要用于抵押挖矿。
设置好钱包后,我们(men)还需要区分节点ID、账户、钱包地(di)址、矿工ID和内容ID。
资料来源:IPFS原(yuan)力区,2019节点ID可以是存储(chu)客户,也可以是矿工。ID是(shi)一个节点的唯一标识,就像脸书(shu)的名字一样,永远不会重复;
帐户ID与节点ID一一(yi)对应。该帐户可以存(cun)储多个钱包地址,这些地址主要与(yu)FIL直接关联。节点ID偏向标识属性,账户ID偏向资(zi)产属性,节点自动初始化生成;
矿工ID主要与矿工(gong)收入上述文章内容就是,所以Filecoin节点布(bu)置后,矿工需要手动创建一(yi)个命令,通过节点(dian)ID产生矿工ID;
内容ID链接到网络上存储(chu)的文件,每个文件都会产生一个唯一(yi)的ID,主要是为了方便快速索引(yin)数据。
4)存储提供商(矿工)的配置操作
当你(ni)成为存储矿工时,你(ni)需要接受Filecoin存储(chu)市场和EC共识制定的规则,才能进(jin)行挖掘,因为在区块链世界,代码就是法律。
存储提供商主要承诺提供存储(chu)服务。订单经过协商(shang)、沟通、确认后,通过(guo)复印、时空证明等方式证明服务。整(zheng)体循环可以如下:
存储(chu)交易凭证。建立身份,提交抵押和存(cun)储能力,成为存储矿工;
生产订单。创建块(kuai),创建卖单,与用户节点交易;
停止采矿。封存数据(ju)并提交副本证书,更新订(ding)单状态完成交易,持续(xu)存储时空证书数据;
提高爆破能(neng)力的证明。存储矿(kuang)工连续手机证明,创建岗位,提高存(cun)储算力和可证算力,增加块爆概率(lu)。
创建矿工ID
创建矿工身份并获得(de)ID后,需要承诺同(tong)时提供存储服务证明。但(dan)是测试网络对于不同的群体是不一样(yang)的:对于普通用(yong)户,扇区是256MB,对于开发者用户,扇区是1KB。主要群体有不同的标准。后者对于关闭扇区来说比较耗时(shi),但不是强制的,都(dou)是根据各自的硬件配置和运(yun)行维护来调整的
设置并发送要价订单配置(zhi)
存(cun)储提供者初始设置一个要价(jia)订单,启动挖矿奖(jiang)励,可以存储订(ding)单收入。在后一种情况下(xia),网络可以根据订单自由调整价格以匹(pi)配市场。
问单(dan)配置问题:矿工(gong)工人的地址,主要完成所有外部的(de)事情,包括参与问单提(ti)交证书,封存数据等。劳动(dong)者经常迁移变动(dong),保障水平低;矿工业主地址,适(shi)合私钥冷藏,安全级别更高;FIL/byte/block为单价;生成一个阻(zu)塞时间;气体单次燃烧所(suo)需填充成本值;总气体限制。
前期,矿工需要(yao)自己填数据。这个过程主要是(shi)为了满足矿工前期(qi)需要达到一定数据量的要求(qiu)。有三种方式:
接单。目前这个阶段是自动接(jie)受订单;
封流程,数据(ju)封装;
时空证明。经过时空(kong)证明,可以连续证明数据稳定存储。
存储订单(dan)交易成功后,存储(chu)计算能力(有效(xiao)计算能力)和可证明存储容量(扇区成(cheng)功率)两个重要参数(shu)将直接与块交付(fu)概率挂钩。
目前很多小规(gui)模的矿工都卡在这一步。主要(yao)有四点:同步难度高,订(ding)单匹配难,矿工打包难。
高度很难同步。因为技术原因,很多(duo)矿机在扇面的过程中,P1和P2阶(jie)段不稳定,故障率过高(如下图,很多(duo)故障率高达90%以上),很难实(shi)现数据封存,出现故障。
全网节点扇(shan)区巡检统计(部分),来(lai)源:IPFS力区,2020-08-27配单难。主要原因是现在的太(tai)空竞赛阶段和试(shi)验网阶段不一样。测试网结(jie)算是自动下单,空间赛是自选阶段。这(zhe)样一来,小矿工就可能无法(fa)生产订单,完成接(jie)下来的储存矿工步骤,获得(de)储存订单的收益,增加爆块概(gai)率。打(da)包难。对于小规模矿工来说,完成(cheng)windows,拿(na)下时空证明后,没有矿工帮忙打包播(bo)网,导致封网失败;相反,拥(yong)有多个集群的矿工可(ke)以互相帮助。
很难分一杯羹。随(sui)着计算能力和存储规模的(de)增加,尤其是1PB以上的矿机,需要(yao)随机访问整个存(cun)储中的一些扇区进行分(fen)块提取,这对响应时间是一个很大的挑(tiao)战。30秒内看不清数据的矿(kuang)工会浪费一次出块的(de)机会,相应的收入也会减少(shao)。
时空证明时间(平均6秒)在力区获胜,IPFS力区,2020-08-27。回过头(tou)来看,对于存储提供商来说(shuo),我们其实是需要数据需求者来完成整(zheng)个撮合服务的,那么他们是(shi)怎么操作的呢?