Quai之家
中文资讯网

如何启动和运行 Quai Network 节点


2024虚拟币不清退交易所大全 最新地址

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.cnouyi.group/join/1837888 币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,币种多,交易量大!操作简单安全!

2、全球最大交易所币安

国区邀请链接:https://accounts.suitechsui.us/zh-CN/register?ref=16003031 支持86手机号码,直接注册。

国际邀请链接https://accounts.binance.com/zh-CN/register?ref=16003031开放注册了,国人实测能用!

3、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateex.cc/signup/XgRDAQ8?ref_type=103  注册成功之后务必在网页端完成 手机号码绑定,推荐在APP端实名认证初级+高级更方便上传。网页端也可以实名认证。

4、火必所有用户现在可用了,但是要重新注册账号火币地址https://www.huobi.com

币安最新国区域名,哪个能用用哪个,网页,手机APP都行。

买好币上KuCoinhttps://www.kucoin.com/r/af/1f7w3CoinMarketCap前五的交易所,注册友好操简单快捷!

Bybit最高 $1,020 等您领取 $20 体验金和价值最高 $1,000 的福利卡:https://partner.bybit.com/b/49808

5、Bitget:https://partner.bitget.fit/bg/5KYK6H

6、XT:https://www.xtfarsi.site/zh-CN/accounts/register?ref=Y6XN98K

 

介绍

在这里,我们将安装 go-quai,即 Quai Network 的 Go 实现。本教程重点介绍 Linux 发行版和 MacOS 系统。

目前不支持在 Windows 或 WSL2 上运行 go-quai。

要求

Quai 由许多 “slices” 或 execution shards 组成,它们协同工作形成一个总体网络。全局节点运行所有 这些切片,而切片节点仅运行单个切片。对于大多数用户,建议运行切片节点。

要在黄金时代测试网期间运行全局节点,您需要一台具有以下规格的 MacOS 或 Linux 机器:

具有 16+ 内核的快速 CPU

64GB+ 内存

具有至少 3TB 可用空间的快速 SSD

10+ MBit/sec 下载互联网服务

要在黄金时代测试网期间运行切片节点,您需要一台具有以下规格的 MacOS 或 Linux 机器:

具有 8+ 内核的快速 CPU

24GB+ 内存

快速 SSD,至少有 1TB 可用空间

10+ MBit/sec 下载互联网服务

安装依赖项

要运行 go-quai 实例,您需要安装一些依赖项。您可以使用自己喜欢的包管理器(aptbrew 等)安装依赖项。运行节点需要以下依赖项:

1

Go v1.23.0+

快照并非默认安装在所有 Linux 发行版上

  # install snapd if you don't have it already
  sudo apt install snapd

  # install go
  sudo snap install go --classic

如果您不在 Ubuntu 或 MacOS 上,可以在 golang 安装页面上找到有关如何直接安装 go 的说明。

2

Git、Make 和 G++

使用以下命令安装 git、make 和 g++:

# install git and make
sudo apt install git make g++
3

Go-Quai 餐厅

现在,依赖项已安装,我们可以克隆 go-quai 存储库

git clone https://github.com/dominant-strategies/go-quai
cd go-quai

此命令将 main 分支安装到本地计算机。除非您打算进行开发,否则必须签出最新版本。

您可以在 go-quai 版本页面上找到最新版本。然后,用 (replace the new release number) 查看最新版本:put-latest-release-here

git checkout put-latest-release-here

例如(这不是最新版本,请查看 releases 页面以获取最新版本号)

git checkout v1.2.3

节点配置

选择节点类型

Quai 中有两种类型的节点:Global (全局) 和 Slice (切片) 节点。

全局节点

切片节点

环境变量

运行 Quai 节点需要几个关键变量。它们将作为 start 命令中的参数传递

  • coinbases:支付挖矿奖励的每条链(位置)中的地址。请注意,您正在运行的每个切片必须有一个地址。
  • slices:节点将运行的网络切片。
有许多更高级的参数可以作为参数传递,本文不会介绍这些参数。
1

配置挖掘地址

Coinbases 将被传递给类似于下面的命令,其中包含您打算挖掘的链的您自己的地址。您可以使用 Pelagus Wallet 轻松为每个分片和分类账生成地址。start

您必须为映射到节点正在运行的切片的每个条目生成唯一的 Quai 和 Qi 地址,即生成 Cyprus-1 Quai 和 Qi 地址,并将它们添加到标志中(如果您正在运行切片)。矿工提示和区块奖励将支付到您指定的地址。node.coinbasenode.coinbases[0 0]

# single slice node running cyprus1
# Cyprus1 Quai address + Cyprus1 Qi address
--node.coinbases '0x0054A3FC5d077E06434357c151b4c498e82B8b75,0x00e4386689104a66aF0bcFB5719C55Ef847aad48'
# multi slice node running cyprus 1 and 2
# Cyprus1 Quai address + Cyprus1 Qi address
# Cyprus2 Quai address + Cyprus2 Qi address
--node.coinbases '0x0054A3FC5d077E06434357c151b4c498e82B8b75,0x00e4386689104a66aF0bcFB5719C55Ef847aad48,0x013767E39B4effFF385CeB45c6538332de853AB4,0x01B8923E2271988ae953e201A34fd224d0DE66D1'
2

