Aleo之家
中文资讯网

Ubunutu Server 22.04 上的Ogva主节点教程

Ubunutu Server 22.04 上的主节点教程
VPS 要求
最低 推荐

中央处理器

1 个 1 GHz

1×2 GHz

RAM

1 GB

2 吉字节

磁盘

8GB

16GB

第 1 步

打开您的 Windows 钱包。

转到 Tools -> Debug 控制台。

第 2 步

键入以下 RPC 命令,为主节点费用创建地址:

getnew地址

示例输出

AHzinKJFJ4f6jpL19NQ3VYBcWAcbkWMm9f

步骤 3

返回您的钱包概览。

按工具栏按钮 “Send”。

在文本 “Pay To:” 后面输入 RPC 命令 “getnewaddress” 中的地址。(示例:AHzinKJFJ4f6jpL19NQ3VYBcWAcbkWMm9f)

在文本 “Amount:” 后面输入以下数量的硬币:: 5

按下“发送”按钮。

等待交易被 4 个区块确认。

第 4 步

返回您的钱包控制台。

键入以下 RPC 命令,为主节点抵押文件创建地址:

getnewaddress

示例输出

AL2ThhYZfesWroCqVzBtQVqdMjPQ3dE1wD

第 5 步

返回您的钱包概览。

按工具栏按钮 “Send”。

在文本 “Pay To:” 后面输入 RPC 命令 “getnewaddress” 中的地址。(例如:AL2ThhYZfesWroCqVzBtQVqdMjPQ3dE1wD)

主节点在文本“数量:”后面输入以下硬币数量:400,000

按下“发送”按钮。

等待交易被 4 个区块确认。

第 6 步

返回您的钱包控制台。

使用以下 RPC 命令识别交易:

主节点输出

示例输出

{ “618599438df959fc0647ad1895808ba0fef96282bf24eb177134cb0c329c8d41”: “1” }

第 7 步

使用以下 RPC 命令生成 BLS 密钥对:

BLS 生成

示例输出

{ “secret”: “5120af1f913b8a4b459e19cc3ef3f865ba891404853fa317f348635b347e12ef”, “public”: “050564992464a87643d273e87334fda1e8beb52e9605b9cef2fe73eb3a063f12c8f03a6fa4f07e26a1e9e5175e155c91” }

步骤 8

键入以下 RPC 命令,为主节点的所有者创建地址:

getnew地址

示例输出

AU3fPy86NZg3P2EuodBuG3MRqFRQHedEDj

键入以下 RPC 命令,以创建用于提案投票的地址:

getnew地址

示例输出

AaQZwCaHQC5P9MSN4MGPLjxRqaKBsgDaSz

键入以下 RPC 命令,创建一个地址以接收主节点奖励:

getnew地址

示例输出

AQcEjWvZQpqM5dQDgmB5DPANJB3wRKDtPC

第 9 步

通过修改以下行来准备 ProRegTx 事务。常规主节点

Protx register_prepare 618599438df959fc0647ad1895808ba0fef96282bf24eb177134cb0c329c8d41 1 105.99.88.77:40112AU3fPy86NZg3P2EuodBuG3MRqFRQHedEDj 050564992464a87643d273e87334fda1e8beb52e9605b9cef2fe73eb3a063f12c8f03a6fa4f07e26a1e9e5175e155c91 AaQZwCaHQC5P9MSN4MGPLjxRqaKBsgDaSz 0 AQcEjWvZQpqM5dQDgmB5DPANJB3wRKDtPC AHzinKJFJ4f6jpL19NQ3VYBcWAcbkWMm9f

618599438df959fc0647ad1895808ba0fef96282bf24eb177134cb0c329c8d41 – 来自 RPC 命令“masternode outputs”的交易 ID。

1 – RPC 命令 “masternode outputs” 的个位数。

105.99.88.77:40112– VPS 的外部 IPv4 地址。

