在Windows上使用2个钱包设置Masternode
Last updated
Last updated
如果要在Windows上安装和启动TWINS masternode,可以通过两种方法完成:第一个方法是使用一个TWINS钱包作为masternode和权益赌注,这意味着你将同时使用一个TWINS钱包作为远程钱包和本地钱包,这种方式不太安全,因为你的IP地址与你含有硬币的本地钱包和远程钱包将为区块链所知。 此方法仅适用于你只打算运行一个masternode时,因为每多运行一个masternode,就需要多一个钱包和多一个IP地址。
我们将在另一篇指南中介绍使用一个钱包的方法,在这篇文章中,我们将介绍使用两个钱包的方法-使用两个单独的钱包设置和启动masternode。
本地钱包用于存放你的TWINS硬币,你可以使用本地钱包进行权益赌注(staking)和启动远程钱包上的masternode,远程钱包必须在你的VPS上,始终在线并与区块链完全同步,并配有静态IP地址。
这里我们不会介绍TWINS钱包设置过程,请参考其他篇指南: https://docs.win.win/twins/zhong-wen/twins-qian-bao/windows-qian-bao-an-zhuang 我们假设你的PC或笔记本电脑上已经安装了TWINS钱包。
首先需要生成一个masternode私钥,打开本地钱包,然后转到«工具 > 调试控制台»,然後输入
masternode genkey
将结果复制到记事本,例:3F4WMMcWdx8pMTeXoDpiXk8adqaLrPPUWSmU9FRCKmy3hhbJXyZ
在VPS上的twins.conf中输入下列信息,你可以在~/.twins数据目录中访问它,或单击 «工具 > 打开钱包配置文件»;如果系统询问用何种程序打开,可以选择记事本。
输入以下配置:
确保将rpcuser和rpcpassword替换为你自己的。
Externalip= 是你的ip地址,使用IPv4或IPv6,若使用IPv6,必须将地址放在方括号中,例:[2a03:7777:2222:12:1111:dddd:aaaa:37817]
更改twins.conf文件后,必须重新启动TWINS钱包,使远程钱包设定生效。
回到本地钱包,新增一个自己的钱包地址并发送1,000,000 TWINS;可以在创建过程中命名此地址,如何执行此操作在手册«使用钱包» 中有介绍 :https://docs.win.win/twins/english-documentation/twins-wallet/using-your-wallet
或者在«工具 > 调试控制台» 输入
getaccountaddress chooseAnyNameForYourMasternode
现在这个地址已有别名(例: MN),向地址发送1,000,000 TWINS作为抵押品。
交易有一个确认后,我们将能够输出它的TXID,转到 «工具 > 调试控制台»并输入
masternode outputs
你会看到跟下图类似的输出,有2个字段 - “txhash”和“outputidx” ,将这这段信息复制到masternode.conf文件中
直接在钱包的data文件夹中打开masternode.conf文件,或者通过«工具 > 打开主节点配置文件»,并像以下示例一样填写它:
重新启动你的本地钱包并等待MN抵押品的交易获得16次确认。
转到«Masternodes»选项卡,你将看到带有MISSING状态的新MN和IP地址、别名等;这是正常的,现在我们必须启动它,只需右键单击MN并单击«Start Alias,“MISSING”状态将立即变为“ENABLED”。
现在你可以检查VPS上远程钱包中的MN状态,,打开远程钱包中调试控制台:«工具 > 调试控制台» 并输入
masternode status
你会看到类似下面的輸出:
可以在TWINS区块浏览器上检查你的MN状态: https://explorer.win.win/masternodes 通过地址找到你的MN,你的MN状态必须为“Active”。
启动masternode后,其状态将按以下顺序更改:
"ACTIVE" --> 启动后约2-3小时
"EXPIRED" --> 只需几分钟
"REMOVE" --> 只需几分钟
"ENABLED" --> 最终masternode将保持此状态, "Active" 时间将开始增加
注意:若你的本地钱包中的masternode状态为“MISSING”,请检查其在区块浏览器中masternode的状态,它可能是EXPIRED / REMOVE。
使用此公式来计算第一个奖励需要多长时间 MN总数*2.6\60 在撰写本文时,MN的总数为465,因此465*2.6\60 = 20.15小时,约20小时9分钟。