挖矿支付代币

作为矿工,您可以选择以 Quai 或 Qi 代币的形式获得区块奖励。由于 can payout 区块同时在 Quai 和 Qi 中奖励,因此您必须在 coinbases 字段中的每个分片指定 Quai 和 Qi 地址

现在我们已经粘贴了 coinbase 地址,我们可以为每个分片重新排序它们以选择我们的支付令牌。虽然两个地址都将以各自的代币获得矿工小费,但只有一个地址将获得区块奖励。

您提供它们的顺序决定了它们是您的“主要”还是“次要”coinbase 地址。主要和次要 coinbase 定义如下:

  • Primary Coinbase:为分片提供的第一个地址,区块奖励和矿工小费将支付给该地址
  • Secondary Coinbase:为分片提供的第二个地址,仅向矿工支付小费

下面的两个示例都包含完全相同的地址,但顺序不同。顺序的差异会改变区块奖励的支付代币。

# cyprus1 node with block payouts in quai
# primary coinbase: quai address (0x0054...b75)
# secondary coinbase: qi address (0x00e4...d48)
--node.coinbases '0x0054A3FC5d077E06434357c151b4c498e82B8b75,0x00e4386689104a66aF0bcFB5719C55Ef847aad48'
# cyprus1 node with block payouts in qi
# primary coinbase: qi address (0x00e4...d48)
# secondary coinbase: quai address (0x0054...b75)
--node.coinbases '0x00e4386689104a66aF0bcFB5719C55Ef847aad48, 0x0054A3FC5d077E06434357c151b4c498e82B8b75'
3

将 run 命令中的标志设置为要运行的任何网络切片。您指定的切片数量应与您在标志中指定的地址数量和顺序相匹配。node.slicesnode.coinbases

在代码库中,切片由其区域和区域索引标识。区域和区域索引以 0 为索引,范围为 0-2。

# single slice node running cyprus1
--node.slices '[0 0]'
# multi slice node running cyprus 1 and 2
--node.slices '[0 0],[0 1]'

运行切片节点将启动所有链的节点进程,但仅验证您指定的链中的状态。

启动节点

要启动节点,我们首先需要构建源。您可以通过运行以下命令通过 Makefile 进行构建:

make go-quai

我们已经在 Environment Variables 部分运行了上面的 build 命令。不需要运行 build 命令,但这可能是一种很好的做法,尤其是在拉取新版本或进行您自己的更改之后。

开始

现在我们已经构建了源并设置了变量标志,我们可以将它们组合起来以启动节点。

要启动您的节点,请运行带有我们上面介绍的添加的 and 标志的 start 命令。node.coinbasesnode.slices

以下值设置为虚拟值。如果您不用自己的地址替换它们,您将不会收到区块 奖励。node.coinbases

./build/bin/go-quai start --node.slices '[0 0]' --node.coinbases '0x0054A3FC5d077E06434357c151b4c498e82B8b75,0x00e4386689104a66aF0bcFB5719C55Ef847aad48'

这将使用命令中 和 标志的值启动一个节点。日志应开始打印到终端。node.slicesnode.coinbases

停止节点应在更改配置文件时或在关闭计算机之前完成。节点实例可以使用 终止。CTRL+C

如果你运行的是矿工,可能不起作用。在停止节点之前,您必须终止 miner 进程。CTRL+C

2024虚拟币不清退交易所大全 最新地址

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.cnouyi.group/join/1837888 币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,币种多,交易量大!操作简单安全!

2、全球最大交易所币安

国区邀请链接:https://accounts.suitechsui.us/zh-CN/register?ref=16003031 支持86手机号码,直接注册。

国际邀请链接https://accounts.binance.com/zh-CN/register?ref=16003031开放注册了,国人实测能用!

3、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateex.cc/signup/XgRDAQ8?ref_type=103  注册成功之后务必在网页端完成 手机号码绑定,推荐在APP端实名认证初级+高级更方便上传。网页端也可以实名认证。

4、火必所有用户现在可用了,但是要重新注册账号火币地址https://www.huobi.com

币安最新国区域名,哪个能用用哪个,网页,手机APP都行。

买好币上KuCoinhttps://www.kucoin.com/r/af/1f7w3CoinMarketCap前五的交易所,注册友好操简单快捷!

Bybit最高 $1,020 等您领取 $20 体验金和价值最高 $1,000 的福利卡:https://partner.bybit.com/b/49808

5、Bitget:https://partner.bitget.fit/bg/5KYK6H

6、XT:https://www.xtfarsi.site/zh-CN/accounts/register?ref=Y6XN98K

 

赞(0)
未经允许不得转载:Quai中文社区 » 如何启动和运行 Quai Network 节点