免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。

小编:记得关注哦

来源:引擎存储

北京时间12月12日凌晨,Filecoin测试网正式上线,目前运行稳定,截至今日11点20分,已经产生了4626个区块,我们引擎存储也是在第一时间接入了测试网进行测试,已完成了所有部署,现在我们做了一份挖矿测试教程,分享给大家,欢迎各位矿工和爱好者参与进来。

一、测试网简介

测试网需要硬件设备、网络支持、索取虚假的FIL、抵押挖矿。目前测试网中的FIL都是虚假的(只用来测试用),真正的FIL需要等到Filecoin主网上线后才会释放。

Filecoin测试网的实现版本名为Lotus(莲花),所以Filecoin测试网也可以叫做Lotus测试网。

二、支持系统

Filecoin测试网(莲花)可以在大部分的Linux和MacOS系统设备上工作和运行,但是暂时不支持Windows。

三、硬件规格

注意:官方表示目前Filecin测试网挖矿的硬件规规依旧还在调整中,最终的建议规规会有变动。

内存:最低8G,建议至少64G。

存储空间:至少1T。

下面是官方给出的一个例子,完成封装32G扇区所需要的最低硬件要求:

2T的硬盘存储空间(硬盘是获得存储奖励的必备条件);

8核CPU、128G内存

显卡(显卡是获取出块奖励必备的条件):

GeForce RTX 2080 Ti、GeForce RTX 2080 SUPER

GeForce RTX 2080、GeForce GTX 1080 Ti

GeForce GTX 1080、GeForce GTX 1060

四、挖矿软件安装教程

Filecin测试网的运行(挖矿)软件程序根据系统不同,有不同的安装步骤。

4.1 Arch Linux系统安装步骤:

第1步,提示:这些步骤将会安装以下依赖:

go (1.13 or higher)

gcc (7.4.0 or higher)

git (version 2 or higher)

bzr (some go dependency needs this)

jq

pkg-config

opencl-icd-loader

opencl driver (like nvidia-opencl on arch) (for GPU acceleration)

opencl-headers (build)

rustup (proofs build)

llvm (proofs build)

clang (proofs build)

第2步,执行命令(Run):

sudo pacman -Syu opencl-icd-loader

第3步,构建(Build):

sudo pacman -Syu go gcc git bzr jq pkg-config opencl-icd-loader opencl-headers

第4步,克隆(Clone):

git clone https://github.com/filecoin-project/lotus.git

cd lotus/

第5步,安装(Install):

make clean && make all

sudo make install

在安装完莲花(Lotus)之后,您可以直接从 CLI 运行“Lotus”命令来查看使用文档。接下来,你可以加入 Lotus测试网。

4.2 Ubuntu系统安装步骤

第1步,提示:这些步骤将会安装以下依赖:

go (1.13 or higher)

gcc (7.4.0 or higher)

git (version 2 or higher)

bzr (some go dependency needs this)

jq

pkg-config

opencl-icd-loader

opencl driver (like nvidia-opencl on arch) (for GPU acceleration)

opencl-headers (build)

rustup (proofs build)

llvm (proofs build)

clang (proofs build)

第2步,执行命令(Run):

sudo apt update sudo apt install mesa-opencl-icd ocl-icd-opencl-dev

第3步,构建(Build):

sudo add-apt-repository ppa:longsleep/golang-backports sudo apt update sudo apt install golang-go gcc git bzr jq pkg-config mesa-opencl-icd ocl-icd-opencl-dev

第4步,克隆(Clone):

git clone https://github.com/filecoin-project/lotus.gitcd lotus/

第5步,安装(Install):

make clean && make all sudo make install

在安装完莲花(Lotus)之后,您可以直接从 CLI 运行“Lotus”命令来查看使用文档。接下来,你可以加入 Lotus测试网。

4.3 MacOS系统安装步骤

第1步,获取XCode命令行工具

要检查是否已经通过CLI安装了XCode命令行工具,请运行:

xcode-select -p

如果此命令返回了一个路径,则你可以继续进行下一步了。否则,要通过CLI安装XCode,请运行:

xcode-select --install

如果要更新,请运行:

sudo rm -rf /Library/Developer/CommandLineTools

xcode-select --install

第2步,获取HomeBrew

建议MacOS用户使用HomeBrew安装每个必需的软件包。

检查你是否有HomeBrew:

brew -v

如果您已安装HomeBrew,则此命令将返回版本号,否则不返回任何内容。在您的终端中,输入以下命令来安装Homebrew:

/usr/bin/ruby -e "$(curl -fsSL

https://raw.githubusercontent.com/Homebrew/install/master/install)"

之后,使用命令“brew install”安装以下软件包:

brew install go bzr jq pkg-config rustup

第3步,克隆(Clone):

git clone https://github.com/filecoin-project/lotus.git

cd lotus/

第4步,安装(Install):

make clean && make all sudo make install

在安装完莲花(Lotus)之后,您可以直接从 CLI 运行“Lotus”命令来查看使用文档。接下来,你可以加入 Lotus测试网。

