为了确保主链的安全性和稳定性,技术团队决定开放RC1公共测试网络。测试网模拟了网络的负载情况,团队希望通过这种模拟来找出不稳定因素或缺陷,之后还将会针对问题报告对代码进行改进和更新。 以下是在Windows系统参与RC1测试的详细指南,该指南由Hybrid Network编写。指南分为三部分,第一部分是怎么样在测试网上创建节点,第二部分是怎么样参与权益增值和挖矿,第三部分是Github上的问题追踪页面链接。 什么是测试网(Testnet)? 测试网是主网(Mainnet)的功能模型。 开发人员使用它来引入协议和测试故障,用于主网正式上线之前的试用阶段。与主网不同,测试网使用“水龙头”(faucet)免费提供tokens。 水龙头可以帮助用户促使系统模拟高容量环境。 通过模拟可能出现的场景,开发团队可以在主网上线之前为主网的最大容量确定基准。如果测试情况不尽人意,开发团队将能够在整个生态系统上线之前进行调整,防止上线后出现意外,并增加整个系统的安全性。 指导视频(Windows) Hx Testnet Build from Source Windows Part 1Windows系统下操作指南Part1https://v.qq.com/x/page/x0601rkc2mx.html Hx Testnet Build from Source Windows Part 2Windows系统下操作指南Part2https://v.qq.com/x/page/n0601fy2jxd.html Hx Testnet Build from Source Windows Part 3Windows系统下操作指南Part3https://v.qq.com/x/page/t0601xxorxg.html 在该网址https://golang.org/dl下载Go的最新版本。
选择匹配的操作系统。运行下载好的.msi文件夹以安装Go.请将Go安装至C盘(C:)。访问https://github.com/Masterminds/glide/releases并下载最新的用于Windows系统的压缩文件。请按照电脑版本选择合适的版本下载。下载完成后解压文件夹,将glide.exe拷贝至C:Gobin(该文件夹是默认安装目录,如果Go没有被安装至C盘,请按照具体情况进行调整)。
访问https://git-scm.com/download/win并下载最新的用于Windows系统的Git.不变更默认选项,安装Git.打开命令提示符(Command Prompt)窗口:按下Win+R以打开一个运行(Run)窗口,在空白处输入cmd,然后按Enter或者单击“OK”。
命令提示符窗口出现之后,输入以下指令:cd ?rofile%md gocd gomd binsetx PATH "%PATH%,?rofile%gobinmd pkgmd srccd srcmd github.comcd github.commd hybridnetworkcd hybridnetworkmd hxdgit clone https://github.com/hybridnetwork/hxdgit clone https://github.com/hybridnetwork/hxdwalletcd hxdglide installcd..cd hxwalletglide install
打开Windows PowerShell:按照刚才的步骤打开运行窗口,输入PowerShell,然后按Enter或者单击“OK“.在Windows PowerShell中,输入以下指令:cd $homecd gosrcgithub.comhybridnetworkhxdgo install $(glide nv)cd..cd hxwalletgo install $(glide nv)
按照之前的步骤打开命令提示符窗口,尚力财经小编2022输入以下指令:cd ?rofile%cd gobinhxd -u user -P pass --testnet节点已被创建,请保持窗口运行。
请打开一个新的命令提示符窗口,输入以下指令:cd ?rofile%cd gobinhxwallet -u user -P pass --testnet --create为新钱包输入一个priv passphrase,然后按Enter键。再次输入相同的priv passphrase并按Enter确认。**出于测试目的,请在接下来的两行按Enter选择默认选项*****重要***请记下你的钱包信息。 钱包信息包含钱包生成种子和Hex,是恢复钱包的必备资料。输入“OK“并按Enter以继续。钱包此时已经被创建。在目前正在运行的命令提示符窗口中,输入以下指令:hxwallet -u user -P pass --testnet请不要关闭窗口,并保持窗口运行。请打开一个新的命令提示符窗口,输入以下指令:cd ?rofile%cd gobinhxctl -u user -P pass --testnet --wallet getnewaddress defaulthxctl -u user -P pass --testnet --wallet getnewaddress postquantum这个指令将生成一个默认地址或抗量子地址。 将此地址复制到剪贴板。使用水龙头(尚力财经小编2022Faucet)和区块浏览器打开网络浏览器,输入http://faucet1.hybrid.network并打开网页。 将钱包地址粘贴到空白处,然后单击发送(Send)。 你将收到一个交易ID(txid)。
打开一个新的浏览器标签页,输入http://explorer1.hybrid.network并打开网页。将钱包地址粘贴到页面上方的搜索栏中并按下Enter键。如果没有显示钱包收到了测试网tokens,请刷新。交易可能会花5分钟左右被显示,然后再花5分钟时间被完成。在这段时间里可以不时刷新浏览器,直至页面如下图所示。
**根据不同的难度和测试网的hashrate,这个过程可能需要更长的时间,取决于内存池(mempool)的大小**可以在命令提示符窗口验证交易信息。打开之前打开的命令提示符窗口(不能是正在运行hxd或者hxwallet的窗口),输入:hxctl -u user -P pass --testnet --wallet getreceivedbyaddress walletaddresshere
也可以通过输入以下指令来了解钱包和余额详情:hxctl -u user -P pass --testnet --wallet getbalance
你现在已经拥有了一个正在运行的节点和一个用于Hx的命令行(Command-line)钱包!若要进一步进行参与公测,请通过命令行参阅权益增值和挖矿操作指南。RC1 Testnet?—?Staking and Mining through Command-line Mac OS (Advanced Level)问题(Bug)报告请通过GitHub的问题追踪页面选择相应的链接提交报告。 基本报告信息应包括日期、问题摘要和建议解决方法,请尽可能详细地报告问题信息。hxdhybridnetwork/hxdhxd?—?Hx daemon in Go (golang).github.comhxwallethybridnetwork/hxwallethxwallet?—?Hx wallet daemon written in Go (golang).github.comhxifyhybridnetwork/hxifyhxify?—?Cross-platform GUI for Hx.github.comtestnetfaucethybridnetwork/testnetfaucettestnetfaucet?—?Hx testnet faucet.github.comhxstakepoolhybridnetwork/hxstakepoolhxstakepool?—?Stakepool for Hx.github.comBlock Explorerhybridnetwork/insightinsight?—?Hx blockchain API for web wallets.github.com
标签: do