【go-filecoin】filecoin 挖矿 lotus 储存挖矿 算力冲榜 和 刷单

   日期:2020-05-16     浏览:176    评论:0    
核心提示:第二阶段正式启动非常高兴 Filecoin测试网第二阶段正式启动。github对应的代码也已经更新了。图 https://github.com/filecoin-project/go-filecoin/releases图 https://github.com/filecoin-project/lotus/releasesFilecoin测试网第二阶段已于 北京时间 5月15日上午06:10正式上线。开始挖矿根据教程走一遍https://go.filecoin.io/go-filecoin-tujson

【go-filecoin】filecoin 挖矿 lotus 储存挖矿 算力冲榜 和 刷单

  • 第二阶段正式启动
  • 开始挖矿
  • 算力排名
  • 关于刷单 和 刷单脚本

第二阶段正式启动

非常高兴 Filecoin测试网第二阶段正式启动。github对应的代码也已经更新了。



Filecoin测试网第二阶段已于 北京时间 5月15日上午06:10正式上线。

项目非常火爆,一时间把官方的区块链浏览器挤爆了
另一个filecoin api的浏览器仍然是可以打开的。并且在节点地图上,有详细地址,天哪,那么多中国节点。

其次 原力矿池很牛逼的当了回背锅侠,最先出线的节点来着与原力矿池架构。但正好遇到竞争者发现之前的bug没修复。当然随后原力矿池也公布了硬件参数。

1)t01038,AMD+Intel分布式异构集群(32台服务器),AMD128c/1T Mmemory,Intel52c/380G Memory,无GPU,使用原力矿池架构和定制软件;
2)t03929,AMD分布式同质集群(32台服务器),AMD90c/456M,无GPU,使用原力矿池架构和定制软件。
原文 https://ipfser.org/2020/05/15/yuanlikuangchimifengkuai/

这就是存靠cpu堆叠的方案,当然还有他们的攻城狮。

开始挖矿

根据教程走一遍
https://go.filecoin.io/go-filecoin-tutorial/Getting-Started.html

https://lotu.sh/

算力排名

目前看到官方节点 原值数据11.25T,有效算力有10倍的buff达到112.5T,因存储的数据为真实数据。这也是本次第二阶段测试与之前有很大的区别,更关注用户去存放有效数据。完成filecoin的落地情况。就就有了下面的刷单脚本。

关于刷单 和 刷单脚本

所谓刷单,无非就是 不用lotus的默认的添加方式,使用自己写的刷单脚本去添加数据。由于filecoin底层协议是ipfs,所以用ipfs的项目进行filecoin刷单储存冲榜,很容易。

https://github.com/bill080307/VideoShare
这个是我本次刷单冲榜的数据源。1来是有现成的ipfs落地应用,2来是也能为使用这个应用的人做做加速。既满足刷单,添加算力冲榜,也满足了原生ipfs应用加速
这里介绍一下这个看视频的应用,对于刷单来讲,我们根本不关心数据是什么,数据怎么使用。想要知道这些数据的有效用法可以查看前面写的https://blog.csdn.net/weixin_43668031/article/details/103378256
这里讲一下解析我项目储存的逻辑。这是一个树状的储存视频的项目,使用以下脚本就可以获取到所有hash和大小,给下一步刷单做准备。

import json
import ipfshttpclient

api = ipfshttpclient.connect("/ip4/127.0.0.1/tcp/5001", timeout=1200)
# roothash = 'QmWoTW2vhPkLVvpBEJhe8RnRT27Lb7iAogPQarTEdSuMfp'
roothash = 'Qmca1pCwQL2cWb14FwGrZ3tc1k3PsiKdZVFmLZJ1wLehN8'

if __name__ == '__main__':
    res = {}
    ty = api.cat('/ipfs/%s/user.json' % roothash)
    ty = json.loads(ty)
    for t in ty['type']:
        its = api.cat('/ipfs/%s/%s.json' % (roothash, t['name']))
        its = json.loads(its)
        for v in its:
            vv = api.cat('%s/files.json' % v['url'])
            vv = json.loads(vv)
            for video in vv['files']:
                res[video['url']] = video['size']
    for v in res:
        print(v, res[v])


其实这些就是本应用的播放资源数据,可以通过 查看。
https://github.com/bill080307/VideoShare
http://ipfs-gateway.dlimba.top:8082/ipns/QmUnZTQFJCd573goUHECvkG63UdAW9CTgZAMvp8EkGnMmJ/
http://ipfs-gateway.dlimba.top:8082/ipns/QmXidpbD1osmHXWN4gJc3NHry3kzTnicnp9Utrpxk6s4Du/
接下去就是搬运这些数据了。
在lotus配置文件里添加使用来着ipfs的数据

[Client]
UseIpfs = true

$1 为上面得到的hash。

lotus client deal $1 t01000 0.0000000001 80000

看看你的你的buff加了没。有效算力将会等于10倍于你的储存。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服