4.4 更新Lotus

如果在计算机上安装了Lotus,则可以执行以下操作来升级到最新版本:

# get the latest

git pull origin master

# clean and remake the binaries

make clean && make build

有时,当你提交命令之后运行Lotus时,某些命令(例如Lotus daemon)可能会中断。下面的这一个命令将删除你的链的数据,包括已存储的钱包和你已设置的任何矿机:

rm -rf ~/.lotus ~/.lotusstorage

该命令通常可以解决运行Lotus命令时遇到的所有问题,但并非总是需要进行更新。有关更新的信息需要等待官方的后续通知。

4.5 加入测试网

任何人都可以设置Lotus节点并连接到Filecoin的莲花测试网(Lotus TestNet)。这是探索当前的CLI和Filecoin分散存储市场的最佳方法。

如果安装了旧版本,如果遇到任何错误,你可能需要清除现有的链数据,包括存储的钱包和矿机。你可以使用以下命令:

rm -rf ~/.lotus ~/.lotusstorage

开始:

使用“./build”中的默认配置启动守护程序(daemon):

lotus daemon

在另一个终端窗口中,检查你与对等节点(peers)的连接:

lotus net peers | wc -l

为了连接到网络,你需要至少连接1个对等节点peers)。如果对等节点为0,请阅读官方的问题排查说明。

https://docs.lotu.sh/en+setup-troubleshooting

同步链数据:

守护程序运行时,下一个要求是同步链。运行以下命令以启动链并查看同步进度:

lotus sync wait

此步骤将花费30分钟到几个小时不等。完成后,你将能够执行Lotus测试网的操作。

备注:要查看当前的链的区块高度,请访问网络统计页面:

https://stats.testnet.filecoin.io/d/z6FtI92Zz/chain?orgId=1&refresh=45s&from=now-30m&to=now&kiosk)

创建你的第一个钱包地址

使用BLS签名格式初始化钱包:

lotus wallet new bls

成功后会返回一个地址,就是你的钱包。下面是一个示例:

t3vhfme4qfvegqaz7m7q6o6afjcs67n6kpzv7t2eozio4chwpafwa2y4l7zhwd5eom7jmihzdg4s52dpvnclza

给钱包打入测试资金FIL

挖矿需要FIL,由于是测试网,因此可以免费从官方获取虚假的FIL用作挖矿的资金。

访问官方的资金索取页面:

https://faucet.testnet.filecoin.io/

接着粘贴你刚才创建的钱包地址,按发送按钮,测试资金FIL就会发送到你的钱包了。

查看钱包的FIL余额

查看钱包地址余额:

lotus wallet balance

Lotus测试网中的钱包余额以FIL表示,FIL的最小面额是“attoFil”,其中1 attoFil = 10~18 FIL。

如果你的链未完全同步,你的钱包中将看不到任何attoFIL。

将FIL发送到另一个钱包,请使用以下命令:

lotus send

监控仪表板

要查看最新的网络活动,包括链块高度、区块高度、出块时间、总网络功率、最大的出块矿机,请查看监控仪表板。

https://stats.testnet.filecoin.io/d/z6FtI92Zz/chain?orgId=1&refresh=45s&from=now-30m&to=now&kiosk

4.6 疑难解决

遇到问题,可以使用以下命令。不过需要慎用!这条命令将删除你的链数据、存储的钱包、已设置的任何矿机等存储的数据:

rm -rf ~/.lotus ~/.lotusstorage

该命令通常可以解决运行Lotus的任何问题,但并非始终需要进行更新。有关更新Lotus的信息请等待官方消息。

守护程序(Lotus daemon)问题:

● 如果遇到下面的问题:

WARN peermgr peermgr/peermgr.go:131 failed to connect to bootstrap peer: failed to dial : all dials failed

* [/ip4/147.75.80.17/tcp/1347] failed to negotiate security protocol: connected to wrong peer

解决办法:尝试再次运行构建步骤,并确保你安装了GitHub上的最新代码。

● 如果遇到以下问题:

ERROR hello hello/hello.go:81 other peer has different genesis!

解决办法:尝试删除文件系统的“〜/ .lotus”目录,使用“ls〜/ .lotus”检查它是否存在。如果返回:

- repo is already locked

则表示你已经在运行另一个Lotus守护程序。

错误信息

有时候,会发生一些不会阻止Lotus运行工作的错误,比如:

ERROR chainstore store/store.go:564 get message get failed:

这个错误指的是有人要求你提供你根本没有的数据CID。

