• lotus环境搭建(一)


    一.根据官方文档,参与测试网需要的配置要求为

    1.8核16线程的cpu

    2.16G内存,512G SSD

    3.2T机械硬盘

    4.GPU显卡N卡1060,6G

    二.安装ubuntu操作系统(目前暂不支持windows)

    可以到ubuntu官方去下载安装,下载链接:https://ubuntu.com/download/desktopUbuntu

    三.安装好系统后配置环境(本教程以ubuntu系统为例)

    1安装以下相关组件

    2右键打开一个终端命令行,依次输入以下命令

    
    sudo add-apt-repository ppa:longsleep/golang-backports
    
    sudo apt update
    
    sudo apt install golang-go gcc git bzr jq pkg-configmesa-opencl-icd ocl-icd-opencl-dev
    
    sudo apt installllvm
    
    sudo apt installclang
    
    curlhttps://sh.rustup.rs-sSf | sh
    

    四.安装Fliecoin-Lotus

    1.下载源码

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

    2.进入lotus目录下

    
    cd lotus
    

    3.编译源码

    make clean && make all
    sudo make install
    

    注意: 这块编译可能会出错,cargo -v 查看是否安装cargo和rustc,如果安装,则配置环境变量,并使其生效。

    source ~/.profile  
    source /etc/profile
    

    另外需要开启gomod,否则会下载go依赖失败:

    export GO111MODULE=on
    export GOPROXY=https://goproxy.cn
    

    五.开始运行Filecoin测试网节点

    1.启动运行同步区块命令

      lotus daemon
    

    2.刚运行的终端不要关闭,接下来,打开一个新的终端界面,用来查看节点状态

    lotus net peers | wc -l (检查区块链节点连接数量)
    
    lotus sync wait (检查区块链同步高度)
    
    lotus wallet new bls  (创建钱包地址)
    
    lotus wallet balance [optionaladdress]  (查看钱包余额)
    

    六.初始化矿工

    1.打开官方指定地址https://faucet.testnet.filecoin.io/,领取测试FIL代币,并且创建一个矿工

    2.点击Create Miner

    3.输入完成后,再点击点击 Create Miner。不要关闭此窗口

    4.进入到终端命令行,初始化矿工

    lotus-storage-miner init --actor=t0xx
    
    --owner=t3wxxxxxxxxk6phtoc(输入你刚生成的挖矿信息)
    

    七.开始挖矿

    1. lotus-storage-miner run   (开始挖矿)
    
    2. lotus-storage-miner pledge-sector (密封随机数提交时空证明)
    

    八.检查挖矿状态

    根据矿工ID 查询矿工功率和扇区使用情況:

    1.查看全网有效存储

    lotus-storage-miner state power
    

    2.查看当前矿工有效存储

    lotus-storage-miner state power ‘minerid’
    

    3.查看当前矿工密封扇区

    lotus-storage-miner state sectors ‘minerid’
    

    Filecoin官方浏览器上查看当前矿工状态,链接 https://stats.testnet.filecoin.io

    相关链接

    Filecoin-Lotus测试网教程
    Lotus 低配置运行

    ----------------------------------【喜欢打赏】-------------------------------------------

    小主,辛苦啦!文章棒棒哒,赏杯咖啡吧...
    打赏

    ----------------------------------【喜欢打赏】-------------------------------------------

  • 相关阅读:
    使用VideoView开发视频总结
    后台接口向数据库录入汉字时乱码以及自动过滤文字经验总结
    8 Crash Reporting Tools For iOS And Android Apps
    Best Mobile Crash Reporting Software
    How do I obtain crash-data from my Android application?
    ACRA (Automated Crash Reporting for Android)
    Debugging Neural Networks with PyTorch and W&B
    OpenPose MobileNet V1
    Real-time-human-pose-estimation-by-pytorch
    openpose-pytorch
  • 原文地址:https://www.cnblogs.com/tomtellyou/p/12212581.html
Copyright © 2020-2023  润新知