来源: Medium    Emercoin Tech    新闻报道 |   2017年08月16日   
 EMCLNX 广告:

假设你决定创建一个基于区块链的项目。也许你是要存储产品、生产商、汽车的相关数据。那么在项目的每个阶段都需要对各个节点进行调试,而且可能需要调试许多次。那么,问题来了:向区块链添加记录可不是免费的,如果测试很多,那么成本可能会非常高。


这时,就轮到崛起币钱包的测试模式大显身手了。测试模式允许你使用低端电脑的CPU挖掘硬币。这些硬币具有真正崛起币的所有非货币属性。你可以向测试地址发送测试硬币、创建任意数量的NVS区块链记录,以及将测试钱包结合到测试网络中。

要做到上述事项,只需:

1. 下载并安装最新崛起币钱包。

2. 打开emercoin.conf,然后添加以下行:

  1. testnet=1

3. 打开钱包并稍等一会。客户端将找到测试种子并同步区块链,该过程需要几分钟时间。如果客户端长时间无法找到种子,请打开控制台进行手动添加。

addnode 188.166.12.157 add

1502846629349927.png

接下来就是最有趣的部分了:你将可以重回美好的2009年——用中央处理器就可以挖矿。

再次打开控制台,然后输入:

setgenerate true X(X表示分配用于挖矿的CPU核数;如果不指定数量,则将使用所有可用的核。)

该网络的PoW难度非常低,因此钱包几分钟就可关闭区块,你就能得到测试硬币。硬币的数量足以满足大多数测试。如果数量不够,可以让矿机连续挖一个晚上或更长时间,直到得到你需要的数量。

要停止生成测试硬币,请使用以下命令:

setgenerate false

此外,也可以直接关闭钱包客户端。

另外值得一提的是,PoW方式挖到的硬币通过PoS挖矿机制在一天之内会自己开始生成新硬币。

为方便跟踪,我们已经在以下地址为公共测试网络部署了一个区块链浏览器:https://testnet.emercoin.mintr.org。它提供与主网络崛起币浏览器相同的功能,你可以在两者之间轻松切换。

1502846629796492.png

如果出于各种原因不希望使用公共测试网络,你也可以创建自己的专用网络。

如何实现?

  • 首先,创建一个与Internet隔离的本地网络。你将在该网络上进行测试。通过隔离网络,可确保你的测试网络不会与公共网络相交。

  • 接下来,按照上文所述在该测试网络上至少安装两个钱包并添加testnet=1。

  • 然后在本地测试网络的每个节点上按照上文示例运行addnode控制台命令。请使用运行本地测试网络节点的另一台计算机的IP地址。

示例:

假设已在IP地址为192.168.1.10和192.168.1.11的本地计算机上安装了测试网络钱包。然后,你需要在192.168.1.10那台机器的钱包控制台中输入“addnode 192.168.1.11 add”,而在192.168.1.11那台机器的钱包控制台中输入“addnode 192.168.1.10 add”。

你可以将这些参数添加到emercoin.conf。那么,上述示例中192.168.1.10那台机器上的内容将如下:

setgenerate=true 1
addnode=192.168.1.11
testnet=1

该emercoin.conf文件位于:
Linux/FreeBSD:$HOME/.emercoin
Windows:C:\Users\[username]\AppData\Roaming\EmerCoin

如果该文件不存在,请创建一个。在Windows时创建该文件时需小心:请关闭文件浏览器的“隐藏已知文件类型的扩展名”选项,否则你创建的文件将是emercoin.conf.txt,而不是emercoin.conf(这就是“可爱”的Windows)。

 


 

除特别注明外,本站所有文章均为Emercoin崛起币信息网原创,转载请注明出处来自  http://emercoin.info/zh-Hans/news/how to use emercoin testnet mode.html

扫一扫二维码分享