4测试命令_科普 | 最全的Filecoin测试网挖矿步骤解析相关推荐

  1. 如何搭建Filecoin测试网挖矿节点 | 开发者专区系列01

    此前,Filecoin开发团队公布了Filecoin开发者测试网源码,意味着专业开发者可以基于源码,参与测试网挖矿. 星际鑫航开发团队经过亲自编译.测试,将整个测试网挖矿节点搭建过程跑通.已经在测试网 ...

  2. Filecoin测试网Testnet 2解析-攻击不断Interesting

    Testnet2 启动于西方圣诞节和新年之后,开始于我国新年来临之前.短短几天,跌宕起伏,看的人心惊肉跳. Testnet2 的上线,参与者的积极性明显高于Testnet1,算力增长速度10倍于Tes ...

  3. 从零开始搭建 Filecoin 主网挖矿集群

    环境说明 操作系统:Ubuntu-18.04LTS Golang 版本:1.15.5 Rust 版本:1.46 Lotus 版本:1.2.1 搭建编译环境 安装 go 语言环境以及编译所需要的依赖库 ...

  4. oracle 测试sql执行时间_通过错误的SQL来测试推理SQL的解析过程

    这是学习笔记的第 1977 篇文章 如果抛出一个问题,你是如何理解MySQL解析器的,它和Oracle解析器有什么差别?相信大多数同学都会比较迷茫,因为这个问题很难验证,要不是看源码,要不就是查看书上 ...

  5. php解析视频_【教程】php实现百度网盘视频解析

    本帖最后由 逗啊逗 于 2017-1-10 15:01 编辑 有段时间没发帖了,来一篇百度网盘视频解析的教程.感觉教程不太难,就用图文的方式吧: 001.png (420.83 KB, 下载次数: 1 ...

  6. 【Filecoin源码仓库全解析】第一章:搭建Filecoin测试节点

    2019.2.14 情人节,Filecoin项目开放了核心源码仓库go-filecoin,并更新了 filecoin-project organization下的诸多核心成果,这意味着,Filecoi ...

  7. Filecoin系列 - 体验Lotus测试网

    开始运行 lotus 的服务连接测试网 # 打开文件限制 ulimit -n 10000 # 连国内网关 (使用来自中国的Lotus Storage Miner, 应该设置此环境变量) IPFS_GA ...

  8. 屏幕测试图片全屏_全屏视频测试

    屏幕测试图片全屏 只需记录一些全屏视频技术以及jQuery UI对话框窗口即可 . 我已经在演示中嵌入了YouTube视频,但是您可以嵌入任何视频. 在GitHub上 查看演示 查看项目 正在检查浏览 ...

  9. Python中下划线 _ 的最全用法详解

    Python中下划线 _ 的最全用法详解 '_'是什么? _在python中可以作为一个标识符,用于定义变量和方法唯一名称.同时它也是Python中的一个软关键字,指在某些特定上下文中保留的关键字.截 ...

最新文章

  1. mysql的实验环境_第04 章 MYSQL实验环境创建
  2. JavaScript获取DOM元素位置和尺寸大小
  3. Java黑皮书课后题第5章:*5.18(使用循环语句打印4个图案)使用嵌套的循环语句,编写4个独立的程序打印下面的图案
  4. centos7 安装git_Gitlab安装及使用
  5. QQ2007 Beta2 下载地址泄露
  6. c语言输出数字菱形北京理工大学,C语言程序的设计—北京理工大学MOOC提交作业.docx...
  7. numpy.random.choice()用法详解(附官方文档)
  8. 资源 | 我拿到了斯坦福、UCL、CMU、NYU的offer,关于博士申请你需要知道的一切...
  9. asp.net后台操作javascript:confirm返回值
  10. 富士康给员工分红 平均每人33万元
  11. java系统架构原则_Apache的架构师们遵循的30条设计原则
  12. HTML与css语法笔记
  13. 转:java生成EXCEL表格(POI vs JXL)
  14. USB加密狗复制工具
  15. 创业公司操蛋的面试过程
  16. 寻找AR中的Big Difference - v4.0 #AR指南
  17. 工具 · GIF录屏licecap for Mac
  18. iPhone13或许会支持25w快充
  19. 关于IIC初始化后就进入busy状态的问题
  20. iPhone测试软件偷开照相机,APP偷偷调用摄像头?你有权知道是谁在做

热门文章

  1. UVA11375火柴(递推+大数)
  2. 【Android 逆向】修改 Android 的 apk 安装包内的文件并重新打包 ( apktool_2.6.0.jar 下载和使用 | zipalign 文件对齐 | apksigner 签名 )
  3. 【EventBus】EventBus 事件总线框架简介 ( EventBus 使用流程 )
  4. 【Android 异步操作】线程池 ( 线程池简介 | 线程池初始化方法 | 线程池种类 | AsyncTask 使用线程池示例 )
  5. 【计算机网络】网络层 : 路由算法 ( 路由算法分类 | 静态路由算法 | 动态路由算法 | 全局性动态路由算法 | 分散性动态路由算法 | 分层次路由选择协议 )
  6. 【Kotlin】Kotlin 构造函数 ( 主构造函数 | 主构造函数声明属性 | init 初始化代码块 | 次构造函数 | 构造函数委托 | 调用构造函数创建实例对象 )
  7. git 避免重复输入用户名密码问题解决
  8. Ansible基础入门
  9. MyAdapter Andriod
  10. 求不同字母全排列两种递归模板