Lambda矿工快速接入Lambda网络指南

2019-04-16 20:10 栏目:经验之谈 来源: 查看()
本手册由社区共享,希望帮助Lambda矿工快速访问Lambda网络。所有内容都被视为截图。矿工需要熟悉基本的Linux操作。

1.准备工作

1)官方要求CentOS6.0或以上版本,但我个人测试Ubuntu 18.04 Server没问题。
2)公共网络IP,端口13650~13670是开放的。否则,您无法与其他节点或验证器通信。
3)到https://github.com/LambdaIM/TestNet/releases

在官方网站上下载最新程序,目前的矿工版本为0.0.5。

Lambda矿工快速接入Lambda网络指南

4)下载后,使用tar命令解压缩。解压后,它是lambda_miner_0.0.5,
本文档中的后续操作在此文件夹下执行:

Lambda矿工快速接入Lambda网络指南

5)输入Lambda_miner_0.0.5,它有4个文件,其中bootconfig.json是初始化矿工节点的配置文件,不要修改它; lambda是采矿项目; startup.sh和shutdown.sh打包二进制文件,使用bash语言Layer,方便矿工调用:

Lambda矿工快速接入Lambda网络指南

2.创建一个新帐户

新命令为: ./lambda account new< account name>
帐户名称是矿工自己采取的帐户名称。回车后,将要求输入密码。成功后,将返回帐户的公钥地址。铭记于心!

Lambda矿工快速接入Lambda网络指南

创建成功后,您可以查看当前帐户信息:

Lambda矿工快速接入Lambda网络指南

3.初始化节点

成功创建帐户后,您需要初始化节点。命令如下:
./lambda init bootconfig.json

Lambda矿工快速接入Lambda网络指南

根据提示,初始化成功后,将在当前用户的主目录中生成.lambda目录。 .lambda下将有3个文件夹:

./config——存储与Lambda Chain相关的配置文件
./data——存储Lambda Chain的数据
./keys——存储节点帐户信息
注意:初始化节点后需要执行所有操作。初始化完成后,可以备份矿工帐户信息。命令如下:
./lambda密钥导出,根据提示输入帐户名和密码:

Lambda矿工快速接入Lambda网络指南

当前目录中生成的acfreeman.keyinfo是备份文件,可以复制到windows/Mac端,钱包可以方便地查看钱包余额和其他相关信息。
请务必备份文件,否则您将无法找到它!

4.初始化矿工

接下来你需要初始化矿工,订单如下:
./lambda miner init
命令成功后,将在$ HOME/.lambda下生成storj文件夹,该文件夹将存储后期应用程序数据。目前,该计划不应该是完美的。作者没有找到修改存储路径的配置。可以通过直接将存储空间安装到目录来解决。我相信官方配置步骤将在稍后发布。

如下图所示:

Lambda矿工快速接入Lambda网络指南

5.矿工抵押

在矿工初始化之后,他们需要在他们开始采矿之前进行抵押。目前的抵押贷款策略是使用3000 LAMB进行1TB。因此,在需要抵押之前,矿工们有LAMB令牌。作者已从之前的矿工账户转移了3000个测试硬币进行相关操作。 。抵押订单如下:
./lambda miner pledge new< name> <存储容量(TB)> <地址(验证者)>
其中name是帐户名,存储容量是TB,地址是valaidator的公钥地址(截图中的马赛克位置):

Lambda矿工快速接入Lambda网络指南

抵押后,您可以通过./lambda矿工承诺状态< name>查看承诺状态信息。取消也可以通过./lambda miner delete< name>来完成。

6.矿工发起销售订单

抵押贷款完成后,矿工可以发起卖单以便用户匹配订单,
相应的命令如下:
./lambda矿工问新< name> <价格(LAMB/GB·天)> <存储容量(GB)> < IP>
名称是帐户名称,价格是每天每GB数据所需的LAMB令牌。目前的建议是1.存储容量应该注意它。这是GB。之前的抵押贷款是TB,IP是矿工的节点。网络IP。
运行后,您可以使用./lambda miner ask list< name>查询卖单。 id是卖单的ID。如果您需要删除卖单,您可以看到状态是有效的,表明卖单顺利。

 订单表匹配规则:
   1.按价格从低到高对卖单进行排序,并与最低价卖单相匹配。
   2.如果卖单价格相同,则卖单将按照挂单时间的降序排序,该挂单时间与待处理订单时的最早卖单相符。

Lambda矿工快速接入Lambda网络指南

7.运行矿工程序

在前面的步骤成功之后,您可以通过startup.sh脚本运行miner程序。程序执行后,它将在后台运行。该命令执行如下:
./startup.sh< name> < password>

Lambda矿工快速接入Lambda网络指南

日志位于lambda.log中,日志显示它应该已经在运行。后续错误仅暂时与订单不匹配。

日志有时会报告以下错误:

Lambda矿工快速接入Lambda网络指南

此时,您需要检查系统文件句柄的数量。默认值为1024.句柄数量不足。这可能会导致数据库在运行很长时间后失败。建议更改为65535.直接在shell中输入:ulimit -n 65535,或写$您可以在HOME/.profile中执行。

以上是社区合作伙伴的干货分享。事实上,Lambda项目的长期发展与所有节点和矿工的信任和支持密不可分。感谢大家互相学习,Lambda越来越好了。我们还将基于区块链分发。仓储建设,不断探索,前进......

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发