Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Page Tree
expandCollapseAlltrue
rootSecure and Super Nodes安全节点+超级节点搭建教程


Panel
borderColorgrey
bgColorwhite
titleColorblack
borderWidth1
titleBGColorwhite
borderStylesolid
titleLanguages
SpanishEspañolChinese
  • Spanish/
中文
  • 西语


  • 在本地计算机上安装Sphere钱包
  • 把ZEN发送到Sphere中的t_地址 - 这将用作质押地址
  • 将少量ZEN发送到节点上新生成的t_address
  • 使用z_sendmany将小余额ZEN发送到节点上的两个新生成的z_address

    注意:发送到z_addresses的余额用于挑战,每次挑战消耗0.0002 ZEN,因此下面建议的0.05 ZEN余额足以应对250次挑战。 使用多个z_addresses的目的是降低节点跟踪器生成的余额异常的可能性。 它确保节点始终具余额。

如果用Arizen做节点请参考: Part 7a - Stake and Challenge Balance (using Arizen第7部分-质押和用余额挑战(使用Arizen)


Install Sphere by Horizen on your local machine, following this guide

Only one t_address will be displayed as the output of this command, this is normal

DO NOT RUN MORE THAN ONCE! There is zero reason to run this command again going forward for the purposes of this guide

Run the following command to 'watch' the node balance

When the transparent balance is shown exit the command with CTRL + c

  • This command will automatically refresh every 30 seconds until it is manually terminated
NOTE: Until the node has synchronized the entire blockchain, the balance will not be reflected. This can take a significant amount of time (many hours) therefore do not be alarmed if the balance isn't shown immediately after the transaction is submitted from Sphere and mined in a block.

Description描述Command

Install Sphere by Horizen - on your local machine NOT your node

1指令

在您的本地计算机上安装Sphere钱包 -而不是您的节点

1

在本地计算机上安装Arizen,Sphere安装教程.

2

Transfer a minimum amount of 42将最少量的42.05  ZEN (Secure Node) or 500.05 ZEN (Super Node) to a t_address in your Sphere by Horizen wallet. This can be transferred from another external wallet, exchange wallet, or other source.

  • This t_address will be used as the stake t_address so make a note of it, ready to use in part 8 of the guide
  • 42.05 ZEN (Secure Node) or 500.05 ZEN (Super Node) is the suggested balance. The intention is to retain a minimum of 42 ZEN (Secure Node) or 500 ZEN (Super Node) in a Sphere wallet t_address, which will be used for the stake.
  • The additional small balance (0.05 ZEN should be sufficient) is for challenges on the node (minus transaction fees)

Generate a new t_address on the node

3

Generate a new t_addresses on the node and output the second t_address listed. After this step your node should have two t_addresses (one is always present by default after running zend for the first time)

  • The first is used to identify your node
  • The second will be used to transit a small balance of ZEN from Sphere to a z_addresses on the node - this is the one output in the terminal
  • Copy the address outputted from the command

ZEN(安全节点)或500.05 ZEN(超级节点)发送到Sphere钱包中的t_address。 这可以从另一个外部钱包,交换钱包或其他来源转入。

  • 此t_address将用作质押t_address,因此请记下它,准备在指南的第8部分中使用
  • 42.05 ZEN(安全节点)或500.05 ZEN(超级节点)是建议的余额。 目的是在Sphere t_地址中保留至少42 ZEN(安全节点)或500 ZEN(超级节点),这将用于质押。
  • 额外的小余额(0.05 ZEN应该足够)要用于节点上的挑战(减去交易费用)



在节点上新建一个T-地址

3

在节点上生成新的t_addresses并输出列出的第二个t_address。 在此步骤之后,您的节点应该有两个t_addresses(第一次运行zend后,默认情况下始终存在一个t_addresses)

  • 第一个地址用于标识您的节点
  • 第二地址将用于把用于挑战的小额ZEN(来自Sphere)发送到节点的 z_addresses中, - 这是在终端的一个输出
  • 复制命令输出的地址

只有一个t_address将显示为此命令的输出,这是正常的

不要多次输入本指令! 出于本指南的目的,没有理由再次运行此命令

Code Block
zen-cli getnewaddress > /dev/null && zen-cli listaddresses | jq -r '.[1]'



On local machine

在本地计算机上

4

Open your wallet containing the 42 ZEN (Secure Node) or 500 ZEN (Super Node)

  • Select the t_address with the balance of 42.05 ZEN (Secure Node) or 500.05 ZEN (Super Node)
  • Go to the "Send" tab and paste in the address copied from step 3 into the "Send to" field in Sphere
  • Set the "Amount" to 0.0499
  • Click "Confirm" to confirm the details on screen and send the 0.0499 ZEN to the t_address on the node copied from step 3

Example of a funding a Secure/Super Node's challenge balance.

Image Removed

On the node

5

打开包含42 ZEN(安全节点)或500 ZEN(超级节点)的钱包

  • 选择余额为42.05 ZEN(安全节点)或500.05 ZEN(超级节点)的t_地址
  • 点击“发送”选项,然后将从步骤3复制节点上的T地址,并粘贴到Sphere的“send to”字段中
  • 将“金额”设置为0.0499
  • 单击“确认”以确认屏幕上的详细信息,并将0.0499 ZEN发送给(步骤3中,节点上的t_地址)

示例,通过Sphere给节点上的T地址发送挑战费

Image Added


在节点上

5

运行以下命令以“查看”节点余额

显示透明地址余额时,使用CTRL + c退出命令

  • 此命令将每30秒自动刷新一次,直到手动终止


注意:在区块没有完全100%同步前,不会显示余额。 这可能需要很长时间(许多小时),因此如果在Arizen提交交易并在区块中开采后立即未显示余额,请不要惊慌。


Code Block
watch -n 30 zen-cli z_gettotalbalance


Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleExample Output

zenops@node01$ watch -n 30 zen-cli z_gettotalbalance
{
"transparent": "0.0499",
"private": "0.00",
"total": "0.0499"
}


6

When the blockchain has fully synchronized and the balance is displayed, copy and paste the command in step 7 below, this will

  • Generate two z_addresses on the node
  • Split the balance on the node's t_address, sending half to each z_address
  • A transaction fee of 0.0001 will be taken from the balance of 0.0499, leaving a total balance after this operation of 0.0498 ZEN split across the two z_addresses

NOTE: We split the balance used for challenges so the tracker will always see a balance of spendable ZEN between challenges, this will prevent downtime from "bal" exceptions by the tracking server当区块链完全同步并显示余额时,请在下面的步骤7中复制并粘贴命令,这样就可以了

  • 在节点上生成两个z_addresses
  • 拆分节点的t_address上的余额,向每个z_address发送一半
  • 交易费0.0001将从0.0499的余额中扣除,在此操作之后保留总余额0.0498 ZEN分配到两个z_addresses

注意:我们将用于挑战的余额分开,以便跟踪器始终在挑战之间看到可花费的ZEN余额,这将防止跟踪服务器因“bal”异常而导致停机

7


Code Block
zen-cli z_sendmany $(zen-cli listaddresses | jq -r '.[1]') '[{"address": "'$(zen-cli z_getnewaddress)'", "amount": 0.0249},{"address": "'$(zen-cli z_getnewaddress)'", "amount": 0.0249}]'


8Run the following command to 'watch' the node balance, when the private balance of 0.0498 is shown exit the command with CTRL + c运行以下命令以“查看”节点余额,当隐私地址余额显示为0.0498时,使用CTRL + c退出命令


Code Block
watch -n 30 zen-cli z_gettotalbalance


Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleExample Output

zenops@node01$ watch zen-cli z_gettotalbalance
{
"transparent": "0.00",
"private": "0.0498",
"total": "0.0498"
}


9

While waiting for your transactions to confirm, check out Rolf Versluis AKA BlockOps' video about challenges

**Challenge balances, both spent and unspent, are never burnt (removed from supply) unless the node operator intentionally or unintentionally loses access to the keys for the challenge addresses (deletes or replaces wallet.dat on the node).在等待您的交易确认时,可以观看Rolf Versluis AKA BlockOps关于挑战的视频

**除非节点操作员有意或无意地失去对挑战地址的密钥的访问权限(删除或替换节点上的wallet.dat),否则花费和未花费的挑战余额永远不会被烧毁(从总流通量中移除)。**

Widget Connector
width640
urlhttps://www.youtube.com/watch?v=QyuHtBJGOjA
height360


Part 7 of 11 - Stake and Challenge Balance

第7部分/共11步 - 质押和用余额挑战(用Sphere)

Insert excerpt
Social Links
Social Links
nopaneltrue