AU3fPy86NZg3P2EuodBuG3MRqFRQHedEDj – 主节点所有者的地址。

050564992464a87643d273e87334fda1e8beb52e9605b9cef2fe73eb3a063f12c8f03a6fa4f07e26a1e9e5175e155c91 – RPC 命令“bls generate”中的“public”值。

AaQZwCaHQC5P9MSN4MGPLjxRqaKBsgDaSz – 用于提案投票的地址。

AQcEjWvZQpqM5dQDgmB5DPANJB3wRKDtPC – 接收主节点奖励的地址。

AHzinKJFJ4f6jpL19NQ3VYBcWAcbkWMm9f – 您将主节点金额费用发送到的地址。

将修改后的行粘贴到您的控制台中。

示例输出

{ “tx”: “0300010001ac7584669c70526e0e338d6a2477dc648788140dd0dcbc5915878f9c632d129b0100000000feffffff01e551cd1d000000001976a9149385c0ceafd77df3619e604f4ce7d0317bbcbfae88ac00000000d1010000000000418d9c320ccb347117eb24bf8262f9fea08b809518ad4706fc59f98d439985610100000000000000000000000000ffff9f591f3f32ac1730a9104ead8b642345c1300e81c4d78e874de6050564992464a87643d273e87334fda1e8beb52e9605b9cef2fe73eb3a063f12c8f03a6fa4f07e26a1e9e5175e155c910929cbddb56d0fbd2993de634c3ed42de5a8455700001976a914b4b5864ed646cd8591a8ed996fa6c25de0b98bce88ac8f420b431efe6e62a55533099d2e99759767d38f94461325508afe3feadd0a9f00“, ”collateralAddress“: ”AL2ThhYZfesWroCqVzBtQVqdMjPQ3dE1wD“, ”signMessage“: ”AQcEjWvZQpqM5dQDgmB5DPANJB3wRKDtPC|0|AU3fPy86NZg3P2EuodBuG3MRqFRQHedEDj|AaQZwCaHQC5P9MSN4MGPLjxRqaKBsgDaSz|c8ebf2ae235d658e0809915348718dbb262f6884473c00448ba93e7ce4648070“ }

第 10 步

通过修改以下行对 ProRegTx 交易进行签名。

signmessage “AL2ThhYZfesWroCqVzBtQVqdMjPQ3dE1wD” “AQcEjWvZQpqM5dQDgmB5DPANJB3wRKDtPC|0|AU3fPy86NZg3P2EuodBuG3MRqFRQHedEDj|AaQZwCaHQC5P9MSN4MGPLjxRqaKBsgDaSz|c8ebf2ae235d658e0809915348718dbb262f6884473c00448ba93e7ce4648070”

AL2ThhYZfesWroCqVzBtQVqdMjPQ3dE1wD – RPC 命令“protx register_prepare”中的“collateralAddress”值。

BLvahoF6T7b8NY5wACtDoS9NzWPjRhNKuL|0|AU3fPy86NZg3P2EuodBuG3MRqFRQHedEDj|AaQZwCaHQC5P9MSN4MGPLjxRqaKBsgDaSz|c8ebf2ae235d658e0809915348718dbb262f6884473c00448ba93e7ce4648070 – 来自 RPC 命令“protx register_prepare”的“signMessage”值。

将修改后的行粘贴到钱包的控制台中。

示例输出

ILrWvvZRZeZhnfFtNwd087rwGsiPJH28GfmoPfjSDhUcEY+joeUd82/lqVnO0FD0V1L8vpjYju92fjMPITVScGI=

第 11 步

通过修改以下行提交 ProRegTx 事务。

