技术干货 | Filecoin怎么开始挖矿?

什么是挖矿






在大多数区块链协议中,“矿工”是网络上的参与者,他们负责保持区块链的有效性和安全性。为了提供这些服务,矿工在本地加密货币中得到补偿。“矿工”一词的出现是为了比较确保区块链安全的工作,与花费资金扩大黄金供应的黄金矿工的工作。

Filecoin网络将有多种类型的矿工:


储存矿工
数据检索矿工
维修矿工
               

               

存储和检索市场(Jeromy Johnson和Juan Benet)

在目前的执行中,我们主要关注存储矿工。存储矿工销售存储容量以换取Filecoin。


开始挖矿




在初始化Filecoin节点并运行go-filecoin守护程序之后,可以创建矿工地址。默认情况下,Filecoin节点未设置为我的。 (有关如何初始化Filecoin节点,请参阅“入门”)。

1.创建一个承诺存储10个扇区(目前每个256 MiB)和100个Filecoin        作为抵押的矿工地址,消息气体价格为0 Filecoin         / 单位,限制为1000个气体单位。成功时,它会返回新创建的矿工的矿工地址。

注意:此步骤可能需要大约一分钟的处理时间,但如果实际时间更长,请仔细检查该价格是否小于$YOUR_WALLET_BALANCE / LIMIT。

go-filecoin miner create 10 100 –price=0 –limit=1000 –peerid `go-filecoin id | jq -r ‘.ID’`   #这个操作可能需要点时间

2.创建矿工地址后,我们可以运行以下操作来开始挖矿

go-filecoin mining start

恭喜,你现在正在挖掘filecoin!目前,正在挖掘包含网络活动的块。让我们一起在这些区块中转转。(或者,要开始挖掘未使用的存储空间,请直接跳到创建问题。)


探索挖矿区块




可以使用Filecoin Block Explorer或命令行浏览Filecoin区块链。例如,我们获取区块链的第一个块的blockID。这被称为创始区块。

1.显示创始区块并复制一个块ID(可能有多个):

go-filecoin chain head # returns JSON including the
of the chain head
2.然后,使用show block查看该块的内容:
go-filecoin show block
许多命令还支持机器可读输出的–enc = json选项。
创建问题

在Filecoin存储市场中,矿工提交询价单,提供有关其可用存储空间的一些详细信息。客户向矿工提出他们想要存储的文件的交易。创建询价需要以下值:
1.您的矿工地址(通过Start Mining在阅读本教程前创建)
2..您的矿工所有者地址(在您启动守护程序时自动创建)
3.您愿意出售单位存储的价格(在Filecoin         /字节/块中)
4.此要价有效的块数
5.挖掘消息所消耗每个燃气单位支付的价格(在Filecoin        中)
6.此消息要消耗的最大气体单位数
我们提交一份询价单!
1.获取矿工地址,并将其导出到变量中:
export MINER_ADDR=`go-filecoin config mining.minerAddress | tr -d \”`
2.获取矿工所有者地址,并将其导出到变量中:
export MINER_OWNER_ADDR=`go-filecoin miner owner $MINER_ADDR`
3.以0.000000001 Filecoin         /字节/块的价格添加一个问题,对2880个块有效,消息气体价格为0 Filecoin         / unit,限制为1000个气体单位:
go-filecoin miner set-price –from=$MINER_OWNER_ADDR –miner=$MINER_ADDR –price=0 –limit=1000 0.000000001 2880 # output: CID of the ask
4.下单后,等待包含您的请求块被挖掘的时间(大约30秒),然后检查client list-asks确认您的询价已被添加(查找您的$ MINER_ADDR):
go-filecoin client list-asks –enc=json | jq
接受交易并获得报酬

客户向拥有足够存储空间且价格低于其支付意愿的矿工提出存储交易。
关于截至2018年12月的当前实施情况的几点说明:
目前,矿工接受客户用足够资金向他们提出的所有交易。付款验证是自动完成的,因此您无需采取任何行动来接受交易。
付款和付款渠道已落实。因此,矿工在交易的整个周期内定期在支付渠道中存入资金。
停止挖矿

如果您想在任何时候停止挖矿,您可以随时停止:
go-filecoin mining stop
您还可以删除与您的Filecoin节点实例关联的所有数据:
rm -rf ~/.filecoin
发现我们的遗漏点?有帖子分享?请提出问题,我们会尽快跟进。 (如果您在此代码库中拥有写入权限,请随时直接编辑。)



相关阅读这改变世界的协议,你不了解一下?
IPFS设备如何选择?
能不能超越比特币,今年就看它了!
雄岸基金与四块科技合作共同布局IPFS!四块科技第一届分布式存储技术应用落地高峰论坛
四块科技第二届分布式存储技术应用落地高峰论坛

该内容来自于互联网公开内容,非区块链原创内容,如若转载,请注明出处:https://htzkw.com/archives/32179

联系我们

aliyinhang@gmail.com