NKN商业版|适用于NKN生态系统的多功能挖矿软件

NKN商业版|适用于NKN生态系统的多功能挖矿软件

NKN商业版是一款专门服务于NKN生态系统的一体化挖矿兼商业服务软件。

它拥有可自动运行可用服务(如NKN节点3,TUNA 2),并为您的所有收益地址赚取NKN奖励的功能。

 

NKN商业版可实现所有服务自动运行并升级的状态。在大多数Linux发行版中,NKN商业版均可作为systemd服务安装,让它能够在系统启动时自行启动并在退出时进行重启。

 

下载

 

Linux: https://commercial.nkn.org/downloads/nkn-commercial/linux-amd64.zip 5

Linux (arm64): https://commercial.nkn.org/downloads/nkn-commercial/linux-arm64.zip 5

Mac:https://commercial.nkn.org/downloads/nkn-commercial/darwin-amd64.zip 3

 

使用

 

NKN商业版可由 ./nkn-commercial -b <beneficiary-addr> -d <data-dir> 开始

 

其中<beneficiary-addr>为NKN钱包地址,用于接收所有服务收益(如NKN节点的奖励,Tuna节点的NanoPay奖励等),<data-dir>则是存储所有服务数据的目录(如NKN节点的ChainDB)。如果数据目录本不存在,它将自动进行创建。

 

NKN商业版在前台运行,停止它也意味着停止所有运行服务。我们推荐的方法是使用systemd类的工具来保证它的可靠运行。

 

作为systemd服务进行安装(仅适用于Linux)

 

NKN商业版可以作为systemd服务进行安装。

首先您需要将NKN商业版可执行文件移动到一个永久位置(在systemd服务文件中使用),然后运行。

 

sudo nkn-commercial -b <beneficiary-addr> -d <data-dir> -u <user> install

其中<beneficiary-addr>和<data-dir>与您直接运行NKN商业版相同,<user>为您希望systemd运行NKN商业版的Linux用户,它需要具有对数据目录的读写访问权。出于安全考虑, 我们通常不推荐直接使用root进行安装。

 

安装成功后,NKN商业版将立即启动,并在退出或启动时自动重启。

 

sudo nkn-commercial uninstall可重新恢复安装

 

如卸载成功,NKN商业版将立即停止,不再自动重启。服务数据将不会被删除,保障您在未来运行或安装NKN商业版时不会丢失任何数据。

 

自动端口转发与检测

 

对于需要开放端口的服务(如NKN node, Tuna), NKN商业版将尝试自动设置端口转发(使用UPnP或NAT-PMP),并检测所需端口是否打开。如果端口未打开,则无法启动相应的服务。以下为端口要求举例:

 

NKN node: TCP / 30001 - 30005

Tuna exit: TCP/30010, UDP/30011

Tuna reverse entry: TCP/30020, UDP/30021, TCP/32768-65535, UDP/32768-65535

 

配置文件

 

您可以使用配置文件来配置NKN商业版或将参数传递给相应服务。默认情况下,NKN商业版将在当前工作中读取config.json目录,但您也可通过使用-c参数指定配置文件来更改路径。

 

配置文件中的*值控制着NKN商业版的全局配置,因该配置具有较低的优先级,并且能被nkn-commercial cli参数覆盖(如果提供)。每个服务的名称后面可指定相对应的服务配置。以下配置文件示例详细说明了nkn商业版的受益人地址和数据目录(在未提供-b和-d参数的情况下),并且还将其他参数传递给nknd:

 

{

  "beneficiaryAddr": "xxx",

  "dataDir": "/etc/nkn-commercial",

  "nkn-node": {

    "args": "--wallet xxx --chaindb xxx --log xxx"

  }

}

 

 

NKN商业版|适用于NKN生态系统的多功能挖矿软件

 

 

NEW KIND OF NETWORK

 

NKN是区块链技术驱动的一种开放的、去中心化的新型网络。NKN倡导用户共享网络资源,鼓励大家构建人人为我、我为人人的共建共享对等网络。让共建者因协助数据传输而获得经济回报的同时,为开发者提供一个开放、便捷、高效又安全的网络平台,让所有人都能体验到更好的网络应用和服务。

 

nkn.org 

[email protected]

 

weibo @NKN资讯

wechat NKN_News

forum.nkn.org

github.com/nknorg