Protx register_submit0300010001ac7584669c70526e0e338d6a2477dc648788140dd0dcbc5915878f9c632d129b0100000000feffffff01e551cd1d000000001976a9149385c0ceafd77df3619e604f4ce7d0317bbcbfae88ac00000000d1010000000000418d9c320ccb347117eb24bf8262f9fea08b809518ad4706fc59f98d439985610100000000000000000000000000ffff9f591f3f32ac1730a9104ead8b642345c1300e81c4d78e874de6050564992464a87643d273e87334fda1e8beb52e9605b9cef2fe73eb3a063f12c8f03a6fa4f07e26a1e9e5175e155c910929cbddb56d0fbd2993de634c3ed42de5a8455700001976a914b4b5864ed646cd8591a8ed996fa6c25de0b98bce88ac8f420b431efe6e62a55533099d2e99759767d38f94461325508afe3feadd0a9f00 ILrWvvZRZeZhnfFtNwd087rwGsiPJH28GfmoPfjSDhUcEY+joeUd82/lqVnO0FD0V1L8vpjYju92fjMPITVScGI=

0300010001ac7584669c70526e0e338d6a2477dc648788140dd0dcbc5915878f9c632d129b0100000000feffffff01e551cd1d000000001976a9149385c0ceafd77df3619e604f4ce7d0317bbcbfae88ac00000000d1010000000000418d9c320ccb347117eb24bf8262f9fea08b809518ad4706fc59f98d439985610100000000000000000000000000ffff9f591f3f32ac1730a9104ead8b642345c1300e81c4d78e874de6050564992464a87643d273e87334fda1e8beb52e9605b9cef2fe73eb3a063f12c8f03a6fa4f07e26a1e9e5175e155c910929cbddb56d0fbd2993de634c3ed42de5a8455700001976a914b4b5864ed646cd8591a8ed996fa6c25de0b98bce88ac8f420b431efe6e62a55533099d2e99759767d38f94461325508afe3feadd0a9f00 – 来自 RPC 命令“protx register_prepare”的“tx”值。

ILrWvvZRZeZhnfFtNwd087rwGsiPJH28GfmoPfjSDhUcEY+joeUd82/lqVnO0FD0V1L8vpjYju92fjMPITVScGI= – RPC 命令“signmessage”的输出。

将修改后的行粘贴到钱包的控制台中。

示例输出

9c76272b7ef2a7456c84158424eb138bd3636b09aa2beae973bbed921f1f7868

VPS 控制台、Putty 或终端

打开 putty 并使用 SSH 与您的 Ubuntu 服务器连接。

使用以下命令更新 Ubuntu 服务器:

sudo apt-get update & sudo apt-get upgrade -y

键入以下命令以返回到您的主目录:

CD $HOME

使用以下命令为您的钱包下载 Linux 守护程序:

wget https://github.com/ogvanetwork/ogva-core/releases/download/v1.1.0/OGVA-1.1.0-ubuntu.tar.gz” -O OGVA-1.1.0-ubuntu.tar.gz 使用以下命令解压 tar 文件:

tar -xzvf OGVA-1.1.0-ubuntu.tar.gz

使用以下命令为您的硬币创建数据目录:

mkdir $HOME/.ogvacore

打开 nano。

nano $HOME/.ogvacore/ogva.conf -t

将以下内容粘贴到 nano 中。

rpcuser=CHOOSEYOURUSERNAME (选择自定义和安全的用户名) rpcpassword=CHOOSEYOURPASSWORD (选择自定义和安全的密码) rpcbind=127.0.0.1 rpcallowip=127.0.0.1 listen=1 server=1 daemon=1 maxconnections=125 masternode=1 masternodeblsprivkey=5120af1f913b8a4b459e19cc3ef3f865ba891404853fa317f348635b347e12ef externalip=105.99.88.77

105.99.88.77 – VPS 的外部 IPv4 地址。

5120af1f913b8a4b459e19cc3ef3f865ba891404853fa317f348635b347e12ef – 来自 RPC 命令“bls generate”的“秘密”值。

使用键盘快捷键 ctrl + x 保存文件。

键入以下命令以启动主节点:

ogvad

赞(0)
未经允许不得转载:Aleo之家 » Ubunutu Server 22.04 上的Ogva主节点教程