当前位置:首页区块链挖掘手册:filecoin网络建设的逻辑与创新者的无奈

挖掘手册:filecoin网络建设的逻辑与创新者的无奈

塔勒布在《反脆弱性》一书中所定义的“反脆弱性”,是指事物不仅从混沌和波动中获益,而且需要这种混沌和波动才能生存和繁荣的特征。不过,经过近几天太空竞赛的表现,我们可以看到,小矿工们的处境岌岌可危,主要原因是算力增长缓慢,存储成功率低。如何“抗脆弱”增长已成为亟待解决的问题。

尽管官方filecoin政府发布的最新白皮书“创建filecoin经济”提到了一个简单的铸造,其中包含了脆弱性的概念,即使矿工能够在早期阶段实现脆弱性。由于技术和资金的原因可能难以实现,兵力区再次升级全球合作伙伴计划,帮助技术力量暂时落后的矿工,使整个网络以“200%”的速度增长,达到基线要求,共同塑造分布式存储规模。

本文将介绍挖矿过程和一些矿工在太空竞赛中的困境,并告诉我们如何应对?

简介:通过本轮太空竞赛的表现,除了众多矿工算力的规模外,也有可能是由于工人P1、P2失效,缺乏矿工协助,部分矿工早期算力难以提高,炸块成功率较低在包装方面,缺乏仓储需求方提供订单,且难以成批生产。从微观上看,矿主有可能得不到太空竞赛奖,而从宏观上看,网络难以进一步拓展。

1、 filecoin概述:挖矿、存储和检索

随着热浪的到来,全球新数字时代的到来,中国新基础设施的兴起,很多人和朋友会问,IPFs在这个时代的意义是什么?filecoin的重点是什么?filecoin实际上参与了哪些启用行为?

IPFs相当于BT协议的升级版,但它不仅限于内容存储的交换,还涉及到各个领域的应用。它可以理解为一种国际化、无中心、高安全、高隐私的新互联网。时代的意义不仅限于网络基础设施服务的全面升级,更在于对隐私和自由的追求。

Filecoin是维护IPFs网络公平与秩序的一种价值媒介,相当于自由经济“法律”的制定和监督。它通过经济手段对每一个理性的经济人进行合理的监督和惩罚。总之,IPFs是filecoin映射的价值体现,其宏观意义将更大。Filecoin属于网络的价值体现。

BTC的挖矿意义在于维护和监督去中心化的账簿,这是达成共识的基础。采用pow共识机制,通过工作量证明形成共识。BTC价值的整体体现是共识,从而形成密码货币中最大的支付代币。

filecoin挖矿的本质不仅仅是维护账簿,还提供基础数据的存储和检索服务。因此,filecoin挖矿将给网络带来更大的实用价值,为服务提供网络架构。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈

Filecoin挖矿概述,来源:IPFs force area,2020-08-28

从上图可以看出,我们的矿工参与filecoin网络将涉及三个活动:区块打包、数据存储和数据检索

区块包装(大片奖励)

矿工可以通过搭建节点、制作钱包、申请taps等方式制作矿工标识,然后通过一些硬件设备支持整个网络,完成数据封装和时空证明,从而获得包装权,获得爆炸块奖励。

数据存储(链上)

客户和存储矿工确认订单后,矿工通过复制证据和时空证据来保证数据服务,从而获得相应的存储服务费用。

数据检索(链外)

客户发出搜索请求后,在检索到矿工的活动订单后提供搜索服务,从而向矿工支付相应的搜索服务。

那么我们如何成为矿工呢?

2、 如何成为矿工

许多用户不知道如何成为矿工。其实,从运营的角度看,我们也可以根据官网信息成为一名合格的矿工,但收入可能会有一些差异。因此,我们需要依靠专业运维的实力,这样才能获得更高的收入。矿工操作指南如下:

构建filecoin测试节点

创建和点击钱包

存储提供程序(miner)的配置操作

存储需求方(用户)配置操作

搜索市场和搜索矿工

如何在单机上部署多节点机群及矿池设计思想

交易证明、重复证明、时间和空间证明

1) 构建filecoin测试节点

首先,我们可以尝试在MacOS和Linux服务器上构建一个filecoin测试节点。构建测试节点的主要步骤如下:安装filecoin安装包,运行并检查filecoin软件,命名节点,激活节点,添加网络统计信息。

安装filecoin

获取发布安装包有两种方式,一种是自行编译源代码,另一种是下载正式发布的发布安装包。这两种方法各有利弊。

自编版本安装包的优点:可定制的源代码编译链接可以清晰地看到filecoin从数据同步、挖矿、矿工创建、订单下达到订单接收的全过程;缺点:编译准备过程复杂,它需要很强的调试和运维能力,编译时间长,对CPU性能要求较高。

自编版本安装包需要经过编译包的构建、安装和测试过程。但是,为了更好地满足开发需要,需要在早期对其进行重新构建和调整。这种方法更适用于运维能力较强的团队。

获取官方发布安装包。对于运维能力较差的团队,可以使用官方版本,但官方版本更适合个人投资者。它的优点是它绕过了复杂而冗长的源代码编译过程,可以直接使用。缺点是最新的代码包很难跟上官网的最新调整,实时性能也比较落后。

它可以通过https://github.com/filecoin-project/go-filecoin/releases下载最新版本的官方发布包。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈1

官方发布安装包,来源:官方网站,2020年8月28日

安装完成后,可以检查go filecoin测试网络的安装情况,初始化并运行filecoin节点,配置节点名称(可以在filecoin网络中配置节点的别名),最后检查节点和网络的可视化监控,可以看到您的节点在全局网络上。

2) 创建和点击钱包

矿工积极参与推动filecoin网络上的共识处理过程,同时也是预期共识(EC)的支持者。它可以是挖矿者,也可以是存储需求者。矿工们需要随时在线,等待接受客户的存储订单,提供存储服务,并封存行业数据以获取fil。而且,在这一过程中,还需要不断进行时空证明(post)来证明自己是否能够参加分组选举。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈2

资料来源:官方网站,2020年

3) 钱包构造和接入水龙头

钱包构造

与许多区块链钱包一样,filecoin钱包作为加密资产的载体,是区块链系统的一部分,通常是用于非对称加密的公私密钥。这里,钱包地址是由节点初始化自动生成的,地址信息非常重要。需要查询余额、进出口情况。

水龙头

Fil taucet是一种代币龙头,它允许一些早期参与的filecoin节点用户提前获得一定数量的Fil代币,参与早期的市场活动。仅用于测试阶段,不具有转让和股权价值。获取test fil token并通过GitHub帐户分发。在太空竞赛阶段,每个帐户有100个文件,主要用于抵押挖矿。

建立钱包后,要区分节点ID、账户、钱包地址、矿工ID和内容ID。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈3

资料来源:IPFs force zone,2019年

节点ID可以是存储客户或者miner,ID是节点的唯一标识,就像Facebook的名字一样,永不重复;

帐户ID与节点ID一一对应。该账户可以存储多个钱包地址,这些地址主要直接链接到fil。节点ID偏向于identification属性,而account ID偏向于asset属性。自动初始化生成节点;

矿工ID主要与矿工的收入有关,所以在安排filecoin节点后,矿工需要手工创建命令,通过节点ID生成矿工ID;

内容ID链接到存储在网络上的文件,每个文件都会产生一个唯一的ID,这主要是为了方便快速索引数据。

4) 存储提供程序(miner)的配置操作

要成为一个存储矿工,你需要接受filecoin存储市场的规则和EC共识,然后才能进行挖矿活动,因为在区块链世界,代码就是法律。

存储提供商主要承诺提供存储服务。订单协商确认后,通过复制和时空证明来证明服务。整个循环如下:

存储交易证书。建立身份,提交抵押和储存能力,成为一个存储矿工;

生产订单。创建块,创建ask订单,并与用户节点进行交易;

停止挖矿。封存数据并提交副本证明,更新订单状态,完成交易,持续存储时空证明数据;

提高破断块能力的证明。存储miner连续手机打样,创建帖子,提高存储算力和可验证算力,以提高爆炸封锁概率。

创建矿工ID

在创建矿工身份并获得身份证后,还需要承诺提供存储服务证明。然而,不同人群的测试网络是不同的:普通用户256MB扇区,开发者用户1KB扇区。主要群体的标准是不同的。后者对封闭部门来说更耗时,但它们不是强制性的。它们都是基于各自的硬件配置和运维水平调整。

设置并发送询问订单配置

存储提供程序最初设置一个ask order以启动挖矿奖励。另一方面,它可以存储订单收入。后者可根据市场情况自由调整价格。

询问单配置:矿工的工作地址主要完成所有外部事务,包括提交请求单的证明和密封数据。工人经常迁移和更改,安全级别较低;矿工所有者地址适用于冷库私钥,安全级别较高;fil/byte/block为单价;生成一个块时间;单个气体燃烧所需的fil成本值;气体限额合计。

在早期阶段,矿工需要填写自己的数据。这一过程主要是为了满足矿工前期实现一定数据量的需要。有三种方法:

接受订单。目前,该阶段自动接受订单;

封装过程,数据封装;

时空证明,经过时空证明,可以连续证明数据是稳定的。

存储订单交易成功后,存储容量(有效算力)和可验证存储容量(扇区成功率)直接关系到块输出的概率。

目前,许多小规模矿工都陷入了这一步。主要有四点:同步难度大,订单匹配困难,打包困难。

高度很难同步。由于技术原因,在扇区建设过程中,很多矿工在P1、P2阶段不稳定,故障率过高(如下图所示,很多矿工故障率超过90%),数据存储难以实现,出现故障。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈4

全网节点扇区检查统计(部分),来源:IPFs部队地区,2020-08-27

很难匹配订单。主要原因是目前的太空竞赛阶段不同于测试网络阶段。测试网络的解决方案是自动接单,太空竞赛是一个可选阶段。因此,小矿工可能无法生产订单,完成以下仓储矿工步骤,且无法获得仓储订单收入,也无法提高爆炸概率。

很难打包。对于小规模的矿工,在完成windows操作并获得时空认证后,没有矿工协助打包和广播网络,导致块故障;相反,对于多集群矿工,他们可以互相帮助。

很难形成一个街区。随着算力的提高和存储规模的增大,特别是对于1pb以上的矿工,块输出需要随机访问整个存储器的某些扇区,这对响应时间提出了很大的挑战。30秒内无法读取数据的矿工将浪费一次封锁机会,相应的收入将减少。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈5

在力区赢得时空证明的时间(平均6秒),IPFs力区,2020-08-27

回想起来,对于存储提供商,我们实际上需要数据需求者来完成配对服务。他们是如何运作的?

5) 存储需求方(用户)配置操作

需求方和提供者可以是一个,即节点可以同时是miner和storage demander。需求方是如何做到这一点的?主要步骤可以分为:导入数据资源并获取CID,查看ask order pool,选择匹配的存储服务。

导入数据资源并获取CID

需求方需要将要存储在filecoin客户端的数据导入,并根据IPFs网络的数据加密形式对数据进行分段加密,生成内容ID,同时该步骤可能需要反向验证处处成功,使用CID进行验证。

查看订单池

查询全网询价单池,根据存储终端(miner)报价选择交易对象。网络阶段在测试网络阶段是自动匹配的,但在太空竞赛开始时是自由匹配的。

选择匹配的存储服务

在选择合适的订单和miner ID之后,我们可以选择匹配的服务内容。通过内容ID,我们可以找到挖矿池经历的块数。同时,要准备足够的平衡来匹配特定的服务(根据fil/byte/block);miners的存储状态是否不稳定;节点网络与集群的关系是否连通;单元数据单元服务是否能够支持miners等。

3、 部队区域授权:不需要牺牲任何人,小矿工更强大

在我们了解了挖矿储存过程后,也更加清楚地看到,目前主要是由于小矿工规模小、技术薄弱,难以产生部门、没有援助的订货需求方、分段打包机和块体输出困难等原因。,这直接导致现阶段小规模矿工难以获得空间奖项,间接导致整个网络算力增长缓慢。

对此,可以选择运维技术实力较强的矿业公司进行节点合并或支持运维技术,提高算力。强者与强者的合作是filecoin最终将要面对的最终局面。不是吗?

温馨提示:

文章标题:挖掘手册:filecoin网络建设的逻辑与创新者的无奈

文章链接:https://www.btchangqing.cn/94494.html

更新时间:2020年08月30日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

挖掘手册:filecoin网络建设的逻辑与创新者的无奈6
区块链

本文阐述了流行的defo聚合器popularyear的特点和治理问题

2020-8-30 15:24:49

区块链

阅读传统金融和数字资产衍生品的区别

2020-8-30 15:41:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索